From 99174e4e5fb4b7079da80b35a6dfd68f3fd56a1c Mon Sep 17 00:00:00 2001 From: lbavoil Date: Fri, 25 Mar 2016 13:01:54 +0100 Subject: GFSDK_HBAO+_distro_r3.0_cl20573789 --- .../Sphinx-1.2.dist-info/DESCRIPTION.html | 176 ++ .../setuptools-2.1.dist-info/DESCRIPTION.html | 1957 ++++++++++++++++++++ .../autosummary/templates/autosummary/base.html | 152 ++ .../autosummary/templates/autosummary/class.html | 152 ++ .../autosummary/templates/autosummary/module.html | 152 ++ .../tests/roots/test-only-directive/contents.html | 224 +++ .../tests/roots/test-only-directive/only.html | 292 +++ 7 files changed, 3105 insertions(+) create mode 100644 doc/sphinx/python-2.7.5/Lib/site-packages/Sphinx-1.2.dist-info/DESCRIPTION.html create mode 100644 doc/sphinx/python-2.7.5/Lib/site-packages/setuptools-2.1.dist-info/DESCRIPTION.html create mode 100644 doc/sphinx/python-2.7.5/Lib/site-packages/sphinx/ext/autosummary/templates/autosummary/base.html create mode 100644 doc/sphinx/python-2.7.5/Lib/site-packages/sphinx/ext/autosummary/templates/autosummary/class.html create mode 100644 doc/sphinx/python-2.7.5/Lib/site-packages/sphinx/ext/autosummary/templates/autosummary/module.html create mode 100644 doc/sphinx/python-2.7.5/Lib/site-packages/tests/roots/test-only-directive/contents.html create mode 100644 doc/sphinx/python-2.7.5/Lib/site-packages/tests/roots/test-only-directive/only.html (limited to 'doc/sphinx/python-2.7.5') diff --git a/doc/sphinx/python-2.7.5/Lib/site-packages/Sphinx-1.2.dist-info/DESCRIPTION.html b/doc/sphinx/python-2.7.5/Lib/site-packages/Sphinx-1.2.dist-info/DESCRIPTION.html new file mode 100644 index 0000000..04ecfd1 --- /dev/null +++ b/doc/sphinx/python-2.7.5/Lib/site-packages/Sphinx-1.2.dist-info/DESCRIPTION.html @@ -0,0 +1,176 @@ + + + + + + + + + <no title> — NVIDIA HBAO+ 3.0. documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+

Table Of Contents

+ + + +
+
+
+
+ +

Sphinx is a tool that makes it easy to create intelligent and beautiful +documentation for Python projects (or other documents consisting of multiple +reStructuredText sources), written by Georg Brandl. It was originally created +for the new Python documentation, and has excellent facilities for Python +project documentation, but C/C++ is supported as well, and more languages are +planned.

+

Sphinx uses reStructuredText as its markup language, and many of its strengths +come from the power and straightforwardness of reStructuredText and its parsing +and translating suite, the Docutils.

+

Among its features are the following:

+
    +
  • Output formats: HTML (including derivative formats such as HTML Help, Epub +and Qt Help), plain text, manual pages and LaTeX or direct PDF output +using rst2pdf
  • +
  • Extensive cross-references: semantic markup and automatic links +for functions, classes, glossary terms and similar pieces of information
  • +
  • Hierarchical structure: easy definition of a document tree, with automatic +links to siblings, parents and children
  • +
  • Automatic indices: general index as well as a module index
  • +
  • Code handling: automatic highlighting using the Pygments highlighter
  • +
  • Flexible HTML output using the Jinja 2 templating engine
  • +
  • Various extensions are available, e.g. for automatic testing of snippets +and inclusion of appropriately formatted docstrings
  • +
  • Setuptools integration
  • +
+

A development egg can be found here.

+ + +
+
+
+
+
+
+ +
+ + + + \ No newline at end of file diff --git a/doc/sphinx/python-2.7.5/Lib/site-packages/setuptools-2.1.dist-info/DESCRIPTION.html b/doc/sphinx/python-2.7.5/Lib/site-packages/setuptools-2.1.dist-info/DESCRIPTION.html new file mode 100644 index 0000000..0c85c1f --- /dev/null +++ b/doc/sphinx/python-2.7.5/Lib/site-packages/setuptools-2.1.dist-info/DESCRIPTION.html @@ -0,0 +1,1957 @@ + + + + + + + + + Installing and Using Setuptools — NVIDIA HBAO+ 3.0. documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+

Table Of Contents

+ + + +
+
+
+
+ +
+

Installing and Using Setuptools

+ +
+

Installation Instructions

+
+

Upgrading from Distribute

+

Currently, Distribute disallows installing Setuptools 0.7+ over Distribute. +You must first uninstall any active version of Distribute first (see +Uninstalling).

+
+
+

Upgrading from Setuptools 0.6

+

Upgrading from prior versions of Setuptools is supported. Initial reports +good success in this regard.

+
+
+

Windows

+

The recommended way to install setuptools on Windows is to download +ez_setup.py and run it. The script will download the appropriate .egg +file and install it for you.

+

For best results, uninstall previous versions FIRST (see Uninstalling).

+

Once installation is complete, you will find an easy_install program in +your Python Scripts subdirectory. For simple invocation and best results, +add this directory to your PATH environment variable, if it is not already +present.

+
+
+

Unix-based Systems including Mac OS X

+

Download ez_setup.py and run it using the target Python version. The script +will download the appropriate version and install it for you:

+
> wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | python
+
+

Note that you will may need to invoke the command with superuser privileges to +install to the system Python:

+
> wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | sudo python
+
+

Alternatively, on Python 2.6 and later, Setuptools may be installed to a +user-local path:

+
> wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
+> python ez_setup.py --user
+
+
+
+

Python 2.4 and Python 2.5 support

+

Setuptools 2.0 and later requires Python 2.6 or later. To install setuptools +on Python 2.4 or Python 2.5, use the bootstrap script for Setuptools 1.x: +https://bitbucket.org/pypa/setuptools/raw/bootstrap-py24/ez_setup.py.

+
+
+

Advanced Installation

+

For more advanced installation options, such as installing to custom +locations or prefixes, download and extract the source +tarball from Setuptools on PyPI +and run setup.py with any supported distutils and Setuptools options. +For example:

+
setuptools-x.x$ python setup.py --prefix=/opt/setuptools
+
+

Use --help to get a full options list, but we recommend consulting +the EasyInstall manual for detailed instructions, especially the section +on custom installation locations.

+
+
+

Downloads

+

All setuptools downloads can be found at the project’s home page in the Python +Package Index. Scroll to the very bottom of the page to find the links.

+

In addition to the PyPI downloads, the development version of setuptools +is available from the Bitbucket repo, and in-development versions of the +0.6 branch are available as well.

+
+
+

Uninstalling

+

On Windows, if Setuptools was installed using an .exe or .msi +installer, simply use the uninstall feature of “Add/Remove Programs” in the +Control Panel.

+

Otherwise, to uninstall Setuptools or Distribute, regardless of the Python +version, delete all setuptools* and distribute* files and +directories from your system’s site-packages directory +(and any other sys.path directories) FIRST.

+

If you are upgrading or otherwise plan to re-install Setuptools or Distribute, +nothing further needs to be done. If you want to completely remove Setuptools, +you may also want to remove the ‘easy_install’ and ‘easy_install-x.x’ scripts +and associated executables installed to the Python scripts directory.

+
+
+
+

Using Setuptools and EasyInstall

+

Here are some of the available manuals, tutorials, and other resources for +learning about Setuptools, Python Eggs, and EasyInstall:

+ +

Questions, comments, and bug reports should be directed to the distutils-sig +mailing list. If you have written (or know of) any tutorials, documentation, +plug-ins, or other resources for setuptools users, please let us know about +them there, so this reference list can be updated. If you have working, +tested patches to correct problems or add features, you may submit them to +the setuptools bug tracker.

+
+
+

Credits

