Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove msvc hack for Numpy < 1.11.2 | Michał Górny | 2023-01-21 | 1 | -6/+0 |
| | | | | | | | Remove the msvc hack that was applied if numpy.distutils were loaded prior to Numpy 1.11.2. These versions date back to June 2016 and no longer build with Python 3.7. At the same time, the hack relies on packaging.version.LegacyVersion that is removed in packaging 22.0. | ||||
* | remove python2 cases | Stéphane Blondon | 2022-08-25 | 1 | -2/+0 |
| | |||||
* | Remove monkeypatching of msvc9compiler. Fixes #3536 | Jason R. Coombs | 2022-08-17 | 1 | -11/+1 |
| | |||||
* | 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 |