Viewing File: /opt/alt/python38/lib/python3.8/site-packages/pbr/__pycache__/util.cpython-38.opt-1.pyc
U
•V.a ã @ sÌ d Z zddlZW n ek
r$ Y nX ddlZddlZddlZddlZddlZddlm Z ddl
ZddlmZ ddl
mZmZmZ ddlmZ ddlmZ ddlmZ zddlZW n ek
rÎ ddlZY nX dd lmZ ddlZe d
¡Zdddddddd
ddddddddddddddddddddddddœZdZdZ d Z!d!d"„ Z"d@d$d%„Z#d&d'„ Z$d(d)„ Z%d*d+„ Z&d,d-„ Z'd.d/„ Z(d0d1„ Z)d2d3„ Z*d4d5„ Z+d6d7„ Z,d8d9„ Z-d:d;„ Z.G d<d=„ d=e ƒZ/G d>d?„ d?e0ƒZ1dS )Aa¹ The code in this module is mostly copy/pasted out of the distutils2 source
code, as recommended by Tarek Ziade. As such, it may be subject to some change
as distutils2 development continues, and will have to be kept up to date.
I didn't want to use it directly from distutils2 itself, since I do not want it
to be an installation dependency for our packages yet--it is still too unstable
(the latest version on PyPI doesn't even install).
é N)Údefaultdict)Úlog)ÚDistutilsOptionErrorÚDistutilsModuleErrorÚDistutilsFileError)Úmanifest_maker)ÚDistribution)Ú Extension)Úextra_filesz\s*(.*?)\s*\((.*)\)\s*$)Úmetadata)r Z home_page)r Zsummary)r Údescription)r Z
classifier)r Úplatform)r Z
requires_dist)r Zsetup_requires_dist)r Z
provides_dist)r Zobsoletes_dist)ÚfilesÚ
packages_root)r )r Úmodules)ÚglobalZcommands)Úbackwards_compatÚuse_2to3)r Úzip_safe)r Ú
tests_require)r )ÚnameÚversionZauthorZauthor_emailZ
maintainerZmaintainer_emailZurlr ÚkeywordsÚlong_descriptionzdownload-urlÚclassifiersÚ platformsÚlicenseÚinstall_requiresÚsetup_requiresÚprovidesÚ obsoletesÚpackage_dirÚpackagesÚpackage_dataÚnamespace_packagesÚ
data_filesÚscriptsÚ
py_modulesÚcmdclassr r r Údependency_linksÚinclude_package_data)r r r r r r$ r"