]> granicus.if.org Git - python/commit
initial import of the packaging package in the standard library
authorTarek Ziade <tarek@ziade.org>
Thu, 19 May 2011 11:07:25 +0000 (13:07 +0200)
committerTarek Ziade <tarek@ziade.org>
Thu, 19 May 2011 11:07:25 +0000 (13:07 +0200)
commit1231a4e097e55c5ac793ddaedad23bfd610591e6
treed473428e1161a617cd8949c365f5e08c85224bda
parent566f8a646e937c17ff5bc7a8abc7af3c332b66ec
initial import of the packaging package in the standard library
193 files changed:
Lib/packaging/__init__.py [new file with mode: 0644]
Lib/packaging/_trove.py [new file with mode: 0644]
Lib/packaging/command/__init__.py [new file with mode: 0644]
Lib/packaging/command/bdist.py [new file with mode: 0644]
Lib/packaging/command/bdist_dumb.py [new file with mode: 0644]
Lib/packaging/command/bdist_msi.py [new file with mode: 0644]
Lib/packaging/command/bdist_wininst.py [new file with mode: 0644]
Lib/packaging/command/build.py [new file with mode: 0644]
Lib/packaging/command/build_clib.py [new file with mode: 0644]
Lib/packaging/command/build_ext.py [new file with mode: 0644]
Lib/packaging/command/build_py.py [new file with mode: 0644]
Lib/packaging/command/build_scripts.py [new file with mode: 0644]
Lib/packaging/command/check.py [new file with mode: 0644]
Lib/packaging/command/clean.py [new file with mode: 0644]
Lib/packaging/command/cmd.py [new file with mode: 0644]
Lib/packaging/command/command_template [new file with mode: 0644]
Lib/packaging/command/config.py [new file with mode: 0644]
Lib/packaging/command/install_data.py [new file with mode: 0644]
Lib/packaging/command/install_dist.py [new file with mode: 0644]
Lib/packaging/command/install_distinfo.py [new file with mode: 0644]
Lib/packaging/command/install_headers.py [new file with mode: 0644]
Lib/packaging/command/install_lib.py [new file with mode: 0644]
Lib/packaging/command/install_scripts.py [new file with mode: 0644]
Lib/packaging/command/register.py [new file with mode: 0644]
Lib/packaging/command/sdist.py [new file with mode: 0644]
Lib/packaging/command/test.py [new file with mode: 0644]
Lib/packaging/command/upload.py [new file with mode: 0644]
Lib/packaging/command/upload_docs.py [new file with mode: 0644]
Lib/packaging/command/wininst-10.0-amd64.exe [new file with mode: 0644]
Lib/packaging/command/wininst-10.0.exe [new file with mode: 0644]
Lib/packaging/command/wininst-6.0.exe [new file with mode: 0644]
Lib/packaging/command/wininst-7.1.exe [new file with mode: 0644]
Lib/packaging/command/wininst-8.0.exe [new file with mode: 0644]
Lib/packaging/command/wininst-9.0-amd64.exe [new file with mode: 0644]
Lib/packaging/command/wininst-9.0.exe [new file with mode: 0644]
Lib/packaging/compat.py [new file with mode: 0644]
Lib/packaging/compiler/__init__.py [new file with mode: 0644]
Lib/packaging/compiler/bcppcompiler.py [new file with mode: 0644]
Lib/packaging/compiler/ccompiler.py [new file with mode: 0644]
Lib/packaging/compiler/cygwinccompiler.py [new file with mode: 0644]
Lib/packaging/compiler/extension.py [new file with mode: 0644]
Lib/packaging/compiler/msvc9compiler.py [new file with mode: 0644]
Lib/packaging/compiler/msvccompiler.py [new file with mode: 0644]
Lib/packaging/compiler/unixccompiler.py [new file with mode: 0644]
Lib/packaging/config.py [new file with mode: 0644]
Lib/packaging/create.py [new file with mode: 0644]
Lib/packaging/database.py [new file with mode: 0644]
Lib/packaging/depgraph.py [new file with mode: 0644]
Lib/packaging/dist.py [new file with mode: 0644]
Lib/packaging/errors.py [new file with mode: 0644]
Lib/packaging/fancy_getopt.py [new file with mode: 0644]
Lib/packaging/install.py [new file with mode: 0644]
Lib/packaging/manifest.py [new file with mode: 0644]
Lib/packaging/markers.py [new file with mode: 0644]
Lib/packaging/metadata.py [new file with mode: 0644]
Lib/packaging/pypi/__init__.py [new file with mode: 0644]
Lib/packaging/pypi/base.py [new file with mode: 0644]
Lib/packaging/pypi/dist.py [new file with mode: 0644]
Lib/packaging/pypi/errors.py [new file with mode: 0644]
Lib/packaging/pypi/mirrors.py [new file with mode: 0644]
Lib/packaging/pypi/simple.py [new file with mode: 0644]
Lib/packaging/pypi/wrapper.py [new file with mode: 0644]
Lib/packaging/pypi/xmlrpc.py [new file with mode: 0644]
Lib/packaging/resources.py [new file with mode: 0644]
Lib/packaging/run.py [new file with mode: 0644]
Lib/packaging/tests/LONG_DESC.txt [new file with mode: 0644]
Lib/packaging/tests/PKG-INFO [new file with mode: 0644]
Lib/packaging/tests/SETUPTOOLS-PKG-INFO [new file with mode: 0644]
Lib/packaging/tests/SETUPTOOLS-PKG-INFO2 [new file with mode: 0644]
Lib/packaging/tests/__init__.py [new file with mode: 0644]
Lib/packaging/tests/__main__.py [new file with mode: 0644]
Lib/packaging/tests/fake_dists/babar-0.1.dist-info/INSTALLER [new file with mode: 0644]
Lib/packaging/tests/fake_dists/babar-0.1.dist-info/METADATA [new file with mode: 0644]
Lib/packaging/tests/fake_dists/babar-0.1.dist-info/RECORD [new file with mode: 0644]
Lib/packaging/tests/fake_dists/babar-0.1.dist-info/REQUESTED [new file with mode: 0644]
Lib/packaging/tests/fake_dists/babar-0.1.dist-info/RESOURCES [new file with mode: 0644]
Lib/packaging/tests/fake_dists/babar.cfg [new file with mode: 0644]
Lib/packaging/tests/fake_dists/babar.png [new file with mode: 0644]
Lib/packaging/tests/fake_dists/bacon-0.1.egg-info/PKG-INFO [new file with mode: 0644]
Lib/packaging/tests/fake_dists/banana-0.4.egg/EGG-INFO/PKG-INFO [new file with mode: 0644]
Lib/packaging/tests/fake_dists/banana-0.4.egg/EGG-INFO/SOURCES.txt [new file with mode: 0644]
Lib/packaging/tests/fake_dists/banana-0.4.egg/EGG-INFO/dependency_links.txt [new file with mode: 0644]
Lib/packaging/tests/fake_dists/banana-0.4.egg/EGG-INFO/entry_points.txt [new file with mode: 0644]
Lib/packaging/tests/fake_dists/banana-0.4.egg/EGG-INFO/not-zip-safe [new file with mode: 0644]
Lib/packaging/tests/fake_dists/banana-0.4.egg/EGG-INFO/requires.txt [new file with mode: 0644]
Lib/packaging/tests/fake_dists/banana-0.4.egg/EGG-INFO/top_level.txt [new file with mode: 0644]
Lib/packaging/tests/fake_dists/cheese-2.0.2.egg-info [new file with mode: 0644]
Lib/packaging/tests/fake_dists/choxie-2.0.0.9.dist-info/INSTALLER [new file with mode: 0644]
Lib/packaging/tests/fake_dists/choxie-2.0.0.9.dist-info/METADATA [new file with mode: 0644]
Lib/packaging/tests/fake_dists/choxie-2.0.0.9.dist-info/RECORD [new file with mode: 0644]
Lib/packaging/tests/fake_dists/choxie-2.0.0.9.dist-info/REQUESTED [new file with mode: 0644]
Lib/packaging/tests/fake_dists/choxie-2.0.0.9/choxie/__init__.py [new file with mode: 0644]
Lib/packaging/tests/fake_dists/choxie-2.0.0.9/choxie/chocolate.py [new file with mode: 0644]
Lib/packaging/tests/fake_dists/choxie-2.0.0.9/truffles.py [new file with mode: 0644]
Lib/packaging/tests/fake_dists/coconuts-aster-10.3.egg-info/PKG-INFO [new file with mode: 0644]
Lib/packaging/tests/fake_dists/grammar-1.0a4.dist-info/INSTALLER [new file with mode: 0644]
Lib/packaging/tests/fake_dists/grammar-1.0a4.dist-info/METADATA [new file with mode: 0644]
Lib/packaging/tests/fake_dists/grammar-1.0a4.dist-info/RECORD [new file with mode: 0644]
Lib/packaging/tests/fake_dists/grammar-1.0a4.dist-info/REQUESTED [new file with mode: 0644]
Lib/packaging/tests/fake_dists/grammar-1.0a4/grammar/__init__.py [new file with mode: 0644]
Lib/packaging/tests/fake_dists/grammar-1.0a4/grammar/utils.py [new file with mode: 0644]
Lib/packaging/tests/fake_dists/nut-funkyversion.egg-info [new file with mode: 0644]
Lib/packaging/tests/fake_dists/strawberry-0.6.egg [new file with mode: 0644]
Lib/packaging/tests/fake_dists/towel_stuff-0.1.dist-info/INSTALLER [new file with mode: 0644]
Lib/packaging/tests/fake_dists/towel_stuff-0.1.dist-info/METADATA [new file with mode: 0644]
Lib/packaging/tests/fake_dists/towel_stuff-0.1.dist-info/RECORD [new file with mode: 0644]
Lib/packaging/tests/fake_dists/towel_stuff-0.1.dist-info/REQUESTED [new file with mode: 0644]
Lib/packaging/tests/fake_dists/towel_stuff-0.1/towel_stuff/__init__.py [new file with mode: 0644]
Lib/packaging/tests/fake_dists/truffles-5.0.egg-info [new file with mode: 0644]
Lib/packaging/tests/fixer/__init__.py [new file with mode: 0644]
Lib/packaging/tests/fixer/fix_idioms.py [new file with mode: 0644]
Lib/packaging/tests/pypi_server.py [new file with mode: 0644]
Lib/packaging/tests/pypi_test_server.py [new file with mode: 0644]
Lib/packaging/tests/pypiserver/downloads_with_md5/packages/source/f/foobar/foobar-0.1.tar.gz [new file with mode: 0644]
Lib/packaging/tests/pypiserver/downloads_with_md5/simple/badmd5/badmd5-0.1.tar.gz [new file with mode: 0644]
Lib/packaging/tests/pypiserver/downloads_with_md5/simple/badmd5/index.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/downloads_with_md5/simple/foobar/index.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/downloads_with_md5/simple/index.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/foo_bar_baz/simple/bar/index.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/foo_bar_baz/simple/baz/index.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/foo_bar_baz/simple/foo/index.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/foo_bar_baz/simple/index.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/project_list/simple/index.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/test_found_links/simple/foobar/index.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/test_found_links/simple/index.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/test_pypi_server/external/index.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/test_pypi_server/simple/index.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/with_externals/external/external.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/with_externals/simple/foobar/index.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/with_externals/simple/index.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/with_norel_links/external/homepage.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/with_norel_links/external/nonrel.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/with_norel_links/simple/foobar/index.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/with_norel_links/simple/index.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/with_real_externals/simple/foobar/index.html [new file with mode: 0644]
Lib/packaging/tests/pypiserver/with_real_externals/simple/index.html [new file with mode: 0644]
Lib/packaging/tests/support.py [new file with mode: 0644]
Lib/packaging/tests/test_ccompiler.py [new file with mode: 0644]
Lib/packaging/tests/test_command_bdist.py [new file with mode: 0644]
Lib/packaging/tests/test_command_bdist_dumb.py [new file with mode: 0644]
Lib/packaging/tests/test_command_bdist_msi.py [new file with mode: 0644]
Lib/packaging/tests/test_command_bdist_wininst.py [new file with mode: 0644]
Lib/packaging/tests/test_command_build.py [new file with mode: 0644]
Lib/packaging/tests/test_command_build_clib.py [new file with mode: 0644]
Lib/packaging/tests/test_command_build_ext.py [new file with mode: 0644]
Lib/packaging/tests/test_command_build_py.py [new file with mode: 0644]
Lib/packaging/tests/test_command_build_scripts.py [new file with mode: 0644]
Lib/packaging/tests/test_command_check.py [new file with mode: 0644]
Lib/packaging/tests/test_command_clean.py [new file with mode: 0644]
Lib/packaging/tests/test_command_cmd.py [new file with mode: 0644]
Lib/packaging/tests/test_command_config.py [new file with mode: 0644]
Lib/packaging/tests/test_command_install_data.py [new file with mode: 0644]
Lib/packaging/tests/test_command_install_dist.py [new file with mode: 0644]
Lib/packaging/tests/test_command_install_distinfo.py [new file with mode: 0644]
Lib/packaging/tests/test_command_install_headers.py [new file with mode: 0644]
Lib/packaging/tests/test_command_install_lib.py [new file with mode: 0644]
Lib/packaging/tests/test_command_install_scripts.py [new file with mode: 0644]
Lib/packaging/tests/test_command_register.py [new file with mode: 0644]
Lib/packaging/tests/test_command_sdist.py [new file with mode: 0644]
Lib/packaging/tests/test_command_test.py [new file with mode: 0644]
Lib/packaging/tests/test_command_upload.py [new file with mode: 0644]
Lib/packaging/tests/test_command_upload_docs.py [new file with mode: 0644]
Lib/packaging/tests/test_compiler.py [new file with mode: 0644]
Lib/packaging/tests/test_config.py [new file with mode: 0644]
Lib/packaging/tests/test_create.py [new file with mode: 0644]
Lib/packaging/tests/test_cygwinccompiler.py [new file with mode: 0644]
Lib/packaging/tests/test_database.py [new file with mode: 0644]
Lib/packaging/tests/test_depgraph.py [new file with mode: 0644]
Lib/packaging/tests/test_dist.py [new file with mode: 0644]
Lib/packaging/tests/test_extension.py [new file with mode: 0644]
Lib/packaging/tests/test_install.py [new file with mode: 0644]
Lib/packaging/tests/test_manifest.py [new file with mode: 0644]
Lib/packaging/tests/test_markers.py [new file with mode: 0644]
Lib/packaging/tests/test_metadata.py [new file with mode: 0644]
Lib/packaging/tests/test_mixin2to3.py [new file with mode: 0644]
Lib/packaging/tests/test_msvc9compiler.py [new file with mode: 0644]
Lib/packaging/tests/test_pypi_dist.py [new file with mode: 0644]
Lib/packaging/tests/test_pypi_server.py [new file with mode: 0644]
Lib/packaging/tests/test_pypi_simple.py [new file with mode: 0644]
Lib/packaging/tests/test_pypi_xmlrpc.py [new file with mode: 0644]
Lib/packaging/tests/test_resources.py [new file with mode: 0644]
Lib/packaging/tests/test_run.py [new file with mode: 0644]
Lib/packaging/tests/test_uninstall.py [new file with mode: 0644]
Lib/packaging/tests/test_unixccompiler.py [new file with mode: 0644]
Lib/packaging/tests/test_util.py [new file with mode: 0644]
Lib/packaging/tests/test_version.py [new file with mode: 0644]
Lib/packaging/util.py [new file with mode: 0644]
Lib/packaging/version.py [new file with mode: 0644]
Lib/sysconfig.cfg [new file with mode: 0644]
Lib/sysconfig.py
Lib/test/test_packaging.py [new file with mode: 0644]
Lib/test/test_sysconfig.py
Tools/scripts/pysetup3 [new file with mode: 0755]