aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/command/sdist.py
Commit message (Collapse)AuthorAgeFilesLines
* Merge Python 3 native support from distributeJason R. Coombs2013-06-181-1/+1
|\ | | | | | | | | --HG-- rename : tests/test_distribute_setup.py => tests/test_ez_setup.py
| * Merge Vinay Sajip's unified Python 2/3 support from distribute 3Jason R. Coombs2013-06-181-1/+6
| |\ | | | | | | | | | | | | --HG-- branch : distribute
| * \ Merge with upstreamJason R. Coombs2013-06-181-10/+66
| |\ \ | | | | | | | | | | | | | | | | --HG-- branch : distribute
| * | | Changes to support 2.x and 3.x in the same codebase.Vinay Sajip2011-06-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 7d3608edee54a43789f0574d702fb839628b5071
* | | | Merge setuptools/command/*Jason R. Coombs2013-05-041-21/+12
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge
| * | | | Copy changes from 1aae1efe5733 for setuptools/command/* (except easy_install.pyJason R. Coombs2013-05-031-21/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge extra : source : 0c89fbb19c269ce1cb3bc3e9ece9864127768169
* | | | | Move where add_defaults is defined to align with setuptoolsJason R. Coombs2013-05-031-21/+21
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge extra : source : 6728b2be550b4ed4015d5cdc88bc49141bc40878
* | | | Add comments.Stefan H. Holek2012-11-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 2d4ac9964b247122715c8296158c97d1f11adf89
* | | | Skip undecodable filenames in read_manifest as well.Stefan H. Holek2012-11-011-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 2dda494b1a4758e84dde81cc61170acd0e55d2f2
* | | | Keep 'surrogateescape' when reading the manifest, to avoid breaking on bad ↵Stefan H. Holek2012-10-261-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | input. --HG-- branch : distribute extra : rebase_source : 6f894cd508e73fae0ad02860654df5181055ba4d
* | | | When writing the manifest under Python 3, skip filenames that cannot be ↵Stefan H. Holek2012-10-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | encoded to UTF-8. --HG-- branch : distribute extra : rebase_source : f1b439267fce37754aac49af15a9e26346950a26
* | | | Use surrogateescape error handler when reading and writing the manifest. ↵Stefan H. Holek2012-10-171-1/+1
| |_|/ |/| | | | | | | | | | | | | | | | | | | | Refs #303. --HG-- branch : distribute extra : rebase_source : f0231cf87e2478f988f798dfe579f28e7561aeff
* | | Read and write manifest in UTF-8 under Python 3. Fixes #303.Stefan H. Holek2012-10-081-0/+27
| | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 609c654effd2711aa803f6a0e84013294026608f
* | | Merged in embray/distribute/fix-sdist (pull request #4)Jason R. Coombs2012-09-051-0/+8
|\ \ \ | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : edfbe310b187502d98f3fb19e7aa405238a143be
| * | | This allows the sdist command to ensure that any files listed in ↵Erik Bray2012-02-131-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | package_data are included in the dist, regardless of whether it's under version control, as is the case with distutil's sdist. Setting include_package_data=True disables this functionality. --HG-- branch : distribute extra : rebase_source : 2cae1675c638dc12fd556368074c6b5c691c6f58
* | | | Issue #313: Support for sdist subcommands (Python 2.7)Lennart Regebro2012-08-221-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 5461cca20f4c91fec21b69128f76f6e6a0df205c
* | | | Merged the two lists of acceptable names of README.txtLennart Regebro2012-08-221-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 604b23f6559c4688d1b43bc102601e0a0ed914a9
* | | | Issue #307: Prints the full path when .svn/entries is broken.Lennart Regebro2012-08-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 1836125ab8204364c8fb197d7c20c296a25f89c0
* | | | README.rst is now a standardAlex Clark2012-04-221-1/+1
|/ / / | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 261a30d0a7ec63b1ff4918d7906476a19945b288
* | / Remove grody hack for later versions of Python where it is no longer ↵Jason R. Coombs2012-01-201-4/+14
| |/ |/| | | | | | | | | | | | | necessary. Fixes #269. --HG-- branch : distribute extra : rebase_source : c4f18c8760303a2228baf5b88ec1f59a865999a5
* | Open svn externals file in text mode.Martin v. Löwis2009-09-131-1/+1
| | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 0eec0f04099a978136350d3546c579bbd61ea6ec
* | #2 fixed setuptools for 2.7 (current trunk)Tarek Ziadé2009-07-161-0/+46
| | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : c0d03d39e1e5cdfc10d64fe2902ba583b93ef0ba
* | #1 Added compatibility with Subversion 1.6.Tarek Ziadé2009-07-161-1/+2
|/ | | | | | --HG-- branch : distribute extra : rebase_source : 40579bb8174f21d24968ce698711c66f624c0839
* Support subversion 1.5 (backport from trunk)PJ Eby2008-07-161-1/+1
| | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4065015
* Fix ``resource_listdir('')`` always returning an empty list for zippedPJ Eby2008-02-151-1/+1
| | | | | | | | | eggs. Fix missing import in sdist command when encountering unrecognized SVN entries format. (backports from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4060849
* Should've used distutils.log.warn instead of warnings.warnPJ Eby2006-09-261-2/+2
| | | | | | | | (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4052009
* Support svn 1.4 working copy format (backport from trunk)PJ Eby2006-09-171-21/+21
| | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4051900
* Source distributions now always include a ``setup.cfg`` file that explicitlyPJ Eby2006-07-181-12/+12
| | | | | | | | | | | | | | sets ``egg_info`` options such that they produce an identical version number to the source distribution's version number. (Previously, the default version number could be different due to the use of ``--tag-date``, or if the version was overridden on the command line that built the source distribution.) (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4050703
* Fixed redundant warnings about missing ``README`` file(s); it should nowPJ Eby2006-07-101-2/+43
| | | | | | | | | appear only if you are actually a source distribution. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4050544
* Added ``setuptools.file_finders`` entry point group to allow implementingPJ Eby2006-03-291-8/+8
| | | | | | | | revision control plugins. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4043428
* Prevent failed attempts at removing MANIFEST.in from masking errors thatPJ Eby2006-02-211-10/+10
| | | | | | | | occur while reading it. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4042548
* The ``sdist`` command no longer uses the traditional ``MANIFEST`` file toPJ Eby2005-11-181-8/+49
| | | | | | | | | | | create source distributions. ``MANIFEST.in`` is still read and processed, as are the standard defaults and pruning. But the manifest is built inside the project's ``.egg-info`` directory as ``SOURCES.txt``, and it is rebuilt every time the ``egg_info`` command is run. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041472
* Fix wrongly including files that Subversion has marked deleted.PJ Eby2005-08-061-5/+5
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041177
* Include ``svn:externals`` directories in source distributions as well asPJ Eby2005-07-091-42/+42
| | | | | | | | normal subversion-controlled files and directories. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041101
* Added support for defining command aliases in distutils configurationPJ Eby2005-07-081-1/+1
| | | | | | | | | | | files, under the "[aliases]" section. To prevent recursion and to allow aliases to call the command of the same name, a given alias can be expanded only once per command-line invocation. You can define new aliases with the "alias" command, either for the local, global, or per-user configuration. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041094
* Add upload support to setuptools, and make default downloads of setuptoolsPJ Eby2005-07-071-0/+41
| | | | | | | | | come from PyPI/python.org rather than from telecommunity.com. Bump to version 0.5a7. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041090
* Beefed up the "sdist" command so that if you don't have a MANIFEST.in, itPJ Eby2005-07-071-0/+82
will include all files under revision control (CVS or Subversion) in the current directory, and it will regenerate the list every time you create a source distribution, not just when you tell it to. This should make the default "do what you mean" more often than the distutils' default behavior did, while still retaining the old behavior in the presence of MANIFEST.in. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041087