+
    +
  • The original design for the .egg format and the pkg_resources API was +co-created by Phillip Eby and Bob Ippolito. Bob also implemented the first +version of pkg_resources, and supplied the OS X operating system version +compatibility algorithm.
  • +
  • Ian Bicking implemented many early “creature comfort” features of +easy_install, including support for downloading via Sourceforge and +Subversion repositories. Ian’s comments on the Web-SIG about WSGI +application deployment also inspired the concept of “entry points” in eggs, +and he has given talks at PyCon and elsewhere to inform and educate the +community about eggs and setuptools.
  • +
  • Jim Fulton contributed time and effort to build automated tests of various +aspects of easy_install, and supplied the doctests for the command-line +.exe wrappers on Windows.
  • +
  • Phillip J. Eby is the seminal author of setuptools, and +first proposed the idea of an importable binary distribution format for +Python application plug-ins.
  • +
  • Significant parts of the implementation of setuptools were funded by the Open +Source Applications Foundation, to provide a plug-in infrastructure for the +Chandler PIM application. In addition, many OSAF staffers (such as Mike +“Code Bear” Taylor) contributed their time and stress as guinea pigs for the +use of eggs and setuptools, even before eggs were “cool”. (Thanks, guys!)
  • +
  • Since the merge with Distribute, Jason R. Coombs is the +maintainer of setuptools. The project is maintained in coordination with +the Python Packaging Authority (PyPA) and the larger Python community.
  • +
+
+
+
+

CHANGES

+
+

2.1

+
    +
  • Issue #129: Suppress inspection of ‘*.whl’ files when searching for files +in a zip-imported file.
  • +
  • Issue #131: Fix RuntimeError when constructing an egg fetcher.
  • +
+
+
+

2.0.2

+
    +
  • Fix NameError during installation with Python implementations (e.g. Jython) +not containing parser module.
  • +
  • Fix NameError in sdist:re_finder.
  • +
+
+
+

2.0.1

+
    +
  • Issue #124: Fixed error in list detection in upload_docs.
  • +
+
+
+

2.0

+
    +
  • Issue #121: Exempt lib2to3 pickled grammars from DirectorySandbox.
  • +
  • Issue #41: Dropped support for Python 2.4 and Python 2.5. Clients requiring +setuptools for those versions of Python should use setuptools 1.x.
  • +
  • Removed setuptools.command.easy_install.HAS_USER_SITE. Clients +expecting this boolean variable should use site.ENABLE_USER_SITE +instead.
  • +
  • Removed pkg_resources.ImpWrapper. Clients that expected this class +should use pkgutil.ImpImporter instead.
  • +
+
+
+

1.4.2

+
    +
  • Issue #116: Correct TypeError when reading a local package index on Python +3.
  • +
+
+
+

1.4.1

+
    +
  • Issue #114: Use sys.getfilesystemencoding for decoding config in +bdist_wininst distributions.

    +
  • +
  • Issue #105 and Issue #113: Establish a more robust technique for +determining the terminal encoding:

    +
    1. Try ``getpreferredencoding``
    +2. If that returns US_ASCII or None, try the encoding from
    +   ``getdefaultlocale``. If that encoding was a "fallback" because Python
    +   could not figure it out from the environment or OS, encoding remains
    +   unresolved.
    +3. If the encoding is resolved, then make sure Python actually implements
    +   the encoding.
    +4. On the event of an error or unknown codec, revert to fallbacks
    +   (UTF-8 on Darwin, ASCII on everything else).
    +5. On the encoding is 'mac-roman' on Darwin, use UTF-8 as 'mac-roman' was
    +   a bug on older Python releases.
    +
    +On a side note, it would seem that the encoding only matters for when SVN
    +does not yet support ``--xml`` and when getting repository and svn version
    +numbers. The ``--xml`` technique should yield UTF-8 according to some
    +messages on the SVN mailing lists. So if the version numbers are always
    +7-bit ASCII clean, it may be best to only support the file parsing methods
    +for legacy SVN releases and support for SVN without the subprocess command
    +would simple go away as support for the older SVNs does.
    +
    +
  • +
+
+
+

1.4

+
    +
  • Issue #27: easy_install will now use credentials from .pypirc if +present for connecting to the package index.
  • +
  • Pull Request #21: Omit unwanted newlines in package_index._encode_auth +when the username/password pair length indicates wrapping.
  • +
+
+
+

1.3.2

+
    +
  • Issue #99: Fix filename encoding issues in SVN support.
  • +
+
+
+

1.3.1

+
    +
  • Remove exuberant warning in SVN support when SVN is not used.
  • +
+
+
+

1.3

+
    +
  • Address security vulnerability in SSL match_hostname check as reported in +Python #17997.
  • +
  • Prefer backports.ssl_match_hostname for backport +implementation if present.
  • +
  • Correct NameError in ssl_support module (socket.error).
  • +
+
+
+

1.2

+
    +
  • Issue #26: Add support for SVN 1.7. Special thanks to Philip Thiem for the +contribution.
  • +
  • Issue #93: Wheels are now distributed with every release. Note that as +reported in Issue #108, as of Pip 1.4, scripts aren’t installed properly +from wheels. Therefore, if using Pip to install setuptools from a wheel, +the easy_install command will not be available.
  • +
  • Setuptools “natural” launcher support, introduced in 1.0, is now officially +supported.
  • +
+
+
+

1.1.7

+
    +
  • Fixed behavior of NameError handling in ‘script template (dev).py’ (script +launcher for ‘develop’ installs).
  • +
  • ez_setup.py now ensures partial downloads are cleaned up following +a failed download.
  • +
  • Distribute #363 and Issue #55: Skip an sdist test that fails on locales +other than UTF-8.
  • +
+
+
+

1.1.6

+
    +
  • Distribute #349: sandbox.execfile now opens the target file in binary +mode, thus honoring a BOM in the file when compiled.
  • +
+
+
+

1.1.5

+
    +
  • Issue #69: Second attempt at fix (logic was reversed).
  • +
+
+
+

1.1.4

+
    +
  • Issue #77: Fix error in upload command (Python 2.4).
  • +
+
+
+

1.1.3

+
    +
  • Fix NameError in previous patch.
  • +
+
+
+

1.1.2

+
    +
  • Issue #69: Correct issue where 404 errors are returned for URLs with +fragments in them (such as #egg=).
  • +
+
+
+

1.1.1

+
    +
  • Issue #75: Add --insecure option to ez_setup.py to accommodate +environments where a trusted SSL connection cannot be validated.
  • +
  • Issue #76: Fix AttributeError in upload command with Python 2.4.
  • +
+
+
+

1.1

+
    +
  • Issue #71 (Distribute #333): EasyInstall now puts less emphasis on the +condition when a host is blocked via --allow-hosts.
  • +
  • Issue #72: Restored Python 2.4 compatibility in ez_setup.py.
  • +
+
+
+

1.0

+
    +
  • Issue #60: On Windows, Setuptools supports deferring to another launcher, +such as Vinay Sajip’s pylauncher +(included with Python 3.3) to launch console and GUI scripts and not install +its own launcher executables. This experimental functionality is currently +only enabled if the SETUPTOOLS_LAUNCHER environment variable is set to +“natural”. In the future, this behavior may become default, but only after +it has matured and seen substantial adoption. The SETUPTOOLS_LAUNCHER +also accepts “executable” to force the default behavior of creating launcher +executables.
  • +
  • Issue #63: Bootstrap script (ez_setup.py) now prefers Powershell, curl, or +wget for retrieving the Setuptools tarball for improved security of the +install. The script will still fall back to a simple urlopen on +platforms that do not have these tools.
  • +
  • Issue #65: Deprecated the Features functionality.
  • +
  • Issue #52: In VerifyingHTTPSConn, handle a tunnelled (proxied) +connection.
  • +
+
+

Backward-Incompatible Changes

+

This release includes a couple of backward-incompatible changes, but most if +not all users will find 1.0 a drop-in replacement for 0.9.

