| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix Python 2.6 support | Benoit Pierre | 2017-09-03 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'master' into add_markdown_to_possible_readmes | Jason R. Coombs | 2017-09-03 | 5 | -34/+121 |
| |\ | |||||
| | * | Merge branch 'master' into pr1127 | Jason R. Coombs | 2017-09-03 | 6 | -18/+89 |
| | |\ | |||||
| | | * | Merge branch 'master' into long_description_content_type | Jason R. Coombs | 2017-09-03 | 1 | -4/+12 |
| | | |\ | |||||
| | | | * | Merge branch 'master' into sortzip | Jason R. Coombs | 2017-09-03 | 3 | -15/+48 |
| | | | |\ | |||||
| | | | * | | Sort file lists | Bernhard M. Wiedemann | 2017-08-28 | 1 | -4/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to generate reproducible zip files that do not differ depending on (random) filesystem order See https://reproducible-builds.org/ for why this matters. | ||||
| | | * | | | Add test_long_description_content_type | Marc Abramowitz | 2017-08-28 | 1 | -0/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test that specifying a `long_description_content_type` keyword arg to the `setup` function results in writing a `Description-Content-Type` line to the `PKG-INFO` file in the `<distribution>.egg-info` directory. `Description-Content-Type` is described at https://github.com/pypa/python-packaging-user-guide/pull/258 | ||||
| | | * | | | Add new long_description_content_type kwarg | Marc Abramowitz | 2017-08-28 | 2 | -0/+14 |
| | | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | This is used to populate the new `Description-Content-Type` field. `Description-Content-Type` is described at https://github.com/pypa/python-packaging-user-guide/pull/258 | ||||
| | * | | | workaround easy_install bug | Benoit Pierre | 2017-08-05 | 2 | -30/+70 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Don't reuse `easy_install` command in `Distribution.fetch_build_egg` implementation. Fix #196. | ||||
| * | | | | Improve README file list handling and add Markdown to the current list | Samuel Gaist | 2017-09-01 | 1 | -1/+2 |
| | |/ / |/| | | | | | | | | | | | | | | Markdown is a widely used format to write README files and documentation. This patch aims to simplify adding new formats and at the same time adds that one to the list. | ||||
| * | | | Need to perform the local assertion before checking for existence. | Jason R. Coombs | 2017-08-28 | 1 | -7/+6 |
| | | | | |||||
| * | | | Use proper reference. | Jason R. Coombs | 2017-08-28 | 1 | -1/+1 |
| | | | | |||||
| * | | | Correct typo | Jason R. Coombs | 2017-08-28 | 1 | -1/+1 |
| | | | | |||||
| * | | | Extract method for reading local file. Now return results directly instead ↵ | Jason R. Coombs | 2017-08-28 | 1 | -16/+17 |
| | | | | | | | | | | | | | of for/append loop. | ||||
| * | | | Using generator comprehension, avoid casting filepath to bytes on Python 2 | Jason R. Coombs | 2017-08-28 | 1 | -5/+2 |
| | | | | |||||
| * | | | Avoid interaction of multiple factors in test. | Jason R. Coombs | 2017-08-28 | 1 | -1/+1 |
| | | | | | | | | | | If one wishes to test both 'mixed' and 'sandboxed', let's create a separate test for that, but it's probably unnecessary. | ||||
| * | | | Convert path to str, which is needed under Py 2 | Sviatoslav Sydorenko | 2017-08-28 | 1 | -0/+1 |
| | | | | |||||
| * | | | Support list of files passed to `file:` directive | Sviatoslav Sydorenko | 2017-08-28 | 2 | -19/+21 |
| | | | | | | | | | | | | | | | | * `file:` not accepts comma-separated list of filenames * files' contents are glues with an LF separator | ||||
| * | | | Allow adding few files @ metadata.long_description | Sviatoslav Sydorenko | 2017-08-28 | 2 | -3/+27 |
| |/ / | |||||
| * | | Extract variable for exceptions to provide explanation | Jason R. Coombs | 2017-08-03 | 1 | -1/+10 |
| | | | |||||
| * | | Fix exception on mingw built Python 2 | Segev Finer | 2017-08-03 | 2 | -6/+5 |
| | | | | | | | | | | | | | | | msvc9compiler doesn't like being imported on mingw built Python. It throws DistutilsPlatformError, so catch it. Fixes #1118 | ||||
| * | | Fix exception on mingw built Python 2 | Segev Finer | 2017-08-02 | 1 | -4/+5 |
| |/ | | | | | The exception is caused by the VCForPython27 monkey patch. It's not needed on mingw built Python. Disable it and avoid the import by using the same function that `distutils` uses to decide it's running on a mingw built Python. Fixes #1118 | ||||
| * | fix requires handling when using setup.cfg | Benoit Pierre | 2017-08-02 | 3 | -149/+201 |
| | | |||||
| * | fix `test` command handling of `extras_require` | Benoit Pierre | 2017-07-26 | 2 | -3/+73 |
| | | | | | Also install platform specific requirements in `extras_require`. | ||||
| * | tests: minor cleanup; remove dead code | Benoit Pierre | 2017-07-26 | 1 | -12/+0 |
| | | |||||
| * | do not strip empty sections in `extras_require` | Benoit Pierre | 2017-07-25 | 2 | -0/+20 |
| | | |||||
| * | Merge branch 'master' of https://github.com/pypa/setuptools | Jason R. Coombs | 2017-07-24 | 2 | -17/+40 |
| |\ | |||||
| | * | Revert "fix `install_requires` handling of extras" | Benoit Pierre | 2017-07-23 | 2 | -13/+40 |
| | | | | | | | | | This reverts commit a3ec721ec1e70f1f7aec6c3349ad85b446410809. | ||||
| * | | Extract method capturing the 'suffix' for a marker. | Jason R. Coombs | 2017-07-23 | 1 | -4/+16 |
| | | | |||||
| * | | Parse the requirements just once for simplicity and clarity | Jason R. Coombs | 2017-07-23 | 1 | -8/+3 |
| |/ | |||||
| * | Align suffix calculation for extras sections | Jason R. Coombs | 2017-07-23 | 1 | -9/+4 |
| | | |||||
| * | Refactor a bit for clarity | Jason R. Coombs | 2017-07-23 | 1 | -9/+12 |
| | | |||||
| * | Consolidate logic around a 'simple' requirement | Jason R. Coombs | 2017-07-23 | 1 | -7/+11 |
| | | |||||
| * | Extract a function for removing extras and marker from a requirement. | Jason R. Coombs | 2017-07-23 | 1 | -9/+15 |
| | | |||||
| * | Handle rebuild of install_requires separate from building extras" | Jason R. Coombs | 2017-07-23 | 1 | -7/+12 |
| | | |||||
| * | Use term 'section' consistently | Jason R. Coombs | 2017-07-23 | 1 | -5/+4 |
| | | |||||
| * | Extract two methods (still interdependent) for fixing requires | Jason R. Coombs | 2017-07-23 | 1 | -9/+19 |
| | | |||||
| * | Consolidate assignment of extras to the key in extras requirements. | Jason R. Coombs | 2017-07-23 | 1 | -5/+3 |
| | | |||||
| * | Extract variable for nicer indentation | Jason R. Coombs | 2017-07-23 | 1 | -6/+4 |
| | | |||||
| * | fix `install_requires` handling of extras | Benoit Pierre | 2017-07-15 | 2 | -4/+41 |
| | | | | | | | Internally move requirements in `install_requires` that are using extras to `extras_require` so those extras don't get stripped when building wheels. | ||||
| * | fix `extras_require` handling | Benoit Pierre | 2017-07-15 | 2 | -27/+66 |
| | | | | | | Allow requirements of the form `"extra": ["barbazquux; {marker}"]` by internally converting them to `"extra:{marker}": ["barbazquux"]`. | ||||
| * | fix possible error when finalizing `install_requires` | Benoit Pierre | 2017-07-15 | 2 | -2/+22 |
| | | |||||
| * | tests: rework clean install test | Benoit Pierre | 2017-07-15 | 1 | -0/+31 |
| | | | | | Use pytest-virtualenv so the test can be run no Windows too. | ||||
| * | tests: switch back to mock instead of backports.unittest_mock | Benoit Pierre | 2017-07-15 | 3 | -3/+3 |
| | | |||||
| * | Delint | Jason R. Coombs | 2017-07-13 | 1 | -1/+1 |
| | | |||||
| * | Delint | Jason R. Coombs | 2017-07-13 | 1 | -20/+31 |
| | | |||||
| * | Use filter and next to directly extract a single failure. | Jason R. Coombs | 2017-07-13 | 1 | -8/+12 |
| | | |||||
| * | Use better variable names and the partition method for simplicity. | Jason R. Coombs | 2017-07-13 | 1 | -7/+6 |
| | | |||||
| * | Reindent | Jason R. Coombs | 2017-07-13 | 1 | -11/+12 |
| | | |||||
| * | Extract _check_extra function | Jason R. Coombs | 2017-07-13 | 1 | -7/+11 |
| | | |||||
