Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove Python 2 compatibility | Jason R. Coombs | 2020-08-16 | 1 | -3/+1 |
| | |||||
* | Fixed typo | Andrew Murray | 2020-08-01 | 1 | -1/+1 |
| | |||||
* | Start patching DistributionMetadata.read_pkg_file | Paul Ganssle | 2018-11-07 | 1 | -6/+6 |
| | | | | | | | | | This turns get_metadata_version into a method on DistributionMetadata, populated either by inferrence (in the case of package metadata specified in `setup`) or from the data in a specified PKG-INFO file. To populate metadata_version from PKG-INFO, we need to monkey patch read_pkg_file in addition to write_pkg_file. | ||||
* | Drop support for EOL Python 3.3 | Hugo | 2018-05-24 | 1 | -2/+0 |
| | |||||
* | Stop patching write_pkg_info | Paul Ganssle | 2018-03-18 | 1 | -16/+0 |
| | |||||
* | Merge branch 'master' into drop-py26 | Jason R. Coombs | 2017-09-03 | 1 | -13/+24 |
|\ | |||||
| * | Merge branch 'master' into feature/re-vendor-sadface | Jason R. Coombs | 2017-05-30 | 1 | -1/+15 |
| |\ | |||||
| | * | Make _get_mro private; Swap logic to put preferred behavior at top level; ↵ | Jason R. Coombs | 2017-04-27 | 1 | -7/+8 |
| | | | | | | | | | | | | Update docstring to reference issue. | ||||
| | * | Use a different method to lookup base classes on Jython | Nick Douma | 2017-04-27 | 1 | -1/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Jython seems to implement inspect.getmro differently, which causes any classes with the same name as a class lower in the MRO not to be returned. This patch offloads the MRO lookup to a separate function, which implements different logic for Jython only. Ref #1024 | ||||
| * | | Revert "Merge pull request #933 from pypa/feature/581-depend-not-bundle" | Jason R. Coombs | 2017-02-24 | 1 | -1/+1 |
| |/ | | | | | | | | | This reverts commit 089cdeb489a0fa94d11b7307b54210ef9aa40511, reversing changes made to aaec654d804cb78dbb6391afff721a63f26a71cd. | ||||
| * | Remove incorrect open bound on 3.6 or later for warehouse patch. | Jason R. Coombs | 2017-02-23 | 1 | -2/+0 |
| | | |||||
| * | Update version match for issue12885. Ref #971. | Jason R. Coombs | 2017-02-23 | 1 | -7/+1 |
| | | |||||
| * | Strip out vendored packages and require them instead. Ref #581. | Jason R. Coombs | 2017-01-01 | 1 | -1/+1 |
| | | |||||
| * | Traverse the class hierarchy when searching for the unpatched class. Ref #889. | Jason R. Coombs | 2016-12-24 | 1 | -4/+9 |
| | | |||||
* | | Drop support for Python 2.6, removing lots of compatibility code for a ↵ | Jason R. Coombs | 2016-12-09 | 1 | -1/+1 |
|/ | | | | leaner, cleaner codebase. Fixes #878. | ||||
* | Fix quantity of blank lines. | stepshal | 2016-10-18 | 1 | -1/+0 |
| | |||||
* | Patch MSVC functions by name. Fixes #790. | Jason R. Coombs | 2016-09-27 | 1 | -26/+38 |
| | |||||
* | Account for the class might be old style on Python 2. | Jason R. Coombs | 2016-09-09 | 1 | -1/+2 |
| | |||||
* | Extract a variable for nicer indentation. | Jason R. Coombs | 2016-09-09 | 1 | -3/+2 |
| | |||||
* | Allow get_unpatched to be called to get unpatched version of a class or ↵ | Jason R. Coombs | 2016-09-09 | 1 | -2/+12 |
| | | | | function, further harmonizing the interfaces. | ||||
* | Use programmatic import and add comment explaining purpose. | Jason R. Coombs | 2016-09-09 | 1 | -1/+2 |
| | |||||
* | Consolidate function patching and resolution of unpatched function, aligning ↵ | Jason R. Coombs | 2016-09-09 | 1 | -13/+20 |
| | | | | pattern with the patched classes. | ||||
* | Move msvc import to avoid a circular import | Donald Stufft | 2016-09-09 | 1 | -1/+2 |
| | |||||
* | Fix msvc monkeypatching, revealed by Appveyor tests. Fixes #778. | Jason R. Coombs | 2016-09-09 | 1 | -4/+5 |
| | |||||
* | Add Deprecation warning for _get_unpatched. | Jason R. Coombs | 2016-09-09 | 1 | -1/+4 |
| | |||||
* | Use unpatched locally | Jason R. Coombs | 2016-09-04 | 1 | -2/+0 |
| | |||||
* | Move msvc patch logic into monkey module. | Jason R. Coombs | 2016-09-04 | 1 | -3/+56 |
| | |||||
* | Move (much of?) the rest of the monkey patching into the monkey module | Jason R. Coombs | 2016-09-04 | 1 | -0/+41 |
| | |||||
* | Remove private prefix from monkey as monkey module explicitly declares that ↵ | Jason R. Coombs | 2016-09-04 | 1 | -1/+1 |
| | | | | all functions are private. | ||||
* | Move monkeypatching in package module into monkey. | Jason R. Coombs | 2016-09-04 | 1 | -0/+38 |
| | |||||
* | Introduce a new monkey module to encapsulate the monkeypatching. | Jason R. Coombs | 2016-09-04 | 1 | -0/+22 |