+
    +
  • Issue #50: Normalized API of environment marker support. Specifically, +removed line number and filename from SyntaxErrors when returned from +pkg_resources.invalid_marker. Any clients depending on the specific +string representation of exceptions returned by that function may need to +be updated to account for this change.
  • +
  • Issue #50: SyntaxErrors generated by pkg_resources.invalid_marker are +normalized for cross-implementation consistency.
  • +
  • Removed --ignore-conflicts-at-my-risk and --delete-conflicting +options to easy_install. These options have been deprecated since 0.6a11.
  • +
+
+
+
+

0.9.8

+
    +
  • Issue #53: Fix NameErrors in _vcs_split_rev_from_url.
  • +
+
+
+

0.9.7

+
    +
  • Issue #49: Correct AttributeError on PyPy where a hashlib.HASH object does +not have a .name attribute.
  • +
  • Issue #34: Documentation now refers to bootstrap script in code repository +referenced by bookmark.
  • +
  • Add underscore-separated keys to environment markers (markerlib).
  • +
+
+
+

0.9.6

+
    +
  • Issue #44: Test failure on Python 2.4 when MD5 hash doesn’t have a .name +attribute.
  • +
+
+
+

0.9.5

+
    +
  • Python #17980: Fix security vulnerability in SSL certificate validation.
  • +
+
+
+

0.9.4

+
    +
  • Issue #43: Fix issue (introduced in 0.9.1) with version resolution when +upgrading over other releases of Setuptools.
  • +
+
+
+

0.9.3

+
    +
  • Issue #42: Fix new AttributeError introduced in last fix.
  • +
+
+
+

0.9.2

+
    +
  • Issue #42: Fix regression where blank checksums would trigger an +AttributeError.
  • +
+
+
+

0.9.1

+
    +
  • Distribute #386: Allow other positional and keyword arguments to os.open.
  • +
  • Corrected dependency on certifi mis-referenced in 0.9.
  • +
+
+
+

0.9

+
    +
  • package_index now validates hashes other than MD5 in download links.
  • +
+
+
+

0.8

+
    +
  • Code base now runs on Python 2.4 - Python 3.3 without Python 2to3 +conversion.
  • +
+
+
+

0.7.8

+ +
+
+

0.7.7

+ +
+
+

0.7.6

+ +
+
+

0.7.5

+
    +
  • Issue #21: Restore Python 2.4 compatibility in test_easy_install.
  • +
  • Distribute #375: Merged additional warning from Distribute 0.6.46.
  • +
  • Now honor the environment variable +SETUPTOOLS_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT in addition to the now +deprecated DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT.
  • +
+
+
+

0.7.4

+
    +
  • Issue #20: Fix comparison of parsed SVN version on Python 3.
  • +
+
+
+

0.7.3

+
    +
  • Issue #1: Disable installation of Windows-specific files on non-Windows systems.
  • +
  • Use new sysconfig module with Python 2.7 or >=3.2.
  • +
+
+
+

0.7.2

+
    +
  • Issue #14: Use markerlib when the parser module is not available.
  • +
  • Issue #10: ez_setup.py now uses HTTPS to download setuptools from PyPI.
  • +
+
+
+

0.7.1

