| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Combine separate VendorImporters into a single one in pkg_resources.extern | Jason R. Coombs | 2016-01-02 | 2 | -1/+1 |
| | | | | | | --HG-- branch : feature/issue-229 | ||||
| * | Pop the module off the stack, preventing the 'Version' class from having a ↵ | Jason R. Coombs | 2016-01-02 | 1 | -2/+1 |
| | | | | | | | | different manifestation in packaging than in pkg_resources. --HG-- branch : feature/issue-229 | ||||
| * | Make VendorImporter more generic | Jason R. Coombs | 2016-01-02 | 1 | -13/+20 |
| | | | | | | --HG-- branch : feature/issue-229 | ||||
| * | Create a PEP 302 importer for managing conditional import of vendored ↵ | Jason R. Coombs | 2016-01-02 | 2 | -45/+42 |
| | | | | | | | | packages from the 'extern' namespace. This technique avoids the use of 'imp' and works even when setuptools is installed as a zipped egg. Ref #229. --HG-- branch : feature/issue-229 | ||||
| * | Move extern.packaging into a package to enable package-relative imports to ↵ | Jason R. Coombs | 2016-01-01 | 1 | -0/+0 |
| | | | | | | | | resolve propertly. Ref #229. --HG-- branch : feature/issue-229 | ||||
| * | Use the same technique in pkg_resources, relying on an 'extern' module to ↵ | Jason R. Coombs | 2015-12-31 | 4 | -11/+50 |
| | | | | | | | | resolve the conditional import. --HG-- branch : feature/issue-229 | ||||
| * | Update vendoring technique to match that used for packaging. Ref #229. | Jason R. Coombs | 2015-12-31 | 1 | -3/+1 |
| | | | | | | --HG-- branch : feature/issue-229 | ||||
| * | Merge with master. Ref #229. | Jason R. Coombs | 2015-12-31 | 9 | -184/+508 |
| |\ | | | | | | | | | --HG-- branch : feature/issue-229 | ||||
| | * | Fixes #475: correct a typo in metadata environment marker evaluation | lsenta | 2015-12-16 | 1 | -1/+1 |
| | | | |||||
| | * | Remove deprecated use of 'U' in io.open mode parameter. Fixes #472. | Jason R. Coombs | 2015-12-09 | 1 | -1/+1 |
| | | | |||||
| | * | Avoid errors when metadata directory is broken. Ref #419. | Jason R. Coombs | 2015-12-08 | 1 | -1/+1 |
| | | | |||||
| | * | Read metadata as utf-8; Fixes failure when LC_ALL=C | Jason R. Coombs | 2015-12-01 | 1 | -1/+1 |
| | | | |||||
| | * | Leave _version unset if no metadata version was found. | Jason R. Coombs | 2015-12-01 | 1 | -1/+2 |
| | | | |||||
| | * | Re-use metadata loading functionality from Provider. Fixes #469. | Jason R. Coombs | 2015-12-01 | 1 | -16/+7 |
| | | | |||||
| | * | Add test for regression on Python 3 when LANG=C and there is non-ascii in ↵ | Jason R. Coombs | 2015-12-01 | 1 | -1/+5 |
| | | | | | | | | | the metadata file before the version. Ref #469. | ||||
| | * | Always use Python 3 map in pkg_resources | Jason R. Coombs | 2015-11-30 | 1 | -0/+1 |
| | | | |||||
| | * | Always use Python 3 filter in pkg_resources | Jason R. Coombs | 2015-11-30 | 1 | -0/+2 |
| | | | |||||
| | * | Merge Pull Request #144 | Jason R. Coombs | 2015-11-28 | 2 | -10/+103 |
| | |\ | |||||
| | | * | Rename method as _version_from_metadata. | Jason R. Coombs | 2015-11-28 | 1 | -5/+5 |
| | | | | |||||
| | | * | Encapsulate egg-info special behavior in EggInfoDistribution class. | Jason R. Coombs | 2015-11-28 | 1 | -20/+26 |
| | | | | |||||
| | | * | Extract method for _version_from_egg_info. | Jason R. Coombs | 2015-11-28 | 1 | -15/+24 |
| | | | | |||||
| | | * | Add docstring | Jason R. Coombs | 2015-11-28 | 1 | -0/+4 |
| | | | | |||||
| | | * | Return None when no version is encountered. | Jason R. Coombs | 2015-11-28 | 1 | -2/+2 |
| | | | | |||||
| | | * | Use partition to avoid integer literals | Jason R. Coombs | 2015-11-28 | 1 | -1/+2 |
| | | | | |||||
| | | * | Rewrite _version_from_file using iterables and filters | Jason R. Coombs | 2015-11-28 | 1 | -5/+5 |
| | | | | |||||
| | | * | Merge with latest tests | Jason R. Coombs | 2015-11-28 | 1 | -0/+52 |
| | | |\ | |||||
| | | | * | Rewrite test to use distutils' install_egg_info to generate the metadata. | Jason R. Coombs | 2015-11-28 | 1 | -10/+11 |
| | | | | | |||||
| | | | * | Rewrite test to simply create the egg_info. | Jason R. Coombs | 2015-11-28 | 1 | -80/+35 |
| | | | | | |||||
| | | | * | Rename test to match intention. | Jason R. Coombs | 2015-11-28 | 1 | -1/+1 |
| | | | | | |||||
| | | | * | Move test into pkg_resources tests | Jason R. Coombs | 2015-11-28 | 1 | -0/+96 |
| | | | | | |||||
| | | * | | Look deeper at .egg-info files for package name and version information when ↵ | Eric Larson | 2015-09-01 | 1 | -7/+28 |
| | | |/ | | | | | | | | | | available. | ||||
| | * | | Back out 435b1b762fba. The change breaks detection of zip eggs. Reopens #462. | Jason R. Coombs | 2015-11-24 | 1 | -1/+0 |
| | | | | |||||
| | * | | Only detect a path as an unpacked egg if it also has an EGG-INFO directory. ↵ | Jason R. Coombs | 2015-11-22 | 1 | -0/+1 |
| | | | | | | | | | | | | | Fixes #462. | ||||
| | * | | Extract function for detecting unpacked egg. Ref #462. | Jason R. Coombs | 2015-11-22 | 1 | -5/+12 |
| | |/ | |||||
| | * | Merge pull request #28 from rouge8/platform_python_implementation | Jason R. Coombs | 2015-11-01 | 2 | -0/+4 |
| | |\ | | | | | | | Add support for python_platform_implementation environment marker | ||||
| | | * | Add support for python_platform_implementation environment marker | Andy Freeland | 2015-09-10 | 2 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | This patch adds support for the 'python_platform_implementation' environment marker as defined by PEP-0426: https://www.python.org/dev/peps/pep-0426/#environment-markers | ||||
| | * | | Extract a a method to encapsulate behavior and documentation. Rewrite for ↵ | Jason R. Coombs | 2015-11-01 | 1 | -6/+13 |
| | | | | | | | | | | | | | loop as legacy-style dictionary comprehension. | ||||
| | * | | Fix "dictionary changed size during iteration" | Vadim Markovtsev | 2015-11-01 | 1 | -1/+1 |
| | | | | | | | | | | env is being modified at the same time as being iterated which leads to RuntimeError: dictionary changed size during iteration. | ||||
| | * | | Dropping support for Python 3.2 and earlier Python 3 versions. Currently ↵ | Jason R. Coombs | 2015-10-22 | 1 | -0/+7 |
| | | | | | | | | | | | | | only log a warning, but future versions will fail. | ||||
| | * | | Simplify implementation of Requirement.parse. | Jason R. Coombs | 2015-09-27 | 1 | -6/+2 |
| | |/ | |||||
| | * | Upgrade packaging to 15.3 | Donald Stufft | 2015-08-01 | 4 | -4/+26 |
| | | | |||||
| | * | Merge fix | Jason R. Coombs | 2015-06-08 | 1 | -6/+12 |
| | |\ | |||||
| | | * | Backed out unintended changes made in f572ec9, restoring use of 'imp' module ↵ | Jason R. Coombs | 2015-06-08 | 1 | -6/+12 |
| | | | | | | | | | | | | | for dynamic module creation originally committed in 06ac3674 and 4c121bd24f. | ||||
| | * | | Add test capturing possible violation in expectation due to new Python ↵ | Jason R. Coombs | 2015-06-07 | 1 | -0/+16 |
| | | | | | | | | | | | | | 2.7.10 release. Ref #380. | ||||
| | * | | Remove now deprecated test capturing failure of range comparison operators ↵ | Jason R. Coombs | 2015-06-07 | 1 | -3/+0 |
| | | | | | | | | | | | | | (Ref #380). | ||||
| | * | | Merged in jamezpolley/setuptools (pull request #134) | Jason R. Coombs | 2015-06-07 | 1 | -0/+4 |
| | |\ \ | | | | | | | | | | | | | Expand the range of valid operators to include comparators | ||||
| | | * | | Expand the range of valid operators to include comparators | James Polley | 2015-05-22 | 1 | -0/+4 |
| | | | | | |||||
| | * | | | Add tests capturing expectation for range comparison operators (Ref #380). | Jason R. Coombs | 2015-06-07 | 1 | -0/+6 |
| | | | | | |||||
| | * | | | Issue #378: Do not use internal importlib._bootstrap module. | Arfrever Frehtes Taifersar Arahesis | 2015-05-28 | 1 | -8/+8 |
| | |/ / | |||||
| | * | | Extract variable for clarity. | Jason R. Coombs | 2015-05-03 | 1 | -3/+2 |
| | |/ | |||||
