| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Also update the Metadata-Version when adding Requires-Python | Xavier Fernandez | 2016-07-21 | 1 | -2/+4 |
| | | |||||
| * | Merge pull request #631 from xavfernandez/xfernandez/python_requires | Jason R. Coombs | 2016-07-20 | 1 | -0/+24 |
| |\ | | | | | Add python_requires keywords to setup | ||||
| | * | Add basic tests and docs for python_requires | Xavier Fernandez | 2016-07-14 | 1 | -0/+24 |
| | | | |||||
| * | | Match closing bracket identation of opening bracket's line. | stepshal | 2016-07-14 | 1 | -1/+1 |
| |/ | |||||
| * | Fix quantity of blank lines after code object. | stepshal | 2016-07-13 | 1 | -0/+1 |
| | | |||||
| * | Correction for expected dict order when PYTHONHASHSEED=0 | Jason R. Coombs | 2016-04-20 | 1 | -6/+6 |
| | | |||||
| * | Add docstrings explaining the intention of the test. Ref #553. | Jason R. Coombs | 2016-04-20 | 1 | -0/+13 |
| | | |||||
| * | It's not necessary to build a file with an empty egg_info. | Jason R. Coombs | 2016-04-20 | 1 | -5/+0 |
| | | |||||
| * | Move Python 2.6 exception into specific test, capturing that the expected ↵ | Jason R. Coombs | 2016-04-20 | 1 | -6/+12 |
| | | | | | order is different on Python 2.6, not because of the lack of OrderedDict, but because of different behavior in RawConfigParser. Ref #553. | ||||
| * | Extract method for validating the order. | Jason R. Coombs | 2016-04-20 | 1 | -8/+14 |
| | | |||||
| * | Remove superfluous slice | Jason R. Coombs | 2016-04-20 | 1 | -2/+2 |
| | | |||||
| * | Dedent | Jason R. Coombs | 2016-04-20 | 1 | -16/+16 |
| | | |||||
| * | Remove unused import | Jason R. Coombs | 2016-04-20 | 1 | -5/+0 |
| | | |||||
| * | Use OrderedDict to retain deterministic ordering of version info in egg_info ↵ | Jason R. Coombs | 2016-04-20 | 1 | -1/+1 |
| | | | | | command. Remove lexicographic ordering in setopt.edit_config. Ref #553 | ||||
| * | Preserve order of egg_info section in setup.cfg | Davanum Srinivas | 2016-04-19 | 1 | -0/+62 |
| | | | | | | | | | | | | | egg_info is the dictionary with information that is injected into setup.cfg. edit_config uses RawConfigParser which uses collections.OrderedDict for all the data. When we use a simple dict(), when we loop through items in edit_config, we see random behavior as a result the fields tag_svn_revision/tag_date/tag_build are added to the setup.cfg randomly. So if we sort the items by key when we traverse items we will get deterministic output as RawConfigParser uses OrderedDict internally by default. | ||||
| * | Restore evaluating environment markers in WorkingSet | Steve Kowalik | 2016-04-05 | 1 | -3/+0 |
| | | | | | | | | | | | Correctly deal with parsed requirements that include extras as a marker inside WorkingSet that are populated from METADATA inside wheels, like we get from pip>=7. This partially reverts commit 04d10ff025e1cbef7ec93a2008c930e856045c8a. Closes: #523 | ||||
| * | Bypass environment marker evaluation in requirements resolution. Ref #523. | Jason R. Coombs | 2016-03-31 | 1 | -0/+3 |
| | | |||||
| * | Extract separate test for test_environment_markers in test_resources. Remove ↵ | Jason R. Coombs | 2016-03-31 | 1 | -2/+2 |
| | | | | | unused variable. | ||||
| * | Support environment markers in *_requires, via WorkingSet. | Steve Kowalik | 2016-03-24 | 1 | -8/+55 |
| | | |||||
| * | Always use Python 3 version of map | Jason R. Coombs | 2016-01-16 | 1 | -0/+2 |
| | | |||||
| * | Wrap the result in a DirList to avoid tuple unpacking and unused variables | Jason R. Coombs | 2015-12-25 | 1 | -3/+8 |
| | | |||||
| * | Merged pull request #151 - prep work for issue #450. | Jason R. Coombs | 2015-12-25 | 1 | -23/+42 |
| |\ | |||||
| | * | Added test to ensure that egg_info applies MANIFEST.in | Luke Plant | 2015-10-19 | 1 | -2/+17 |
| | | | | | | | | | | | The 'self.read_template()' line of manifest_maker was previously uncovered by any test, and the test suite passed if you commented it out. | ||||
| | * | Pulled out some test code for re-use. | Luke Plant | 2015-10-19 | 1 | -12/+14 |
| | | | |||||
| | * | Added test utility for building files quickly. | Luke Plant | 2015-10-19 | 1 | -11/+12 |
| | | | | | | | | | And made use of it in test_egg_info. | ||||
| * | | Move test into pkg_resources tests | Jason R. Coombs | 2015-11-28 | 1 | -85/+0 |
| | | | |||||
| * | | Add tests ref #419. | Eric Larson | 2015-11-15 | 1 | -5/+91 |
| |/ | |||||
| * | Extract fixture for the environment. | Jason R. Coombs | 2015-01-02 | 1 | -37/+47 |
| | | |||||
| * | Use update to set the home environment variable. | Jason R. Coombs | 2015-01-02 | 1 | -2/+3 |
| | | |||||
| * | Extract method for _find_egg_info_files. | Jason R. Coombs | 2015-01-02 | 1 | -5/+13 |
| | | |||||
| * | Use trailing comma for consistency. | Jason R. Coombs | 2015-01-02 | 1 | -1/+2 |
| | | |||||
| * | Rewrite command construction for clarity. | Jason R. Coombs | 2015-01-02 | 1 | -5/+8 |
| | | |||||
| * | Rewrite config generation | Jason R. Coombs | 2015-01-02 | 1 | -2/+5 |
| | | |||||
| * | Rewrite paths construction as generator expression. | Jason R. Coombs | 2015-01-02 | 1 | -4/+6 |
| | | |||||
| * | Use contexts for tempdir generation | Jason R. Coombs | 2015-01-02 | 1 | -7/+3 |
| | | |||||
| * | Replace cluttered script generation with multiline strings | Jason R. Coombs | 2015-01-02 | 1 | -10/+18 |
| | | |||||
| * | Rewrite test using pytest. | Jason R. Coombs | 2015-01-02 | 1 | -26/+13 |
| | | |||||
| * | Removed svn support from setuptools. Ref #313. | Jason R. Coombs | 2014-12-24 | 1 | -190/+1 |
| | | |||||
| * | Use os.pathsep. Fixes failure on Windows8.1b1 | Jason R. Coombs | 2014-12-13 | 1 | -1/+1 |
| | | |||||
| * | tests.egg_info: Test absolute egg-base install | "W. Trevor King" | 2014-10-16 | 1 | -0/+58 |
| | | | | | | | Make sure this copies the appropriate metadata into EGG-INFO. This test currently fails, but the next commit fixes setuptools so it will pass. | ||||
| * | Implement PEP 440 by using the packaging library | Donald Stufft | 2014-09-25 | 1 | -3/+3 |
| | | |||||
| * | PY26 doesn't have assertIn | Philip Thiem | 2014-05-17 | 1 | -2/+2 |
| | | | | | | | --HG-- branch : develop extra : rebase_source : a891af85b68115431db3fe42acf5a102e02aa8b9 | ||||
| * | Add Regression Tests for svn tagging. | Philip Thiem | 2014-04-23 | 1 | -0/+37 |
| | | | | | | | --HG-- branch : develop extra : rebase_source : a05d5f844416113562066786c697170ed85c48fd | ||||
| * | Modified setuptools.test.environment.ZipEnvironment to not choke on a bypassed | Philip Thiem | 2013-12-07 | 1 | -8/+13 |
| | | | | | | | | | setUp. test_egg_info, test_sdist, and test_svn all had tests that needed to be bypassed when svn was not present. tests.py26compat contains a SkipIf decorator for skipping. This worked after ironing a few wrinkles. The conditions is evaluated and stored in test_svn._svn_check. | ||||
| * | For .svn legacy fallback, look for the files in the .svn not the directory. | Philip Thiem | 2013-11-11 | 1 | -1/+95 |
| | | | | | | | | | | | | | | | | | (Fixed unexpected deprecation warning from prombredanne) Also removed the warning from fallback, only a deprecation warning is issued. Environment.py whitespacing Created a specialized command executor for tests in Environment.py Legacy Test in test_egg_info now supresses the deprecation warning. PythonPath is now explicitly controlled to allow setup.py test on clean python installations. *Fixes Issue #101* Moved some dummy svn tests from test_sdist to test_egg_info since they are egg_info tests. Downgraded a with statement in a test since we haven't offically dropped 2.4 support, however, maybe it is time. Added a test case to ensure no extranuous output on sdist with a simple dummy package without rev ctrl. | ||||
| * | Added a legacy fallback test | Philip Thiem | 2013-09-28 | 1 | -0/+21 |
| | | | | | | | | | Added in code to after a deprecation warning parse the .svn files Should also parse externals. --HG-- extra : rebase_source : 9dd3bcf22cb56eb0826051f9e477f155e47cdbf6 | ||||
| * | Additional Tests, Various fixes, and encoding dealings | Philip Thiem | 2013-07-20 | 1 | -0/+13 |
| | | | | | | --HG-- extra : rebase_source : 2734e79e08e194923eab8c70f92cb77bce7daccf | ||||
| * | Add test capturing failure on Python 3 in egg_info.get_svn_revision (#20). ↵ | Jason R. Coombs | 2013-06-19 | 1 | -0/+40 |
| egg_info.get_svn_revision is now a staticmethod. | |||||
