Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Add setup.py to egg-info by default | Shashank Singh | 2018-11-02 | 1 | -0/+6 | |
| | | | | | | | | Fixes GH issue #1506 | |||||
| * | Add custom deprecation warning classes | Junhan Huang | 2018-10-28 | 1 | -2/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | `DeprecationWarning` is not visible by default in the latest versions of CPython, so this switches the deprecation warnings in setuptools and pkg_resources over to custom classes derived from `Warning` instead. Fixes issue github issue #159 Co-authored-by: Junhan Huang <robin.j.huang@gmail.com> Co-authored-by: Marton Pono <marci93@gmail.com> | |||||
* | | Setuptools will install licenses if included in setup.cfg | Deniz Taneli | 2018-10-27 | 1 | -0/+1 | |
|/ | | | | | | | | | Addressing #357 `python setup.py sdist` now includes the license file if `license_file` is included in `setup.cfg` unless it is explicitly excluded in `MANIFEST.in`. Co-Authored-By: Poyzan Nur Taneli <31743851+ptaneli@users.noreply.github.com> | |||||
* | Merge pull request #1427 from stephenfin/touch-egg-info-directory | Jason R. Coombs | 2018-09-16 | 1 | -0/+1 | |
|\ | | | | | Touch 'egg-info' directory | |||||
| * | egg_info: Touch 'egg-info' directory | Stephen Finucane | 2018-08-19 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'tox' determines whether a package should be rebuilt by comparing the timestamp of the package's 'egg-info' directory and its 'setup.py' or 'setup.cfg' files [1][2]. Unfortunately this checks the 'egg-info' directory itself, which is not updated, unlike the contents of that directory. This means that 'tox' will always rebuild the package once one of the two setup files has been updated. While this is clearly a bug in 'tox' that should be fixed separately, there is merit in using this as a heuristic so enable it. [1] https://github.com/tox-dev/tox/blob/3.1.0/src/tox/venv.py#L253-L257 [2] https://github.com/tox-dev/tox/blob/3.1.0/src/tox/venv.py#L221-L244 Signed-off-by: Stephen Finucane <stephen@that.guru> | |||||
* | | setuptools: fix regression with `egg_info` command | Benoit Pierre | 2018-08-21 | 1 | -8/+8 | |
|/ | | | | Ensure version is tagged only once. | |||||
* | Remove spurious executable permissions | Miro Hrončok | 2018-07-27 | 1 | -0/+0 | |
| | ||||||
* | Extract name/version functionality from egg_info to be re-used by a ↵ | Jason R. Coombs | 2018-07-13 | 1 | -26/+35 | |
| | | | | dist-info command. Ref #1386. | |||||
* | Setuptools now vendors its own direct dependencies (packaging, six, ↵ | Jason R. Coombs | 2018-03-17 | 1 | -1/+1 | |
| | | | | pyparsing). Ref #1296. | |||||
* | Merge pull request #1207 from cryvate/fix-issue-1206 | Jason R. Coombs | 2018-01-04 | 1 | -4/+1 | |
|\ | | | | | Add setup.cfg support for long_description_content_type | |||||
| * | Rework how to handle long_description_content_type | Henk-Jaap Wagenaar | 2017-11-25 | 1 | -4/+1 | |
| | | ||||||
| * | Add setup.cfg support for long_description_content_type (in line with docs). | Henk-Jaap Wagenaar | 2017-11-21 | 1 | -1/+1 | |
| | | ||||||
* | | Fix NameError | Jason R. Coombs | 2017-11-25 | 1 | -1/+1 | |
|/ | ||||||
* | Merge branch 'master' into drop-py26 | Jason R. Coombs | 2017-09-03 | 1 | -31/+28 | |
|\ | ||||||
| * | Add new long_description_content_type kwarg | Marc Abramowitz | 2017-08-28 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | 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 | |||||
| * | Merge branch 'master' into feature/re-vendor-sadface | Jason R. Coombs | 2017-05-30 | 1 | -1/+2 | |
| |\ | ||||||
| | * | Pass flags programmatically, avoiding deprecating trailing pattern flags ↵ | Jason R. Coombs | 2017-04-18 | 1 | -1/+2 | |
| | | | | | | | | | | | | syntax revealed in #1015. | |||||
| | * | Revert "addresses #436". Fixes #1016. | Jason R. Coombs | 2017-04-18 | 1 | -0/+2 | |
| | | | | | | | | | | | | This reverts commit 1955e5b0df67cc1aa389b8c655199958a6fcc6a0. | |||||
| | * | addresses #436 | Stefano Miccoli | 2017-04-13 | 1 | -2/+0 | |
| | | | ||||||
| * | | Revert "Merge pull request #933 from pypa/feature/581-depend-not-bundle" | Jason R. Coombs | 2017-02-24 | 1 | -3/+3 | |
| |/ | | | | | | | | | This reverts commit 089cdeb489a0fa94d11b7307b54210ef9aa40511, reversing changes made to aaec654d804cb78dbb6391afff721a63f26a71cd. | |||||
| * | Prefer list comprehension to init/append loop. Ref #936. | Jason R. Coombs | 2017-01-23 | 1 | -3/+5 | |
| | | ||||||
| * | fixes #935 - allows for glob syntax in graft | Hatem Nassrat | 2017-01-23 | 1 | -1/+3 | |
| | | ||||||
| * | Merge branch 'master' into feature/581-depend-not-bundle | Jason R. Coombs | 2017-01-13 | 1 | -8/+15 | |
| |\ | ||||||
| | * | Add a no-op property for 'tag_svn_revision' to suppress errors when ↵ | Jason R. Coombs | 2017-01-02 | 1 | -0/+12 | |
| | | | | | | | | | | | | distutils attempts to detect and set these values based on settings in setup.cfg as found in sdists built by earlier versions of setuptools. Ref #619. | |||||
| | * | More aggressively remove references to 'tag_svn_revision' option in ↵ | Jason R. Coombs | 2017-01-02 | 1 | -8/+3 | |
| | | | | | | | | | | | | egg_info. Ref #619. | |||||
| * | | Strip out vendored packages and require them instead. Ref #581. | Jason R. Coombs | 2017-01-01 | 1 | -3/+3 | |
| |/ | ||||||
| * | Drop support for 'tag_svn_version' distribution option. Fixes #619. | Jason R. Coombs | 2017-01-01 | 1 | -19/+0 | |
| | | ||||||
| * | Revert "Fix #849 global-exclude globbing" | Tim Heap | 2016-12-15 | 1 | -2/+2 | |
| | | | | | | | | This reverts commit 23aba916e1070d3cf9723af85a6ce07c89053931. | |||||
* | | Drop support for Python 2.6, removing lots of compatibility code for a ↵ | Jason R. Coombs | 2016-12-09 | 1 | -3/+1 | |
|/ | | | | leaner, cleaner codebase. Fixes #878. | |||||
* | Merge pull request #853 from timheap/global-exclude-glob | Jason R. Coombs | 2016-12-03 | 1 | -2/+2 | |
|\ | | | | | Fix #849 global-exclude globbing | |||||
| * | Fix #849 global-exclude globbing | Tim Heap | 2016-11-21 | 1 | -2/+2 | |
| | | | | | | | | | | After #764, `global-exclude .pyc` no longer excluded `.pyc` files. This fixes that regression, and adds a test for this behaviour. | |||||
* | | Also suppress warning for a single file missing | Charles Bouchard-Légaré | 2016-11-07 | 1 | -2/+9 | |
|/ | ||||||
* | Much faster implementation of FileList, for big egg_info speedups | Tim Heap | 2016-10-15 | 1 | -30/+232 | |
| | ||||||
* | Mark tag_svn_revision as deprecated. Ref #619. | Jason R. Coombs | 2016-06-24 | 1 | -0/+4 | |
| | ||||||
* | Nicer indentation | Jason R. Coombs | 2016-06-24 | 1 | -2/+4 | |
| | ||||||
* | Correction for expected dict order when PYTHONHASHSEED=0 | Jason R. Coombs | 2016-04-20 | 1 | -1/+1 | |
| | ||||||
* | Use OrderedDict to retain deterministic ordering of version info in egg_info ↵ | Jason R. Coombs | 2016-04-20 | 1 | -8/+15 | |
| | | | | command. Remove lexicographic ordering in setopt.edit_config. Ref #553 | |||||
* | Always use Python 3 version of map | Jason R. Coombs | 2016-01-16 | 1 | -0/+1 | |
| | ||||||
* | Use the same technique in pkg_resources, relying on an 'extern' module to ↵ | Jason R. Coombs | 2015-12-31 | 1 | -1/+1 | |
| | | | | | | | resolve the conditional import. --HG-- branch : feature/issue-229 | |||||
* | Modeling after Astropy's technique for bundling libraries, the imports are ↵ | Jason R. Coombs | 2015-12-31 | 1 | -6/+1 | |
| | | | | | | | now much cleaner. Thanks @embray. Ref #229. --HG-- branch : feature/issue-229 | |||||
* | Update vendoring technique to match that used for packaging. Ref #229. | Jason R. Coombs | 2015-12-31 | 1 | -1/+6 | |
| | | | | | --HG-- branch : feature/issue-229 | |||||
* | Merge with master. Ref #229. | Jason R. Coombs | 2015-12-31 | 1 | -23/+24 | |
|\ | | | | | | | | | --HG-- branch : feature/issue-229 | |||||
| * | Move imports to top | Jason R. Coombs | 2015-12-09 | 1 | -6/+5 | |
| | | ||||||
| * | Reorganize imports | Jason R. Coombs | 2015-12-09 | 1 | -5/+6 | |
| | | ||||||
| * | Remove check that would never succeed, because svn_utils always returns an ↵ | Jason R. Coombs | 2015-12-09 | 1 | -3/+1 | |
| | | | | | | | | integer and get_svn_revision always returns a non-empty string. | |||||
| * | Deprecate get_pkg_info_revision | Jason R. Coombs | 2015-12-09 | 1 | -0/+2 | |
| | | ||||||
| * | Replace comment with docstring | Jason R. Coombs | 2015-12-09 | 1 | -3/+4 | |
| | | ||||||
| * | Reindent | Jason R. Coombs | 2015-12-09 | 1 | -5/+5 | |
| | | ||||||
| * | Use io.open for future compatibility and consistency | Jason R. Coombs | 2015-12-09 | 1 | -2/+2 | |
| | | ||||||
| * | Replace deprecated usage with preferred usage. Fixes #364. | Jason R. Coombs | 2015-03-19 | 1 | -1/+2 | |
| | |