summaryrefslogtreecommitdiff
path: root/setuptools/command
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into use-packagingDonald Stufft2014-11-192-3/+3
|\ | | | | | | | | | | | | | | | | Conflicts: .hgtags CHANGES.txt ez_setup.py setuptools.egg-info/requires.txt setuptools/version.py
| * Remove Python 2.5 compatibility for sys.dont_write_bytecodeJason R. Coombs2014-10-251-2/+2
| |
| * Backout 5692cd26a08e; Ref #262.6.0.2b1Jason R. Coombs2014-09-291-1/+1
| |
* | Prefer packaging library if available.Jason R. Coombs2014-09-271-2/+9
| |
* | Fix indentJason R. Coombs2014-09-271-2/+1
| |
* | Merge github pull request #13 (dstufft/setuptools:use-packaging).Jason R. Coombs2014-09-271-1/+7
|\ \ | |/ |/|
| * Implement PEP 440 by using the packaging libraryDonald Stufft2014-09-251-1/+7
| |
* | Use rpartition here, essential to the algorithm. Fixes #259.Jason R. Coombs2014-09-271-1/+1
| | | | | | | | | | --HG-- extra : amend_source : d7b3c001b4db616a67793dcc57d5c13e3828ad3a
* | Fix issue #118: Prevent the egg-info directory from being redundantly ↵Jesse Weinstein2014-08-281-1/+1
| | | | | | | | | | | | | | included in the list of modified files. --HG-- extra : rebase_source : 8bad8bf37ef1fdc59b4c1ba21fcff43d25f9b2be
* | Merge Pull Request #78 correcting regression in Pull Request #76.Jason R. Coombs2014-09-261-1/+1
|\ \
| * | [Fix/Typo] Fix missing parenthesis in egg_info.pyHugues Lerebours2014-08-181-1/+1
| | | | | | | | | | | | Syntax error introduced in be37eff86c761a399c1ec98b0e5eeed9a90c9cd7
* | | Move inline function into an instance method and rename for clarity.Jason R. Coombs2014-09-261-11/+11
| | |
* | | Return the exclusions directlyJason R. Coombs2014-09-261-6/+8
| | |
* | | Incorporate the exclusion path in the _exclude function.Jason R. Coombs2014-09-261-2/+6
| | |
* | | Reorganize importsJason R. Coombs2014-09-261-2/+3
| | |
* | | Use itertools.product for a cross-product of two iterablesJason R. Coombs2014-09-261-3/+3
| | |
* | | ReindentJason R. Coombs2014-09-261-2/+2
| | |
* | | Rewrite package traversal as a generator expressionJason R. Coombs2014-09-261-2/+6
| | |
* | | Extract path calculation for pathsJason R. Coombs2014-09-261-3/+2
| | |
* | | Extract method for computing parent packages of a packageJason R. Coombs2014-09-261-4/+13
| | |
* | | Extract method for calculating namespace packages for ↵Jason R. Coombs2014-09-261-11/+23
| | | | | | | | | | | | single_version_externally_managed
* | | Add docstring for get_exclusions. Just return the set as it is a sized ↵Jason R. Coombs2014-09-261-1/+5
| | | | | | | | | | | | container.
* | | Construct exclusions as a setJason R. Coombs2014-09-261-3/+3
| | |
* | | Add commentJason R. Coombs2014-09-261-0/+2
| | |
* | | Extract calculation of base pathJason R. Coombs2014-09-261-2/+3
| | |
* | | Generate the filenames more directly.Jason R. Coombs2014-09-261-15/+11
| | |
* | | Extract method for generating exclude namesJason R. Coombs2014-09-261-9/+17
| | |
* | | Normalize syntaxJason R. Coombs2014-09-261-2/+2
| | |
* | | Merged in mesocody/setuptools (pull request #72)Jason R. Coombs2014-09-261-3/+14
|\ \ \ | |_|/ |/| | | | | Fix exclude list on python 3.2+
| * | Chase upstreamMelvyn Sopacua2014-08-163-5/+4
| |\ \ | | |/
| * | Commit the fix we did when testing python3Melvyn Sopacua2014-07-051-2/+2
| | | | | | | | | | | | | | | | | | I shall `hg status` before submitting PRs. I shall `hg status` before submitting PRs. I shall `hg status` before submitting PRs.
| * | Fix exclude list on python 3.2+Melvyn Sopacua2014-07-051-3/+14
| | | | | | | | | | | | | | | | | | | | | | | | imp.get_tag() is only available on 3.2+. Since 2<x<3.2 are EOL we shall not worry. We could implement a local get_tag(), but the point is moot: this compilation tactic with __pycache__ subdirs and versioned import files is new to python 3.x, so hasattr() is sufficient.
* | | remove unneeded code from last commitRandy Syring2014-09-201-2/+1
| | |
* | | sdist command: fix case insensitivity when adding some files to filelistRandy Syring2014-09-201-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should fix the problem in Bitbucket issue #100. It gives the same behavior for inclusion of default files (README*, etc.) on Windows as Linux. BACKWARDS INCOMPATABILITY: This may result in a backwards incompatible change for users on a case insensitive file system. If they were relying on some files getting included in their distribution due to setuptools defaults, and their files do not have the same case as the files being looked for in setuptools, those files will no longer be included in the package. For example, if a package had a file: readme.rst Previous to this commit, that file would have been included in the distribution as: README.rst But it will now no longer be included at all. To get the file included in the package, it can be added to the package's MANIFEST.in file: include readme.rst Files affected by this change will have a case variant of the files or patterns listed below: README README.txt README.rst setup.py (or whatever your setuptools script is named) setup.cfg test/test*.py
* | | Backed out changeset: be37eff86c76Jason R. Coombs2014-08-211-1/+1
| |/ |/| | | | | Syntax was invalid.
* | make order of lines in top_level.txt deterministicBenedikt Morbach2014-08-071-1/+1
| | | | | | | | like it was done for requirements and entry_points
* | Remove doctests module. It is now part of Python.Jason R. Coombs2014-07-051-2/+1
| |
* | next compatibility is no longer requiredJason R. Coombs2014-07-051-1/+1
| |
* | Resave with excess whitespace removedJason R. Coombs2014-07-021-1/+1
|/
* Merge pull-request #575.3Jason R. Coombs2014-06-281-5/+5
|\ | | | | | | | | --HG-- extra : amend_source : 9576c3d20e8d3bcb3b951cd2f588e782f885ebe6
| * Prune paths file list starting with (RCS|CVS|.svn) as well as path withPhilip Thiem2014-04-231-1/+2
| | | | | | | | | | | | | | | | such sub directories. --HG-- branch : develop extra : rebase_source : 2b3326fe668e880b351b0d5f388472239d915d58
| * Applied Patch from cazabon to handle svn tag revisionsPhilip Thiem2014-04-161-3/+4
| | | | | | | | | | | | --HG-- branch : develop extra : rebase_source : 571dac8142fc43b54bcd0302598766b0bb9e13ff
* | Always generate the lines, even in dry run.Jason R. Coombs2014-06-221-2/+4
| | | | | | | | | | --HG-- extra : amend_source : fa41c3fb787b667f703f67a52aed7a2958e615b4
* | Prefer the writelines method.Jason R. Coombs2014-06-221-1/+1
| |
* | Extract method for generating lines for a pkg in nsp. Fixes issue in ↵Jason R. Coombs2014-06-221-23/+26
| | | | | | | | 67bdf3a726962 where only the last dat would be written.
* | Reindent long lineJason R. Coombs2014-06-221-1/+2
| |
* | Use context manager for opening and closing the fileJason R. Coombs2014-06-221-2/+2
| |
* | Use short-circuit for less nestingJason R. Coombs2014-06-221-13/+15
| |
* | Extract the additional trailing lines when a parent package is indicated.Jason R. Coombs2014-06-221-10/+13
| |
* | Extract the lines of the namespace package pth file template for readability.Jason R. Coombs2014-06-221-12/+12
| |