+
    +
  • Fix NameError (Issue #3) again - broken in bad merge.
  • +
+
+
+

0.7

+
    +
  • Merged Setuptools and Distribute. See docs/merge.txt for details.
  • +
+

Added several features that were slated for setuptools 0.6c12:

+
    +
  • Index URL now defaults to HTTPS.
  • +
  • Added experimental environment marker support. Now clients may designate a +PEP-426 environment marker for “extra” dependencies. Setuptools uses this +feature in setup.py for optional SSL and certificate validation support +on older platforms. Based on Distutils-SIG discussions, the syntax is +somewhat tentative. There should probably be a PEP with a firmer spec before +the feature should be considered suitable for use.
  • +
  • Added support for SSL certificate validation when installing packages from +an HTTPS service.
  • +
+
+
+

0.7b4

+
    +
  • Issue #3: Fixed NameError in SSL support.
  • +
+
+
+

0.6.49

+
    +
  • Move warning check in get_cache_path to follow the directory creation +to avoid errors when the cache path does not yet exist. Fixes the error +reported in Distribute #375.
  • +
+
+
+

0.6.48

+
    +
  • Correct AttributeError in ResourceManager.get_cache_path introduced in +0.6.46 (redo).
  • +
+
+
+

0.6.47

+
    +
  • Correct AttributeError in ResourceManager.get_cache_path introduced in +0.6.46.
  • +
+
+
+

0.6.46

+
    +
  • Distribute #375: Issue a warning if the PYTHON_EGG_CACHE or otherwise +customized egg cache location specifies a directory that’s group- or +world-writable.
  • +
+
+
+

0.6.45

+
    +
  • Distribute #379: distribute_setup.py now traps VersionConflict as well, +restoring ability to upgrade from an older setuptools version.
  • +
+
+
+

0.6.44

+
    +
  • distribute_setup.py has been updated to allow Setuptools 0.7 to +satisfy use_setuptools.
  • +
+
+
+

0.6.43

+
    +
  • Distribute #378: Restore support for Python 2.4 Syntax (regression in 0.6.42).
  • +
+
+
+

0.6.42

+
    +
  • External links finder no longer yields duplicate links.
  • +
  • Distribute #337: Moved site.py to setuptools/site-patch.py (graft of very old +patch from setuptools trunk which inspired PR #31).
  • +
+
+
+

0.6.41

+
    +
  • Distribute #27: Use public api for loading resources from zip files rather than +the private method _zip_directory_cache.
  • +
  • Added a new function easy_install.get_win_launcher which may be used by +third-party libraries such as buildout to get a suitable script launcher.
  • +
+
+
+

0.6.40

+
    +
  • Distribute #376: brought back cli.exe and gui.exe that were deleted in the +previous release.
  • +
+
+
+

0.6.39

+
    +
  • Add support for console launchers on ARM platforms.
  • +
  • Fix possible issue in GUI launchers where the subsystem was not supplied to +the linker.
  • +
  • Launcher build script now refactored for robustness.
  • +
  • Distribute #375: Resources extracted from a zip egg to the file system now also +check the contents of the file against the zip contents during each +invocation of get_resource_filename.
  • +
+
+
+

0.6.38

+ +
+
+

0.6.37

+
    +
  • Distribute #143: Launcher scripts, including easy_install itself, are now +accompanied by a manifest on 32-bit Windows environments to avoid the +Installer Detection Technology and thus undesirable UAC elevation described +in this Microsoft article.
  • +
+
+
+

0.6.36

+
    +
  • Pull Request #35: In Buildout #64, it was reported that +under Python 3, installation of distutils scripts could attempt to copy +the __pycache__ directory as a file, causing an error, apparently only +under Windows. Easy_install now skips all directories when processing +metadata scripts.
  • +
+
+
+

0.6.35

+

Note this release is backward-incompatible with distribute 0.6.23-0.6.34 in +how it parses version numbers.

+
    +
  • Distribute #278: Restored compatibility with distribute 0.6.22 and setuptools +0.6. Updated the documentation to match more closely with the version +parsing as intended in setuptools 0.6.
  • +
+
+
+

0.6.34

+ +
+
+

0.6.33

+
    +
  • Fix 2 errors with Jython 2.5.
  • +
  • Fix 1 failure with Jython 2.5 and 2.7.
  • +
  • Disable workaround for Jython scripts on Linux systems.
  • +
  • Distribute #336: setup.py no longer masks failure exit code when tests fail.
  • +
  • Fix issue in pkg_resources where try/except around a platform-dependent +import would trigger hook load failures on Mercurial. See pull request 32 +for details.
  • +
  • Distribute #341: Fix a ResourceWarning.
  • +
+
+
+

0.6.32

+
    +
  • Fix test suite with Python 2.6.
  • +
  • Fix some DeprecationWarnings and ResourceWarnings.
  • +
  • Distribute #335: Backed out setup_requires superceding installed requirements +until regression can be addressed.
  • +
+
+
+

0.6.31

+
    +
  • Distribute #303: Make sure the manifest only ever contains UTF-8 in Python 3.

    +
  • +
  • Distribute #329: Properly close files created by tests for compatibility with +Jython.

    +
  • +
  • Work around Jython #1980 and Jython #1981.

    +
  • +
  • Distribute #334: Provide workaround for packages that reference sys.__stdout__ +such as numpy does. This change should address +virtualenv `#359 <https://github.com/pypa/virtualenv/issues/359>`_ as long +as the system encoding is UTF-8 or the IO encoding is specified in the +environment, i.e.:

    +
    PYTHONIOENCODING=utf8 pip install numpy
    +
    +
  • +
  • Fix for encoding issue when installing from Windows executable on Python 3.

    +
  • +
  • Distribute #323: Allow setup_requires requirements to supercede installed +requirements. Added some new keyword arguments to existing pkg_resources +methods. Also had to updated how __path__ is handled for namespace packages +to ensure that when a new egg distribution containing a namespace package is +placed on sys.path, the entries in __path__ are found in the same order they +would have been in had that egg been on the path when pkg_resources was +first imported.

    +
  • +
+
+
+

0.6.30

+
    +
  • Distribute #328: Clean up temporary directories in distribute_setup.py.
  • +
  • Fix fatal bug in distribute_setup.py.
  • +
+
+
+

0.6.29

+
    +
  • Pull Request #14: Honor file permissions in zip files.
  • +
  • Distribute #327: Merged pull request #24 to fix a dependency problem with pip.
  • +
  • Merged pull request #23 to fix https://github.com/pypa/virtualenv/issues/301.
  • +
  • If Sphinx is installed, the upload_docs command now runs build_sphinx +to produce uploadable documentation.
  • +
  • Distribute #326: upload_docs provided mangled auth credentials under Python 3.
  • +
  • Distribute #320: Fix check for “createable” in distribute_setup.py.
  • +
  • Distribute #305: Remove a warning that was triggered during normal operations.
  • +
  • Distribute #311: Print metadata in UTF-8 independent of platform.
  • +
  • Distribute #303: Read manifest file with UTF-8 encoding under Python 3.
  • +
  • Distribute #301: Allow to run tests of namespace packages when using 2to3.
  • +
  • Distribute #304: Prevent import loop in site.py under Python 3.3.
  • +
  • Distribute #283: Reenable scanning of *.pyc / *.pyo files on Python 3.3.
  • +
  • Distribute #299: The develop command didn’t work on Python 3, when using 2to3, +as the egg link would go to the Python 2 source. Linking to the 2to3’d code +in build/lib makes it work, although you will have to rebuild the module +before testing it.
  • +
  • Distribute #306: Even if 2to3 is used, we build in-place under Python 2.
  • +
  • Distribute #307: Prints the full path when .svn/entries is broken.
  • +
  • Distribute #313: Support for sdist subcommands (Python 2.7)
  • +
  • Distribute #314: test_local_index() would fail an OS X.
  • +
  • Distribute #310: Non-ascii characters in a namespace __init__.py causes errors.
  • +
  • Distribute #218: Improved documentation on behavior of package_data and +include_package_data. Files indicated by package_data are now included +in the manifest.
  • +
  • distribute_setup.py now allows a –download-base argument for retrieving +distribute from a specified location.
  • +
+
+
+

0.6.28

+
    +
  • Distribute #294: setup.py can now be invoked from any directory.
  • +
  • Scripts are now installed honoring the umask.
  • +
  • Added support for .dist-info directories.
  • +
  • Distribute #283: Fix and disable scanning of *.pyc / *.pyo files on +Python 3.3.
  • +
+
+
+

0.6.27

+
    +
  • Support current snapshots of CPython 3.3.
  • +
  • Distribute now recognizes README.rst as a standard, default readme file.
  • +
  • Exclude ‘encodings’ modules when removing modules from sys.modules. +Workaround for #285.
  • +
  • Distribute #231: Don’t fiddle with system python when used with buildout +(bootstrap.py)
  • +
+
+
+

0.6.26

+
    +
  • Distribute #183: Symlinked files are now extracted from source distributions.
  • +
  • Distribute #227: Easy_install fetch parameters are now passed during the +installation of a source distribution; now fulfillment of setup_requires +dependencies will honor the parameters passed to easy_install.
  • +
+
+
+

0.6.25

+
    +
  • Distribute #258: Workaround a cache issue
  • +
  • Distribute #260: distribute_setup.py now accepts the –user parameter for +Python 2.6 and later.
  • +
  • Distribute #262: package_index.open_with_auth no longer throws LookupError +on Python 3.
  • +
  • Distribute #269: AttributeError when an exception occurs reading Manifest.in +on late releases of Python.
  • +
  • Distribute #272: Prevent TypeError when namespace package names are unicode +and single-install-externally-managed is used. Also fixes PIP issue +449.
  • +
  • Distribute #273: Legacy script launchers now install with Python2/3 support.
  • +
+
+
+

0.6.24

+ +
+
+

0.6.23

+ +
+
+

0.6.21

+ +
+
+

0.6.20

+ +
+
+

0.6.19

+
    +
  • Distribute #206: AttributeError: ‘HTTPMessage’ object has no attribute ‘getheaders’
  • +
+
+
+

0.6.18

+ +
+
+

0.6.17

+
    +
  • Support ‘DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT’ environment +variable to allow to disable installation of easy_install-${version} script.
  • +
  • Support Python >=3.1.4 and >=3.2.1.
  • +
  • Distribute #204: Don’t try to import the parent of a namespace package in +declare_namespace
  • +
  • Distribute #196: Tolerate responses with multiple Content-Length headers
  • +
  • Distribute #205: Sandboxing doesn’t preserve working_set. Leads to setup_requires +problems.
  • +
+
+
+

0.6.16

+ +
+
+

0.6.15

+
    +
  • Fixed typo in bdist_egg
  • +
  • Several issues under Python 3 has been solved.
  • +
  • Distribute #146: Fixed missing DLL files after easy_install of windows exe package.
  • +
+
+
+

0.6.14

+
    +
  • Distribute #170: Fixed unittest failure. Thanks to Toshio.
  • +
  • Distribute #171: Fixed race condition in unittests cause deadlocks in test suite.
  • +
  • Distribute #143: Fixed a lookup issue with easy_install. +Thanks to David and Zooko.
  • +
  • Distribute #174: Fixed the edit mode when its used with setuptools itself
  • +
+
+
+

0.6.13

+
    +
  • Distribute #160: 2.7 gives ValueError(“Invalid IPv6 URL”)
  • +
  • Distribute #150: Fixed using ~/.local even in a –no-site-packages virtualenv
  • +
  • Distribute #163: scan index links before external links, and don’t use the md5 when +comparing two distributions
  • +
+
+
+

0.6.12

+ +
+
+

0.6.11

+
    +
  • Found another case of SandboxViolation - fixed
  • +
  • Distribute #15 and Distribute #48: Introduced a socket timeout of 15 seconds on url openings
  • +
  • Added indexsidebar.html into MANIFEST.in
  • +
  • Distribute #108: Fixed TypeError with Python3.1
  • +
  • Distribute #121: Fixed –help install command trying to actually install.
  • +
  • Distribute #112: Added an os.makedirs so that Tarek’s solution will work.
  • +
  • Distribute #133: Added –no-find-links to easy_install
  • +
  • Added easy_install –user
  • +
  • Distribute #100: Fixed develop –user not taking ‘.’ in PYTHONPATH into account
  • +
  • Distribute #134: removed spurious UserWarnings. Patch by VanLindberg
  • +
  • Distribute #138: cant_write_to_target error when setup_requires is used.
  • +
  • Distribute #147: respect the sys.dont_write_bytecode flag
  • +
+
+
+

0.6.10

+
    +
  • Reverted change made for the DistributionNotFound exception because +zc.buildout uses the exception message to get the name of the +distribution.
  • +
+
+
+

0.6.9

+
    +
  • Distribute #90: unknown setuptools version can be added in the working set
  • +
  • Distribute #87: setupt.py doesn’t try to convert distribute_setup.py anymore +Initial Patch by arfrever.
  • +
  • Distribute #89: added a side bar with a download link to the doc.
  • +
  • Distribute #86: fixed missing sentence in pkg_resources doc.
  • +
  • Added a nicer error message when a DistributionNotFound is raised.
  • +
  • Distribute #80: test_develop now works with Python 3.1
  • +
  • Distribute #93: upload_docs now works if there is an empty sub-directory.
  • +
  • Distribute #70: exec bit on non-exec files
  • +
  • Distribute #99: now the standalone easy_install command doesn’t uses a +“setup.cfg” if any exists in the working directory. It will use it +only if triggered by install_requires from a setup.py call +(install, develop, etc).
  • +
  • Distribute #101: Allowing os.devnull in Sandbox
  • +
  • Distribute #92: Fixed the “no eggs” found error with MacPort +(platform.mac_ver() fails)
  • +
  • Distribute #103: test_get_script_header_jython_workaround not run +anymore under py3 with C or POSIX local. Contributed by Arfrever.
  • +
  • Distribute #104: remvoved the assertion when the installation fails, +with a nicer message for the end user.
  • +
  • Distribute #100: making sure there’s no SandboxViolation when +the setup script patches setuptools.
  • +
+
+
+

0.6.8

+
    +
  • Added “check_packages” in dist. (added in Setuptools 0.6c11)
  • +
  • Fixed the DONT_PATCH_SETUPTOOLS state.
  • +
+
+
+

0.6.7

+
    +
  • Distribute #58: Added –user support to the develop command
  • +
  • Distribute #11: Generated scripts now wrap their call to the script entry point +in the standard “if name == ‘main’”
  • +
  • Added the ‘DONT_PATCH_SETUPTOOLS’ environment variable, so virtualenv +can drive an installation that doesn’t patch a global setuptools.
  • +
  • Reviewed unladen-swallow specific change from +http://code.google.com/p/unladen-swallow/source/detail?spec=svn875&r=719 +and determined that it no longer applies. Distribute should work fine with +Unladen Swallow 2009Q3.
  • +
  • Distribute #21: Allow PackageIndex.open_url to gracefully handle all cases of a +httplib.HTTPException instead of just InvalidURL and BadStatusLine.
  • +
  • Removed virtual-python.py from this distribution and updated documentation +to point to the actively maintained virtualenv instead.
  • +
  • Distribute #64: use_setuptools no longer rebuilds the distribute egg every +time it is run
  • +
  • use_setuptools now properly respects the requested version
  • +
  • use_setuptools will no longer try to import a distribute egg for the +wrong Python version
  • +
  • Distribute #74: no_fake should be True by default.
  • +
  • Distribute #72: avoid a bootstrapping issue with easy_install -U
  • +
+
+
+

0.6.6

+
    +
  • Unified the bootstrap file so it works on both py2.x and py3k without 2to3 +(patch by Holger Krekel)
  • +
+
+
+

0.6.5

+
    +
  • Distribute #65: cli.exe and gui.exe are now generated at build time, +depending on the platform in use.
  • +
  • Distribute #67: Fixed doc typo (PEP 381/382)
  • +
  • Distribute no longer shadows setuptools if we require a 0.7-series +setuptools. And an error is raised when installing a 0.7 setuptools with +distribute.
  • +
  • When run from within buildout, no attempt is made to modify an existing +setuptools egg, whether in a shared egg directory or a system setuptools.
  • +
  • Fixed a hole in sandboxing allowing builtin file to write outside of +the sandbox.
  • +
+
+
+

0.6.4

+
    +
  • Added the generation of distribute_setup_3k.py during the release. +This closes Distribute #52.
  • +
  • Added an upload_docs command to easily upload project documentation to +PyPI’s https://pythonhosted.org. This close issue Distribute #56.
  • +
  • Fixed a bootstrap bug on the use_setuptools() API.
  • +
+
+
+

0.6.3

+
+

setuptools

+
    +
  • Fixed a bunch of calls to file() that caused crashes on Python 3.
  • +
+
+
+

bootstrapping

+
    +
  • Fixed a bug in sorting that caused bootstrap to fail on Python 3.
  • +
+
+
+
+

0.6.2

+
+

setuptools

+
    +
  • Added Python 3 support; see docs/python3.txt. +This closes Old Setuptools #39.
  • +
  • Added option to run 2to3 automatically when installing on Python 3. +This closes issue Distribute #31.
  • +
  • Fixed invalid usage of requirement.parse, that broke develop -d. +This closes Old Setuptools #44.
  • +
  • Fixed script launcher for 64-bit Windows. +This closes Old Setuptools #2.
  • +
  • KeyError when compiling extensions. +This closes Old Setuptools #41.
  • +
+
+
+

bootstrapping

+
    +
  • Fixed bootstrap not working on Windows. This closes issue Distribute #49.
  • +
  • Fixed 2.6 dependencies. This closes issue Distribute #50.
  • +
  • Make sure setuptools is patched when running through easy_install +This closes Old Setuptools #40.
  • +
+
+
+
+

0.6.1

+
+

setuptools

+
    +
  • package_index.urlopen now catches BadStatusLine and malformed url errors. +This closes Distribute #16 and Distribute #18.
  • +
  • zip_ok is now False by default. This closes Old Setuptools #33.
  • +
  • Fixed invalid URL error catching. Old Setuptools #20.
  • +
  • Fixed invalid bootstraping with easy_install installation (Distribute #40). +Thanks to Florian Schulze for the help.
  • +
  • Removed buildout/bootstrap.py. A new repository will create a specific +bootstrap.py script.
  • +
+
+
+

bootstrapping

+
    +
  • The boostrap process leave setuptools alone if detected in the system +and –root or –prefix is provided, but is not in the same location. +This closes Distribute #10.
  • +
+
+
+
+

0.6

+
+

setuptools

+
    +
  • Packages required at build time where not fully present at install time. +This closes Distribute #12.
  • +
  • Protected against failures in tarfile extraction. This closes Distribute #10.
  • +
  • Made Jython api_tests.txt doctest compatible. This closes Distribute #7.
  • +
  • sandbox.py replaced builtin type file with builtin function open. This +closes Distribute #6.
  • +
  • Immediately close all file handles. This closes Distribute #3.
  • +
  • Added compatibility with Subversion 1.6. This references Distribute #1.
  • +
+
+
+

pkg_resources

+
    +
  • Avoid a call to /usr/bin/sw_vers on OSX and use the official platform API +instead. Based on a patch from ronaldoussoren. This closes issue #5.
  • +
  • Fixed a SandboxViolation for mkdir that could occur in certain cases. +This closes Distribute #13.
  • +
  • Allow to find_on_path on systems with tight permissions to fail gracefully. +This closes Distribute #9.
  • +
  • Corrected inconsistency between documentation and code of add_entry. +This closes Distribute #8.
  • +
  • Immediately close all file handles. This closes Distribute #3.
  • +
+
+
+

easy_install

+
    +
  • Immediately close all file handles. This closes Distribute #3.
  • +
+
+
+
+

0.6c9

+
+
    +
  • Fixed a missing files problem when using Windows source distributions on +non-Windows platforms, due to distutils not handling manifest file line +endings correctly.
  • +
  • Updated Pyrex support to work with Pyrex 0.9.6 and higher.
  • +
  • Minor changes for Jython compatibility, including skipping tests that can’t +work on Jython.
  • +
  • Fixed not installing eggs in install_requires if they were also used for +setup_requires or tests_require.
  • +
  • Fixed not fetching eggs in install_requires when running tests.
  • +
  • Allow ez_setup.use_setuptools() to upgrade existing setuptools +installations when called from a standalone setup.py.
  • +
  • Added a warning if a namespace package is declared, but its parent package +is not also declared as a namespace.
  • +
  • Support Subversion 1.5
  • +
  • Removed use of deprecated md5 module if hashlib is available
  • +
  • Fixed bdist_wininst upload trying to upload the .exe twice
  • +
  • Fixed bdist_egg putting a native_libs.txt in the source package’s +.egg-info, when it should only be in the built egg’s EGG-INFO.
  • +
  • Ensure that _full_name is set on all shared libs before extensions are +checked for shared lib usage. (Fixes a bug in the experimental shared +library build support.)
  • +
  • Fix to allow unpacked eggs containing native libraries to fail more +gracefully under Google App Engine (with an ImportError loading the +C-based module, instead of getting a NameError).
  • +
+
+
+
+

0.6c7

+
+
    +
  • Fixed distutils.filelist.findall() crashing on broken symlinks, and +egg_info command failing on new, uncommitted SVN directories.
  • +
  • Fix import problems with nested namespace packages installed via +--root or --single-version-externally-managed, due to the +parent package not having the child package as an attribute.
  • +
+
+
+
+

0.6c6

+
+
    +
  • Added --egg-path option to develop command, allowing you to force +.egg-link files to use relative paths (allowing them to be shared across +platforms on a networked drive).
  • +
  • Fix not building binary RPMs correctly.
  • +
  • Fix “eggsecutables” (such as setuptools’ own egg) only being runnable with +bash-compatible shells.
  • +
  • Fix #! parsing problems in Windows .exe script wrappers, when there +was whitespace inside a quoted argument or at the end of the #! line +(a regression introduced in 0.6c4).
  • +
  • Fix test command possibly failing if an older version of the project +being tested was installed on sys.path ahead of the test source +directory.
  • +
  • Fix find_packages() treating ez_setup and directories with . in +their names as packages.
  • +
+
+
+
+

0.6c5

+
+
    +
  • Fix uploaded bdist_rpm packages being described as bdist_egg +packages under Python versions less than 2.5.
  • +
  • Fix uploaded bdist_wininst packages being described as suitable for +“any” version by Python 2.5, even if a --target-version was specified.
  • +
+
+
+
+

0.6c4

+
+
    +
  • Overhauled Windows script wrapping to support bdist_wininst better. +Scripts installed with bdist_wininst will always use #!python.exe or +#!pythonw.exe as the executable name (even when built on non-Windows +platforms!), and the wrappers will look for the executable in the script’s +parent directory (which should find the right version of Python).
  • +
  • Fix upload command not uploading files built by bdist_rpm or +bdist_wininst under Python 2.3 and 2.4.
  • +
  • Add support for “eggsecutable” headers: a #!/bin/sh script that is +prepended to an .egg file to allow it to be run as a script on Unix-ish +platforms. (This is mainly so that setuptools itself can have a single-file +installer on Unix, without doing multiple downloads, dealing with firewalls, +etc.)
  • +
  • Fix problem with empty revision numbers in Subversion 1.4 entries files
  • +
  • Use cross-platform relative paths in easy-install.pth when doing +develop and the source directory is a subdirectory of the installation +target directory.
  • +
  • Fix a problem installing eggs with a system packaging tool if the project +contained an implicit namespace package; for example if the setup() +listed a namespace package foo.bar without explicitly listing foo +as a namespace package.
  • +
+
+
+
+

0.6c3

+
+
    +
  • Fixed breakages caused by Subversion 1.4’s new “working copy” format
  • +
+
+
+
+

0.6c2

+
+
    +
  • The ez_setup module displays the conflicting version of setuptools (and +its installation location) when a script requests a version that’s not +available.
  • +
  • Running setup.py develop on a setuptools-using project will now install +setuptools if needed, instead of only downloading the egg.
  • +
+
+
+
+

0.6c1

+
+
    +
  • Fixed AttributeError when trying to download a setup_requires +dependency when a distribution lacks a dependency_links setting.
  • +
  • Made zip-safe and not-zip-safe flag files contain a single byte, so +as to play better with packaging tools that complain about zero-length +files.
  • +
  • Made setup.py develop respect the --no-deps option, which it +previously was ignoring.
  • +
  • Support extra_path option to setup() when install is run in +backward-compatibility mode.
  • +
  • Source distributions now always include a setup.cfg file that explicitly +sets egg_info options such that they produce an identical version number +to the source distribution’s version number. (Previously, the default +version number could be different due to the use of --tag-date, or if +the version was overridden on the command line that built the source +distribution.)
  • +
+
+
+
+

0.6b4

+
+
    +
  • Fix register not obeying name/version set by egg_info command, if +egg_info wasn’t explicitly run first on the same command line.
  • +
  • Added --no-date and --no-svn-revision options to egg_info +command, to allow suppressing tags configured in setup.cfg.
  • +
  • Fixed redundant warnings about missing README file(s); it should now +appear only if you are actually a source distribution.
  • +
+
+
+
+

0.6b3

+
+
    +
  • Fix bdist_egg not including files in subdirectories of .egg-info.
  • +
  • Allow .py files found by the include_package_data option to be +automatically included. Remove duplicate data file matches if both +include_package_data and package_data are used to refer to the same +files.
  • +
+
+
+
+

0.6b1

+
+
    +
  • Strip module from the end of compiled extension modules when computing +the name of a .py loader/wrapper. (Python’s import machinery ignores +this suffix when searching for an extension module.)
  • +
+
+
+
+

0.6a11

+
+
    +
  • Added test_loader keyword to support custom test loaders
  • +
  • Added setuptools.file_finders entry point group to allow implementing +revision control plugins.
  • +
  • Added --identity option to upload command.
  • +
  • Added dependency_links to allow specifying URLs for --find-links.
  • +
  • Enhanced test loader to scan packages as well as modules, and call +additional_tests() if present to get non-unittest tests.
  • +
  • Support namespace packages in conjunction with system packagers, by omitting +the installation of any __init__.py files for namespace packages, and +adding a special .pth file to create a working package in +sys.modules.
  • +
  • Made --single-version-externally-managed automatic when --root is +used, so that most system packagers won’t require special support for +setuptools.
  • +
  • Fixed setup_requires, tests_require, etc. not using setup.cfg or +other configuration files for their option defaults when installing, and +also made the install use --multi-version mode so that the project +directory doesn’t need to support .pth files.
  • +
  • MANIFEST.in is now forcibly closed when any errors occur while reading +it. Previously, the file could be left open and the actual error would be +masked by problems trying to remove the open file on Windows systems.
  • +
+
+
+
+

0.6a10

+
+
    +
  • Fixed the develop command ignoring --find-links.
  • +
+
+
+
+

0.6a9

+
+
    +
  • The sdist command no longer uses the traditional MANIFEST file to +create source distributions. MANIFEST.in is still read and processed, +as are the standard defaults and pruning. But the manifest is built inside +the project’s .egg-info directory as SOURCES.txt, and it is rebuilt +every time the egg_info command is run.
  • +
  • Added the include_package_data keyword to setup(), allowing you to +automatically include any package data listed in revision control or +MANIFEST.in
  • +
  • Added the exclude_package_data keyword to setup(), allowing you to +trim back files included via the package_data and +include_package_data options.
  • +
  • Fixed --tag-svn-revision not working when run from a source +distribution.
  • +
  • Added warning for namespace packages with missing declare_namespace()
  • +
  • Added tests_require keyword to setup(), so that e.g. packages +requiring nose to run unit tests can make this dependency optional +unless the test command is run.
  • +
  • Made all commands that use easy_install respect its configuration +options, as this was causing some problems with setup.py install.
  • +
  • Added an unpack_directory() driver to setuptools.archive_util, so +that you can process a directory tree through a processing filter as if it +were a zipfile or tarfile.
  • +
  • Added an internal install_egg_info command to use as part of old-style +install operations, that installs an .egg-info directory with the +package.
  • +
  • Added a --single-version-externally-managed option to the install +command so that you can more easily wrap a “flat” egg in a system package.
  • +
  • Enhanced bdist_rpm so that it installs single-version eggs that +don’t rely on a .pth file. The --no-egg option has been removed, +since all RPMs are now built in a more backwards-compatible format.
  • +
  • Support full roundtrip translation of eggs to and from bdist_wininst +format. Running bdist_wininst on a setuptools-based package wraps the +egg in an .exe that will safely install it as an egg (i.e., with metadata +and entry-point wrapper scripts), and easy_install can turn the .exe +back into an .egg file or directory and install it as such.
  • +
+
+
+
+

0.6a8

+
+
    +
  • Fixed some problems building extensions when Pyrex was installed, especially +with Python 2.4 and/or packages using SWIG.
  • +
  • Made develop command accept all the same options as easy_install, +and use the easy_install command’s configuration settings as defaults.
  • +
  • Made egg_info --tag-svn-revision fall back to extracting the revision +number from PKG-INFO in case it is being run on a source distribution of +a snapshot taken from a Subversion-based project.
  • +
  • Automatically detect .dll, .so and .dylib files that are being +installed as data, adding them to native_libs.txt automatically.
  • +
  • Fixed some problems with fresh checkouts of projects that don’t include +.egg-info/PKG-INFO under revision control and put the project’s source +code directly in the project directory. If such a package had any +requirements that get processed before the egg_info command can be run, +the setup scripts would fail with a “Missing ‘Version:’ header and/or +PKG-INFO file” error, because the egg runtime interpreted the unbuilt +metadata in a directory on sys.path (i.e. the current directory) as +being a corrupted egg. Setuptools now monkeypatches the distribution +metadata cache to pretend that the egg has valid version information, until +it has a chance to make it actually be so (via the egg_info command).
  • +
+
+
+
+

0.6a5

+
+
    +
  • Fixed missing gui/cli .exe files in distribution. Fixed bugs in tests.
  • +
+
+
+
+

0.6a3

+
+
    +
  • Added gui_scripts entry point group to allow installing GUI scripts +on Windows and other platforms. (The special handling is only for Windows; +other platforms are treated the same as for console_scripts.)
  • +
+
+
+
+

0.6a2

+
+
    +
  • Added console_scripts entry point group to allow installing scripts +without the need to create separate script files. On Windows, console +scripts get an .exe wrapper so you can just type their name. On other +platforms, the scripts are written without a file extension.
  • +
+
+
+
+

0.6a1

+
+
    +
  • Added support for building “old-style” RPMs that don’t install an egg for +the target package, using a --no-egg option.
  • +
  • The build_ext command now works better when using the --inplace +option and multiple Python versions. It now makes sure that all extensions +match the current Python version, even if newer copies were built for a +different Python version.
  • +
  • The upload command no longer attaches an extra .zip when uploading +eggs, as PyPI now supports egg uploads without trickery.
  • +
  • The ez_setup script/module now displays a warning before downloading +the setuptools egg, and attempts to check the downloaded egg against an +internal MD5 checksum table.
  • +
  • Fixed the --tag-svn-revision option of egg_info not finding the +latest revision number; it was using the revision number of the directory +containing setup.py, not the highest revision number in the project.
  • +
  • Added eager_resources setup argument
  • +
  • The sdist command now recognizes Subversion “deleted file” entries and +does not include them in source distributions.
  • +
  • setuptools now embeds itself more thoroughly into the distutils, so that +other distutils extensions (e.g. py2exe, py2app) will subclass setuptools’ +versions of things, rather than the native distutils ones.
  • +
  • Added entry_points and setup_requires arguments to setup(); +setup_requires allows you to automatically find and download packages +that are needed in order to build your project (as opposed to running it).
  • +
  • setuptools now finds its commands, setup() argument validators, and +metadata writers using entry points, so that they can be extended by +third-party packages. See Creating distutils Extensions +for more details.
  • +
  • The vestigial depends command has been removed. It was never finished +or documented, and never would have worked without EasyInstall - which it +pre-dated and was never compatible with.
  • +
+
+
+
+

0.5a12

+
+
    +
  • The zip-safety scanner now checks for modules that might be used with +python -m, and marks them as unsafe for zipping, since Python 2.4 can’t +handle -m on zipped modules.
  • +
+
+
+
+

0.5a11

+
+
    +
  • Fix breakage of the “develop” command that was caused by the addition of +--always-unzip to the easy_install command.
  • +
+
+
+
+

0.5a9

+
+
    +
  • Include svn:externals directories in source distributions as well as +normal subversion-controlled files and directories.
  • +
  • Added exclude=patternlist option to setuptools.find_packages()
  • +
  • Changed –tag-svn-revision to include an “r” in front of the revision number +for better readability.
  • +
  • Added ability to build eggs without including source files (except for any +scripts, of course), using the --exclude-source-files option to +bdist_egg.
  • +
  • setup.py install now automatically detects when an “unmanaged” package +or module is going to be on sys.path ahead of a package being installed, +thereby preventing the newer version from being imported. If this occurs, +a warning message is output to sys.stderr, but installation proceeds +anyway. The warning message informs the user what files or directories +need deleting, and advises them they can also use EasyInstall (with the +--delete-conflicting option) to do it automatically.
  • +
  • The egg_info command now adds a top_level.txt file to the metadata +directory that lists all top-level modules and packages in the distribution. +This is used by the easy_install command to find possibly-conflicting +“unmanaged” packages when installing the distribution.
  • +
  • Added zip_safe and namespace_packages arguments to setup(). +Added package analysis to determine zip-safety if the zip_safe flag +is not given, and advise the author regarding what code might need changing.
  • +
  • Fixed the swapped -d and -b options of bdist_egg.
  • +
+
+
+
+

0.5a8

+
+
    +
  • The “egg_info” command now always sets the distribution metadata to “safe” +forms of the distribution name and version, so that distribution files will +be generated with parseable names (i.e., ones that don’t include ‘-‘ in the +name or version). Also, this means that if you use the various --tag +options of “egg_info”, any distributions generated will use the tags in the +version, not just egg distributions.
  • +
  • Added support for defining command aliases in distutils configuration files, +under the “[aliases]” section. To prevent recursion and to allow aliases to +call the command of the same name, a given alias can be expanded only once +per command-line invocation. You can define new aliases with the “alias” +command, either for the local, global, or per-user configuration.
  • +
  • Added “rotate” command to delete old distribution files, given a set of +patterns to match and the number of files to keep. (Keeps the most +recently-modified distribution files matching each pattern.)
  • +
  • Added “saveopts” command that saves all command-line options for the current +invocation to the local, global, or per-user configuration file. Useful for +setting defaults without having to hand-edit a configuration file.
  • +
  • Added a “setopt” command that sets a single option in a specified distutils +configuration file.
  • +
+
+
+
+

0.5a7

+
+
    +
  • Added “upload” support for egg and source distributions, including a bug +fix for “upload” and a temporary workaround for lack of .egg support in +PyPI.
  • +
+
+
+
+

0.5a6

+
+
    +
  • Beefed up the “sdist” command so that if you don’t have a MANIFEST.in, it +will include all files under revision control (CVS or Subversion) in the +current directory, and it will regenerate the list every time you create a +source distribution, not just when you tell it to. This should make the +default “do what you mean” more often than the distutils’ default behavior +did, while still retaining the old behavior in the presence of MANIFEST.in.
  • +
  • Fixed the “develop” command always updating .pth files, even if you +specified -n or --dry-run.
  • +
  • Slightly changed the format of the generated version when you use +--tag-build on the “egg_info” command, so that you can make tagged +revisions compare lower than the version specified in setup.py (e.g. by +using --tag-build=dev).
  • +
+
+
+
+

0.5a5

+
+
    +
  • Added develop command to setuptools-based packages. This command +installs an .egg-link pointing to the package’s source directory, and +script wrappers that execfile() the source versions of the package’s +scripts. This lets you put your development checkout(s) on sys.path without +having to actually install them. (To uninstall the link, use +use setup.py develop --uninstall.)
  • +
  • Added egg_info command to setuptools-based packages. This command +just creates or updates the “projectname.egg-info” directory, without +building an egg. (It’s used by the bdist_egg, test, and develop +commands.)
  • +
  • Enhanced the test command so that it doesn’t install the package, but +instead builds any C extensions in-place, updates the .egg-info +metadata, adds the source directory to sys.path, and runs the tests +directly on the source. This avoids an “unmanaged” installation of the +package to site-packages or elsewhere.
  • +
  • Made easy_install a standard setuptools command, moving it from +the easy_install module to setuptools.command.easy_install. Note +that if you were importing or extending it, you must now change your imports +accordingly. easy_install.py is still installed as a script, but not as +a module.
  • +
+
+
+
+

0.5a4

+
+
    +
  • Setup scripts using setuptools can now list their dependencies directly in +the setup.py file, without having to manually create a depends.txt file. +The install_requires and extras_require arguments to setup() +are used to create a dependencies file automatically. If you are manually +creating depends.txt right now, please switch to using these setup +arguments as soon as practical, because depends.txt support will be +removed in the 0.6 release cycle. For documentation on the new arguments, +see the setuptools.dist.Distribution class.
  • +
  • Setup scripts using setuptools now always install using easy_install +internally, for ease of uninstallation and upgrading.
  • +
+
+
+
+

0.5a1

+
+
    +
  • Added support for “self-installation” bootstrapping. Packages can now +include ez_setup.py in their source distribution, and add the following +to their setup.py, in order to automatically bootstrap installation of +setuptools as part of their setup process:

    +
    from ez_setup import use_setuptools
    +use_setuptools()
    +
    +from setuptools import setup
    +# etc...
    +
    +
    +
  • +
+
+
+
+

0.4a2

+
+
    +
  • Added ez_setup.py installer/bootstrap script to make initial setuptools +installation easier, and to allow distributions using setuptools to avoid +having to include setuptools in their source distribution.
  • +
  • All downloads are now managed by the PackageIndex class (which is now +subclassable and replaceable), so that embedders can more easily override +download logic, give download progress reports, etc. The class has also +been moved to the new setuptools.package_index module.
  • +
  • The Installer class no longer handles downloading, manages a temporary +directory, or tracks the zip_ok option. Downloading is now handled +by PackageIndex, and Installer has become an easy_install +command class based on setuptools.Command.
  • +
  • There is a new setuptools.sandbox.run_setup() API to invoke a setup +script in a directory sandbox, and a new setuptools.archive_util module +with an unpack_archive() API. These were split out of EasyInstall to +allow reuse by other tools and applications.
  • +
  • setuptools.Command now supports reinitializing commands using keyword +arguments to set/reset options. Also, Command subclasses can now set +their command_consumes_arguments attribute to True in order to +receive an args option containing the rest of the command line.
  • +
+
+
+
+

0.3a2

+
+
    +
  • Added new options to bdist_egg to allow tagging the egg’s version number +with a subversion revision number, the current date, or an explicit tag +value. Run setup.py bdist_egg --help to get more information.
  • +
  • Misc. bug fixes
  • +
+
+
+
+

0.3a1

+
+
    +
  • Initial release.
  • +
+
+
+
+ + +
+
+
+
+
+
+ +
+ + + + \ No newline at end of file diff --git a/doc/sphinx/python-2.7.5/Lib/site-packages/sphinx/ext/autosummary/templates/autosummary/base.html b/doc/sphinx/python-2.7.5/Lib/site-packages/sphinx/ext/autosummary/templates/autosummary/base.html new file mode 100644 index 0000000..b9c3748 --- /dev/null +++ b/doc/sphinx/python-2.7.5/Lib/site-packages/sphinx/ext/autosummary/templates/autosummary/base.html @@ -0,0 +1,152 @@ + + + + + + + + + <no title> — NVIDIA HBAO+ 3.0. documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+

Table Of Contents

+ + + +
+
+
+
+ +

{{ fullname }} +{{ underline }}

+ + +
+
+
+
+
+
+ +
+ + + + \ No newline at end of file diff --git a/doc/sphinx/python-2.7.5/Lib/site-packages/sphinx/ext/autosummary/templates/autosummary/class.html b/doc/sphinx/python-2.7.5/Lib/site-packages/sphinx/ext/autosummary/templates/autosummary/class.html new file mode 100644 index 0000000..b9c3748 --- /dev/null +++ b/doc/sphinx/python-2.7.5/Lib/site-packages/sphinx/ext/autosummary/templates/autosummary/class.html @@ -0,0 +1,152 @@ + + + + + + + + + <no title> — NVIDIA HBAO+ 3.0. documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+

Table Of Contents

+ + + +
+
+
+
+ +

{{ fullname }} +{{ underline }}

+ + +
+
+
+
+
+
+ +
+ + + + \ No newline at end of file diff --git a/doc/sphinx/python-2.7.5/Lib/site-packages/sphinx/ext/autosummary/templates/autosummary/module.html b/doc/sphinx/python-2.7.5/Lib/site-packages/sphinx/ext/autosummary/templates/autosummary/module.html new file mode 100644 index 0000000..b9c3748 --- /dev/null +++ b/doc/sphinx/python-2.7.5/Lib/site-packages/sphinx/ext/autosummary/templates/autosummary/module.html @@ -0,0 +1,152 @@ + + + + + + + + + <no title> — NVIDIA HBAO+ 3.0. documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+

Table Of Contents

+ + + +
+
+
+
+ +

{{ fullname }} +{{ underline }}

+ + +
+
+
+
+
+
+ +
+ + + + \ No newline at end of file diff --git a/doc/sphinx/python-2.7.5/Lib/site-packages/tests/roots/test-only-directive/contents.html b/doc/sphinx/python-2.7.5/Lib/site-packages/tests/roots/test-only-directive/contents.html new file mode 100644 index 0000000..162e6c0 --- /dev/null +++ b/doc/sphinx/python-2.7.5/Lib/site-packages/tests/roots/test-only-directive/contents.html @@ -0,0 +1,224 @@ + + + + + + + + + test-only-directive — NVIDIA HBAO+ 3.0. documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+

Table Of Contents

+ + + +
+
+ +
+
+
+ +
+ + + + \ No newline at end of file diff --git a/doc/sphinx/python-2.7.5/Lib/site-packages/tests/roots/test-only-directive/only.html b/doc/sphinx/python-2.7.5/Lib/site-packages/tests/roots/test-only-directive/only.html new file mode 100644 index 0000000..fa6d280 --- /dev/null +++ b/doc/sphinx/python-2.7.5/Lib/site-packages/tests/roots/test-only-directive/only.html @@ -0,0 +1,292 @@ + + + + + + + + + 1. Sections in only directives — NVIDIA HBAO+ 3.0. documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+

Table Of Contents

+ + + +
+
+
+
+ +
+

1. Sections in only directives

+

Testing sections in only directives.

+
+

1.1. Section

+

Should be here.

+
+
+

1.2. Section

+
+

1.2.1. Subsection

+

Should be here.

+
+
+
+

1.3. Section

+
+

1.3.1. Subsection

+

Should be here.

+
+
+
+

1.4. Section

+
+

1.4.1. Subsection

+

Should be here.

+
+
+
+

1.5. Section

+
+

1.5.1. Subsection

+

Should be here.

+
+
+

1.5.2. Subsection

+

Should be here.

+
+
+
+

1.6. Section

+
+

1.6.1. Subsection

+

Should be here.

+
+
+

1.6.2. Subsection

+

Should be here.

+
+
+

1.6.3. Subsection

+

Should be here.

+
+
+
+

1.7. Section

+
+

1.7.1. Subsection

+

Should be here.

+
+

1.7.1.1. Subsubsection

+

Should be here.

+
+
+
+
+

1.8. Section

+
+

1.8.1. Subsection

+

Should be here.

+
+

1.8.1.1. Subsubsection

+

Should be here.

+
+
+

1.8.1.2. Subsubsection

+

Should be here.

+
+
+
+
+

1.9. Section

+
+

1.9.1. Subsection

+

Should be here.

+
+

1.9.1.1. Subsubsection

+

Should be here.

+
+
+
+
+

1.10. Section

+

Should be here.

+
+
+

1.11. Section

+

Text before subsection 11.1.

+

More text before subsection 11.1.

+
+

1.11.1. Subsection

+

Should be here.

+
+

Text after subsection 11.1.

+
+
+

1.12. Section

+

Should be here.

+
+

1.12.1. Subsection

+

Should be here.

+
+
+
+

1.13. Section

+

Should be here.

+
+
+

1.14. Section

+

Should be here.

+
+

1.14.1. Subsection

+

Should be here.

+
+
+
+

1.15. Section

+

Should be here.

+
+
+
+

2. Included document level heading

+

Should be here.

+
+
+

3. Document level heading

+

Should be here.

+
+
+

4. Another included document level heading

+

Should be here.

+
+ + +
+
+
+
+
+
+ +
+ + + + \ No newline at end of file -- cgit v1.2.3