summaryrefslogtreecommitdiff
path: root/pkg_resources.py
Commit message (Collapse)AuthorAgeFilesLines
* Minor change to minimise diffs with upstream.Vinay Sajip2013-06-191-2/+1
|
* Minor change to minimise diffs with upstream.Vinay Sajip2013-06-191-1/+2
|
* Merged upstream changes.Vinay Sajip2013-06-191-1/+1
|\
| * Merge Python 3 native support from distributeJason R. Coombs2013-06-181-90/+200
| |\
| * \ Merge Vinay Sajip's unified Python 2/3 support from distribute 3Jason R. Coombs2013-06-181-53/+97
| |\ \
| * | | Post-merge fixes for Python 3.Vinay Sajip2012-10-101-1/+1
| | | |
| * | | Merge with upstreamJason R. Coombs2013-06-181-21/+50
| |\ \ \
| | * | | Fixed execfile in pkg_resources.Vinay Sajip2011-06-211-1/+5
| | | | |
| | * | | Changes to support 2.x and 3.x in the same codebase.Vinay Sajip2011-06-201-21/+46
| | | | |
* | | | | Misc. updates following 2to3 checks.Vinay Sajip2013-06-171-1/+2
| | | | |
* | | | | Initial commit. All tests pass on 2.7, 3.2 and 3.3, though there are some ↵Vinay Sajip2013-06-151-20/+49
| |_|_|/ |/| | | | | | | | | | | atexit errors in the multiprocessing module in 2.7/3.2 (seemingly unrelated to setuptools).
* | | | Use new sysconfig module with Python 2.7 or >=3.2.Arfrever Frehtes Taifersar Arahesis2013-06-121-2/+3
| | | |
* | | | Prefer local implementation to markerlib implementation as markerlib ↵Jason R. Coombs2013-06-091-10/+12
| | | | | | | | | | | | | | | | implementation is not as complete.
* | | | Translate NameError into SyntaxError to meet prescribed APIJason R. Coombs2013-06-081-1/+6
| | | |
* | | | Merge legacy evaluation as a fallback with markerlib-based evaluation of ↵Jason R. Coombs2013-06-081-1/+100
|\ \ \ \ | | | | | | | | | | | | | | | environment markers. Fixes #14
| * | | | Expand documentation on evaluate_marker and indicate its legacy status.Jason R. Coombs2013-06-081-2/+11
| | | | |
* | | | | Use markerlib for markers in 'extras'Jason R. Coombs2013-06-081-79/+9
|/ / / /
* | | | Resave with excess whitespace removedJason R. Coombs2013-06-071-10/+10
| | | |
* | | | Merge changes from distribute 0.6.41Jason R. Coombs2013-05-241-90/+161
|\ \ \ \ | |_|_|/ |/| | |
| * | | Merged latest changes from setuptools-0.6 branchJason R. Coombs2013-05-131-15/+137
| |\ \ \
| | * | | Backport experimental environment marker support from the trunkpje2013-05-041-15/+137
| | | | |
| | * | | Backport fixes for issues 16 & 23 from trunkPJ Eby2009-10-121-10/+10
| | | | |
| | * | | Major updates and fixes include:PJ Eby2009-10-121-34/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix for the Python 2.6.3 build_ext API change * Support for the most recent Sourceforge download link insanity * Support for SVN 1.6 * Stop crashing on certain types of HTTP error * Stop re-trying URLs that already failed retrieval once * Fixes for various dependency management problems such as looping builds, re-downloading packages already present on sys.path (but not in a registered "site" directory), and randomly preferring local -f packages over local installed packages * Prevent lots of spurious "already imported from another path" warnings (e.g. when pkg_resources is imported late) * Ensure C libraries (as opposed to extensions) are also built when doing bdist_egg Other changes: * Misc. documentation fixes * Improved Jython support * Fewer warnings under Python 2.6+ * Warn when 'packages' uses paths instead of package names (because it causes other problems, like spurious "already imported" warnings) * Stop using /usr/bin/sw_vers on Mac OS (replaced w/'platform' module calls) Note: This is NOT a merge from Distribute; upon review, many of the tracker-submitted patches used as a basis for forking were incorrect, incomplete, introduced new bugs, or were not addressing the root causes. (E.g., one of the changes in this patch fixes three superficially unrelated issues in the setuptools bug tracker.) Careful review will be required if you want to merge this work back into Distribute.
| * | | | Merge with Distribute 0.6.39Jason R. Coombs2013-05-131-20/+36
| |\ \ \ \
| * \ \ \ \ Merge pkg_resourcesJason R. Coombs2013-03-191-41/+197
| |\ \ \ \ \
| | * | | | | Remove special Distribute handling from pkg_resources moduleJason R. Coombs2013-03-031-59/+5
| | | | | | |
| * | | | | | Remove newlines to simplify mergeJason R. Coombs2013-03-191-5/+0
| | | | | | |
| * | | | | | Copied changes from setuptools-0.6 for pkg_resources.pyJason R. Coombs2013-03-191-36/+77
| | |_|/ / / | |/| | | |
* | | | | | Correct reference to self.loader.Jason R. Coombs2013-05-241-2/+2
| | | | | |
* | | | | | Reapply with unix file endings, to make a better diffPhilip Thiem2013-02-161-8/+38
| | | | | |
* | | | | | Backout the pkg_resources.py fixPhilip Thiem2013-02-161-41/+10
| | | | | |
* | | | | | Seems to be an issue with using ZipFile as a context on python 3.1Philip Thiem2013-02-161-1/+5
| | | | | |
* | | | | | minor cleanupsPhilip Thiem2013-02-051-3/+4
| | | | | |
* | | | | | This changes distribute to use zipfile for obtaining a manifest of zip filesPhilip Thiem2013-02-021-11/+37
| |_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | instead of zipimpot._zip_directory_cache. As I don't see any place that the cache is being clear, should in effect remove the zipimport private variable dependency
* | | | | Fix AttributeError on underscore-prefixed method name.Jason R. Coombs2013-05-121-1/+1
| | | | |
* | | | | Fix for yet unpublished issue to ensure that get_resource_filename always ↵Jason R. Coombs2013-05-111-1/+8
| | | | | | | | | | | | | | | | | | | | re-extracts the content of a temporary filename if it does not match that of the source content.
* | | | | Extract method to determine if a temporary file is current.Jason R. Coombs2013-05-111-10/+15
| | | | |
* | | | | Extract static method for calculating size and timestamp on a zip resourceJason R. Coombs2013-05-111-7/+11
| | | | |
* | | | | Verified that not isinstance(IOError(), os.error), so there's no value in ↵Jason R. Coombs2013-05-111-3/+3
| |/ / / |/| | | | | | | | | | | this statement being in the try block.
* | | | Backed out changeset: d0a8d1a83053Jason R. Coombs2013-02-161-1/+3
| | | | | | | | | | | | | | | | In the discussion in #278, it became clear that the deviance in behavior from setuptools is problemmatic. For compatibility, defer to the setuptools version scheme as specifically intended.
* | | | Close issue #341: 0.6.33 fails to build under python 2.4Tres Seaver2012-12-301-5/+6
| | | |
* | | | Harden fix for issue #341 against exceptins.Tres Seaver2012-12-291-6/+8
| | | |
* | | | Issue #341: Fix a ResourceWarning.Arfrever Frehtes Taifersar Arahesis2012-12-291-1/+3
| | | |
* | | | Clean handling of _frozen_importlib / importlib._bootstrap.Arfrever Frehtes Taifersar Arahesis2012-12-181-20/+12
| | | |
* | | | Update changelog and add comment to registering of SourceFileLoaderJason R. Coombs2012-12-171-0/+3
| | | |
* | | | Fix issue with version detectionJason R. Coombs2012-12-171-1/+1
| | | |
* | | | Resave with excess whitespace removedJason R. Coombs2012-12-171-7/+7
| | | |
* | | | Minimize impact of namespace package support for CPython 3.3.Dirkjan Ochtman2012-12-171-5/+1
| | | | | | | | | | | | | | | | | | | | This solves a regression with an admittedly obscure use case involving Mercurial's demandimport implementation, but it also seems like neater code.
* | | | Backed out changeset: 98a9f9dcce0e; Fixes #335.Jason R. Coombs2012-11-261-41/+19
| | | |
* | | | MergeJason R. Coombs2012-11-241-10/+1
|\ \ \ \ | | |/ / | |/| |