History log of /external/python/cpython2/Lib/distutils/command/sdist.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5dd99ebbc25ac0e182cb00ac4c67aef8d32a6755 17-Aug-2013 Ezio Melotti <ezio.melotti@gmail.com> #18741: fix more typos. Patch by Févry Thibault.
/external/python/cpython2/Lib/distutils/command/sdist.py
0f2dbf3645d28b74f1c1aa7cce29410d9dbc2d0e 03-Sep-2011 Éric Araujo <merwok@netwok.org> Warn instead of crashing because of invalid path in MANIFEST.in (#8286).

sdist used to crash with a full traceback dump instead of printing a
nice warning with the faulty line number.
/external/python/cpython2/Lib/distutils/command/sdist.py
560bf855d3788c31273162f0ccf777b3c1eedaa8 31-Jul-2011 Éric Araujo <merwok@netwok.org> Fix regression with distutils MANIFEST handing (#11104, #8688).

The changed behavior of sdist in 2.7 broke packaging for projects that
wanted to use a manually-maintained MANIFEST file (instead of having a
MANIFEST.in template and letting distutils generate the MANIFEST).

The fixes that were committed for #8688 (d29399100973 by Tarek and
f7639dcdffc3 by me) did not fix all issues exposed in the bug report,
and also added one problem: the MANIFEST file format gained comments,
but the read_manifest method was not updated to handle (i.e. ignore)
them. This changeset should fix everything; the tests have been
expanded and I successfully tested with Mercurial, which suffered from
this regression.

I have grouped the versionchanged directives for these bugs in one place
and added micro version numbers to help users know the quirks of the
exact version they’re using. I also removed a stanza in the docs that
was forgotten in Tarek’s first changeset.

Initial report, thorough diagnosis and patch by John Dennis, further
work on the patch by Stephen Thorne, and a few edits and additions by
me.
/external/python/cpython2/Lib/distutils/command/sdist.py
015014ff63e13bbb838ee6cc03336d9615ad8285 01-May-2011 Éric Araujo <merwok@netwok.org> Fix file handle leak
/external/python/cpython2/Lib/distutils/command/sdist.py
4893dfb05dbeec66618508ff2fb05e8d52cb8a6f 11-Sep-2010 Éric Araujo <merwok@netwok.org> Merged revisions 84711 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
r84711 | eric.araujo | 2010-09-11 17:28:56 +0200 (sam., 11 sept. 2010) | 2 lines

Fix typo in option name
........
/external/python/cpython2/Lib/distutils/command/sdist.py
0389ae60fa4d02316b8c0d011f6c399d55f998bc 14-Aug-2010 Éric Araujo <merwok@netwok.org> Merged revisions 83993 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
r83993 | eric.araujo | 2010-08-14 04:30:34 +0200 (sam., 14 août 2010) | 2 lines

Use a marker in generated MANIFEST files, don't touch files without it. Fixes #8688.
........
/external/python/cpython2/Lib/distutils/command/sdist.py
4fc2a008b8350401baafbe439957936b670592e2 17-May-2010 Tarek Ziadé <ziade.tarek@gmail.com> upgraded distutils docs w.r.t. the manifest regeneration
/external/python/cpython2/Lib/distutils/command/sdist.py
422545f0e7c83703d3a35ab85a210e19aa40332d 17-May-2010 Tarek Ziadé <ziade.tarek@gmail.com> Fixed #8688: Distutils now recalculates MANIFEST everytime.
/external/python/cpython2/Lib/distutils/command/sdist.py
2b66da7d15e47f9ca0d08d4f18fc63c3ee6a0d51 21-Dec-2009 Tarek Ziadé <ziade.tarek@gmail.com> massive import cleaning in Distutils
/external/python/cpython2/Lib/distutils/command/sdist.py
1b48671ef11a635fc452e35d08c14a601baa1db7 03-Oct-2009 Tarek Ziadé <ziade.tarek@gmail.com> #6516 added owner/group support for tarfiles in Distutils
/external/python/cpython2/Lib/distutils/command/sdist.py
cb76804b172e2c6db37dcf9290579ffc304d1d33 16-May-2009 Tarek Ziadé <ziade.tarek@gmail.com> #6041: sdist and register now use the check command. No more duplicate code for metadata checking
/external/python/cpython2/Lib/distutils/command/sdist.py
8953913cf565b18742c16622a0b486e05bf2a113 14-May-2009 Tarek Ziadé <ziade.tarek@gmail.com> pep8-fied distutils.command.sdist + more tests
/external/python/cpython2/Lib/distutils/command/sdist.py
064a7681011f918f4aaf97f1df3008ffe57dfea9 14-May-2009 Tarek Ziadé <ziade.tarek@gmail.com> more test coverage for distutils sdist command
/external/python/cpython2/Lib/distutils/command/sdist.py
0e5001eff9a44bdabe2d2b25903e144a3dcbc77f 18-Feb-2009 Tarek Ziadé <ziade.tarek@gmail.com> fixed the data_files inclusion behavior
/external/python/cpython2/Lib/distutils/command/sdist.py
f68b5b804675326fb05e20b3f327bd774fa95d09 17-Feb-2009 Tarek Ziadé <ziade.tarek@gmail.com> #2279 added the plain path case for data_files
/external/python/cpython2/Lib/distutils/command/sdist.py
7dd533963fc947982e472db555cd0ee4b937c9cf 16-Feb-2009 Tarek Ziadé <ziade.tarek@gmail.com> Fixed #2279: distutils.sdist.add_defaults now add files listed in package_data and data_files
/external/python/cpython2/Lib/distutils/command/sdist.py
aaedcef5786f10593b51d389423b5d7ce97727c0 26-Jan-2009 Tarek Ziadé <ziade.tarek@gmail.com> Fixed #1885: --formats=tar,gztar was not working properly in the sdist command
/external/python/cpython2/Lib/distutils/command/sdist.py
9f369e91632a9249074049719e31ccb13d8ae039 25-Jan-2009 Tarek Ziadé <ziade.tarek@gmail.com> Issue #5052: removed backward compatibility information (out of date)
/external/python/cpython2/Lib/distutils/command/sdist.py
d81780b8b0de6f0a191335da1ca1a040626bf97e 04-Jan-2009 Tarek Ziadé <ziade.tarek@gmail.com> using clearer syntax
/external/python/cpython2/Lib/distutils/command/sdist.py
85d6fb50221e62e11159ecc915ca3c18d73cfbbb 04-Jan-2009 Tarek Ziadé <ziade.tarek@gmail.com> fixed #1702551: distutils sdist was not pruning VCS directories under win32
/external/python/cpython2/Lib/distutils/command/sdist.py
1df03405fc30604e00d506ac0f8c112517d8526e 06-Mar-2008 Georg Brandl <georg@python.org> #1725737: ignore other VC directories other than CVS and SVN's too.
/external/python/cpython2/Lib/distutils/command/sdist.py
c5f05e45cffa16f45f1332cec531c045893f928f 23-Feb-2008 Christian Heimes <christian@cheimes.de> Patch #2167 from calvin: Remove unused imports
/external/python/cpython2/Lib/distutils/command/sdist.py
2d6c13e733c0850723a30254eb8b89fd8515c4f8 21-Feb-2008 Andrew M. Kuchling <amk@amk.ca> Close manifest file.
This change doesn't make any difference to CPython, but is a necessary fix for Jython.
/external/python/cpython2/Lib/distutils/command/sdist.py
98da562600def4f3e2054ec52acff32f397aa096 23-Mar-2005 Martin v. Löwis <martin@v.loewis.de> Make dist_files a triple, with the Python target version included,
so that bdist_wininst can specify 'any'.
/external/python/cpython2/Lib/distutils/command/sdist.py
55f1bb8bfa362569b6698a91a1cf421bdfcd13d7 21-Mar-2005 Martin v. Löwis <martin@v.loewis.de> Add the upload command. Make all dist commands register their
outputs with the distribution object.
/external/python/cpython2/Lib/distutils/command/sdist.py
5a6601cfc63a7b4fe2caf05a0116022ab76b64e6 10-Nov-2004 Martin v. Löwis <martin@v.loewis.de> Update compatibility comments to 2.1, corresponding to PEP 291 1.13.
/external/python/cpython2/Lib/distutils/command/sdist.py
2f50e90818f17dd20760c9eb0854b603634f157d 31-May-2004 Tim Peters <tim.peters@gmail.com> SF patch 959726: sdist versus SVN
The disutils sdist command now ignores .svn directories.
/external/python/cpython2/Lib/distutils/command/sdist.py
4b49823eddd7c10f653acb4b6fbb2c32bfc70499 25-Mar-2004 Fred Drake <fdrake@acm.org> make sure the default manifest generation includes files identified as
scripts
closes SF bug 796042
/external/python/cpython2/Lib/distutils/command/sdist.py
d448f66317130555cfc157683c743b3d004374c4 19-Nov-2002 Andrew M. Kuchling <amk@amk.ca> Add comment to Distutil files about requiring 1.5.2 compatibility, as
suggested by PEP 291.
/external/python/cpython2/Lib/distutils/command/sdist.py
a6483d2e9a9d9a69e9823217bf6b6334bb0f0066 14-Nov-2002 Andrew M. Kuchling <amk@amk.ca> Remove 'created by' lines; people can use CVS for this, and the information is often out of date
/external/python/cpython2/Lib/distutils/command/sdist.py
cd8a1148e19116db109f27d26c02e1de536dc76e 04-Jun-2002 Jeremy Hylton <jeremy@alum.mit.edu> Make setup.py less chatty by default.

This is a conservative version of SF patch 504889. It uses the log
module instead of calling print in various places, and it ignores the
verbose argument passed to many functions and set as an attribute on
some objects. Instead, it uses the verbosity set on the logger via
the command line.

The log module is now preferred over announce() and warn() methods
that exist only for backwards compatibility.

XXX This checkin changes a lot of modules that have no test suite and
aren't exercised by the Python build process. It will need
substantial testing.
/external/python/cpython2/Lib/distutils/command/sdist.py
21d45356b8a22bb3091a97f50b919b57798675f5 06-Dec-2001 Fred Drake <fdrake@acm.org> Whitespace normalization.
/external/python/cpython2/Lib/distutils/command/sdist.py
a7f225d88af3b7a77b0fd8c0ed6129b46c5af865 22-Mar-2001 Andrew M. Kuchling <amk@amk.ca> Call the write_pkg_info method
/external/python/cpython2/Lib/distutils/command/sdist.py
fa9ff76aae32ecaae6b5409a410c10ff12116732 14-Oct-2000 Greg Ward <gward@python.net> Untabified.
/external/python/cpython2/Lib/distutils/command/sdist.py
cb1f4c4d33711a964dcd40b32a562e2acf745fc2 30-Sep-2000 Greg Ward <gward@python.net> Standardized whitespace around function calls.
/external/python/cpython2/Lib/distutils/command/sdist.py
af64aed5cfb23dc9af9475a1d810ed9f440b00bb 25-Sep-2000 Greg Ward <gward@python.net> Renamed '--keep-tree' option to '--keep-temp', for consistency
with the bdist_* commands.
/external/python/cpython2/Lib/distutils/command/sdist.py
99b032eaf24e1887f6451eceea7f1e24ced05a0f 25-Sep-2000 Greg Ward <gward@python.net> Added 'boolean_options' list to support config file parsing.
/external/python/cpython2/Lib/distutils/command/sdist.py
9082cdd009cc5c4945cd1200cc58f6bf69eb2817 18-Sep-2000 Greg Ward <gward@python.net> Catch up to recent changes in TextFile (spotted by Bastian Kleineidam).
/external/python/cpython2/Lib/distutils/command/sdist.py
5fad268ffc761e6b4b470733e15dc0209d9fb172 06-Sep-2000 Greg Ward <gward@python.net> Bullet-proofing of 'make_release_tree()':
- 'mkpath()' the distribution dir in case of empty manifest
- warn if empty manifest
- detect, warn about, and skip non-regular files in manifest
/external/python/cpython2/Lib/distutils/command/sdist.py
d3b76a8fbfc2af2d01ce48c323c9f76c0947af49 06-Sep-2000 Greg Ward <gward@python.net> Reorganized logic in 'get_file_list()' so it's easier to read, and fixed a
bug to boot: now works even if both MANIFEST and MANIFEST.in don't exist.
Don't hardcode setup.py, use 'self.distribution.script_name'.
/external/python/cpython2/Lib/distutils/command/sdist.py
9821bf4e62bcb7d503aed782a8f6398e5de720af 29-Aug-2000 Greg Ward <gward@python.net> Added 'script_name' and 'script_args' instance attributes to Distribution.
Changed 'core.setup()' so it sets them to reasonable defaults.
Tweaked how the "usage" string is generated: 'core' now provides
'gen_usage()', which is used instead of 'USAGE'.
Modified "build_py" and "sdist" commands to refer to
'self.distribution.script_name' rather than 'sys.argv[0]'.
/external/python/cpython2/Lib/distutils/command/sdist.py
986659fffed674ca28786231137134941b40ff27 22-Aug-2000 Greg Ward <gward@python.net> Don't bother to 'mkpath()' the 'dist_dir' -- that's now taken care of
in archive_util.py.
/external/python/cpython2/Lib/distutils/command/sdist.py
ab3a0f36eded60acede255bb286688fcc17c5b01 05-Aug-2000 Greg Ward <gward@python.net> Fixed imports from '*util' modules to not just import everything from util.
/external/python/cpython2/Lib/distutils/command/sdist.py
6b24dffd13155ccd8ff33a4ad788452c16953574 30-Jul-2000 Greg Ward <gward@python.net> Catch syntax errors from processing template lines and turn them into
mere warnings.
Call 'findall()' on our FileList object before we start using it seriously.
/external/python/cpython2/Lib/distutils/command/sdist.py
23266fe5cf730dedabb44951168ff141c0ac9bac 30-Jul-2000 Greg Ward <gward@python.net> Replaced 'self.files' with 'self.filelist': now we carry around a FileList
instance instead of a list of filenames. Simplifies the "sdist" command
only a bit, but should allow greater simplification of FileList.
/external/python/cpython2/Lib/distutils/command/sdist.py
4571ac15f7dff2f7197cb9952749899cbc38ea45 30-Jul-2000 Greg Ward <gward@python.net> The other half of Rene Liebscher's patch to add the Template class,
which I renamed to FileList: remove all the file-list-generation code from
the sdist command and adapt it to use the new FileList class instead.
/external/python/cpython2/Lib/distutils/command/sdist.py
aa5372caa758b8bd36ae0621a490dcc0ec21d2ae 27-Jul-2000 Greg Ward <gward@python.net> Remove unused 'search_dir()' method.
Comment tweak.
/external/python/cpython2/Lib/distutils/command/sdist.py
c0614105aa0c57692da2d3a7354a5df4704ad70f 05-Jul-2000 Greg Ward <gward@python.net> Added the --dist-dir option to control where the archive(s) are put;
defaults to 'dist' (ie. no longer in the distribution root).
/external/python/cpython2/Lib/distutils/command/sdist.py
499822d95975a4b59f902443596d1207c8f274b9 29-Jun-2000 Greg Ward <gward@python.net> Fixed 'findall()' so it only returns regular files -- no directories.
Changed 'prune_file_list()' so it also prunes out RCS and CVS directories.
Added 'is_regex' parameter to 'select_pattern()', 'exclude_pattern()',
and 'translate_pattern()', so that you don't have to be constrained
by the simple shell-glob-like pattern language, and can escape into
full-blown regexes when needed. Currently this is only available
in code -- it's not exposed in the manifest template mini-language.
Added 'prune' option (controlled by --prune and --no-prune) to determine
whether we call 'prune_file_list()' or not -- it's true by default.
Fixed 'negative_opt' -- it was misnamed and not being seen by dist.py.
Added --no-defaults to the option table, so it's seen by FancyGetopt.
/external/python/cpython2/Lib/distutils/command/sdist.py
3459381e2a271981e09441752962b748869adf5d 24-Jun-2000 Greg Ward <gward@python.net> Changed so all the help-generating functions are defined, at module-level,
in the module of the command classes that have command-specific
help options. This lets us keep the principle of lazily importing
the ccompiler module, and also gets away from defining non-methods
at class level.
/external/python/cpython2/Lib/distutils/command/sdist.py
2ff7887270385bd6dddc2d5461486334b4fec8bc 24-Jun-2000 Greg Ward <gward@python.net> Stylistic/formatting changes to Rene Liebscher's '--help-xxx' patch.
/external/python/cpython2/Lib/distutils/command/sdist.py
b2db0eb695d2d62cb1a74c51bb005a23821a76ce 21-Jun-2000 Greg Ward <gward@python.net> Fix inspired by Rene Liebscher: if setup script is newer than the
manifest, regenerate the manifest.
/external/python/cpython2/Lib/distutils/command/sdist.py
14c8d05a7a72b814431b193aabf246760753d6ac 08-Jun-2000 Greg Ward <gward@python.net> Include setup.cfg in the list of default files to distribute.
/external/python/cpython2/Lib/distutils/command/sdist.py
ce15c6ce8dac7a7aa25eed6033ce1b459b312aab 08-Jun-2000 Greg Ward <gward@python.net> Moved the code that prunes the file list after reading the manifest
template into a new method 'prune_file_list()', called from
'get_file_list()' rather than 'read_manifest()' -- this keeps
'read_manifest()' more general.
Deleted the redundant call to 'exclude_pattern()' in 'make_distribution()'
-- this had the same intention as 'prune_file_list()', but was incomplete
(only pruned the release tree, not the build tree) and in the wrong
place (the prune wouldn't be reflected in the manifest file).
/external/python/cpython2/Lib/distutils/command/sdist.py
4a7319ca286e78ae9ddf9f86a50eee3eab813855 08-Jun-2000 Greg Ward <gward@python.net> Renamed 'find_defaults()' to 'add_defaults()'.
Deleted old, commented-out 'exclude_pattern()' method.
/external/python/cpython2/Lib/distutils/command/sdist.py
c3c8c6edbbe14c812e8e330a2b616d657dec9b5c 08-Jun-2000 Greg Ward <gward@python.net> Docstring addition binge.
/external/python/cpython2/Lib/distutils/command/sdist.py
e0c8c2fd16c3143c904d74ea4d77bc5dcb001078 08-Jun-2000 Greg Ward <gward@python.net> Docstring reformatting binge.
/external/python/cpython2/Lib/distutils/command/sdist.py
f1fe10376e2d122957b517e9a83845b60df7f9ba 08-Jun-2000 Greg Ward <gward@python.net> Cosmetic tweaks to imports, the 'show_formats()' function, and the
'help_options' list; also added an editorial comment.
/external/python/cpython2/Lib/distutils/command/sdist.py
f8b9e20d943030fbcab182a7a48a74e0c9aaf509 08-Jun-2000 Greg Ward <gward@python.net> Made all debug output go through the 'debug_print()' method instead of
directly printing to stdout. This was a bit more work than it sounds like
it should have been:
* turned 'select_pattern()' and 'exclude_pattern()' from functions into
methods, so they can refer to 'self' to access the method
* commented out the *other* 'exclude_pattern()' method, which appears
to be vestigial code that was never cleaned up when the
'exclude_pattern()' function was created
* changed the one use of the old 'exclude_pattern()' method to use the
new 'exclude_pattern()' (same behaviour, slightly different args)
* some code and docstring reformatting
* and, of course, changed all the debugging prints to 'debug_print()' calls
Added/tweaked some regular ('self.announce()') output for better runtime
feedback.
/external/python/cpython2/Lib/distutils/command/sdist.py
9d17a7ad6df0a940f8f10cf7a113aaffc4222309 07-Jun-2000 Greg Ward <gward@python.net> Patch from Rene Liebscher: this adds "--help-foo" options to list the
values that "--foo" can take for various commands: eg. what formats for
"sdist" and "bdist", what compilers for "build_ext" and "build_clib".

I have *not* reviewed this patch; I'm checking it in as-is because it also
fixes a paper-bag-over-head bug in bdist.py, and because I won't have
time to review it properly for several days: so someone else can
test it for me, instead!
/external/python/cpython2/Lib/distutils/command/sdist.py
62d5a57b056dd5a7d11e5fc19de3cdcf42c3a30e 04-Jun-2000 Greg Ward <gward@python.net> Use 'ensure_string_list()' for 'formats' option, so that it can be
spelled sensibly in a config file.
/external/python/cpython2/Lib/distutils/command/sdist.py
d87eb73f32d9963d1293de702c28ae81b50c623e 01-Jun-2000 Greg Ward <gward@python.net> Remember the list of archive files created in 'make_distribution()'.
Added 'get_archive_files()' so outsiders can get their hands on that list.
/external/python/cpython2/Lib/distutils/command/sdist.py
d8dfb4c4b8d661acee263e3feb77974ced69e97d 31-May-2000 Greg Ward <gward@python.net> Renamed 'native_path()' to 'convert_path()'.
Also changed it so it doesn't barf if the path is already in native format
(ie. contains os.sep).
/external/python/cpython2/Lib/distutils/command/sdist.py
4fb29e55f8f53e60b36eae3fbe56e9666aacc9c5 27-May-2000 Greg Ward <gward@python.net> Some far-reaching naming changes:
* Command method 'find_peer()' -> 'get_finalized_command()'
* Command method 'run_peer()' -> 'run_command()'
Also deleted the 'get_command_option()' method from Command, and
fixed the one place where it was used (in "bdist_dumb").
/external/python/cpython2/Lib/distutils/command/sdist.py
e5b267ccb63d2f0a0f622693f425d5c9186e2424 27-May-2000 Greg Ward <gward@python.net> Patch from Andrew Kuchling: prune out the build and source distribution
directories after all is said and done, so we don't accidentally include
those files in the source distribution.

(This is the quick and easy way to fix this; Andrew says: "Changing
findall() looked like it was going to be messy, so I tried this instead.
The only problem is that redundant directory traversals are being done,
walking through build/ only to throw out all the files found at the end.").
/external/python/cpython2/Lib/distutils/command/sdist.py
fcd974efbb71ab7cb5a75639028508e0195939b8 25-May-2000 Greg Ward <gward@python.net> Normalized all the end-of-class lines.
/external/python/cpython2/Lib/distutils/command/sdist.py
839d532e50220ad75642c597df945e2688bf63ab 26-Apr-2000 Greg Ward <gward@python.net> Supply short form for --manifest-only (-o) and --force-manifest (-f)
options.
/external/python/cpython2/Lib/distutils/command/sdist.py
1b8e1d4c0dd1a1d738ffdac053446117f6d70656 26-Apr-2000 Greg Ward <gward@python.net> Harry Henry Gebel:
Fix 'sdist.write_manifest()' to respect the value of dry_run.
/external/python/cpython2/Lib/distutils/command/sdist.py
f194878d6ad3b739974e805482135bad5978fa2b 25-Apr-2000 Greg Ward <gward@python.net> Harry Henry Gebel:
Adds bztar format to generate .tar.bz2 tarballs

Uses the -f argument to overright old tarballs automatically, I am
assuming that if the old tarball was wanted it would have been moved or
else the version number would have been changed.

Uses the -9 argument to bzip2 and gzip to use maximum
compression. Compress uses the maximum compression by default.

Tests for correct value for the 'compress' argument of make_tarball. This
is one less place for someone adding new compression programs to forget to
change.
/external/python/cpython2/Lib/distutils/command/sdist.py
6a9a545ab11694411947ae52aad2502e9094c710 22-Apr-2000 Greg Ward <gward@python.net> Check that 'self.formats' is good early on.
/external/python/cpython2/Lib/distutils/command/sdist.py
0ae7f76b40a6700491aa739070f2a830dbbb0409 22-Apr-2000 Greg Ward <gward@python.net> Changed to call 'get_fullname()', not 'get_full_name()', on Distribution object.
/external/python/cpython2/Lib/distutils/command/sdist.py
535f2d9ace100ce354630d1f26d1c45644970364 21-Apr-2000 Greg Ward <gward@python.net> Fix 'check_metadata()' so it grovels through the distribution's metadata
object, rather than through the distribution itself (since I moved the meta-
data out to a DistributionMetadata instance).
/external/python/cpython2/Lib/distutils/command/sdist.py
9d5afa9894c2dd18acaf81f6ff52a3591772f40d 21-Apr-2000 Greg Ward <gward@python.net> Patch from Andrew Kuchling: allow multiple include/exclude patterns
for all commands except 'prune' and 'graft'.
/external/python/cpython2/Lib/distutils/command/sdist.py
2b9e43f8d04822abe14d84ce6dc6faf0f6d51c67 14-Apr-2000 Greg Ward <gward@python.net> Coerce all paths in the manifest template to the local path syntax with
'native_path()'.
/external/python/cpython2/Lib/distutils/command/sdist.py
60908f14082d4b2d229efc8ef1aab0e037c8c0bc 09-Apr-2000 Greg Ward <gward@python.net> Ditched the unused 'list_only' option.
Added code to include source files from 'build_clib' command to default file
list -- currently this won't work, since 'build_clib' doesn't have a
'get_source_files()' method!
/external/python/cpython2/Lib/distutils/command/sdist.py
578c10d9a542883428b54ef4684497c31b4cf8d3 31-Mar-2000 Greg Ward <gward@python.net> Changed to use the new 'has_pure_modules()' and 'has_ext_modules()' methods
provided by Distribution.
Cosmetic and error message tweaks.
Simplified 'make_release_tree()':
* extracted 'distutils.util.create_tree()'
* don't have to do hard-linking ourselves -- it's now handled by
'distutils.util.copy_file()' (although the detection of
whether hard linking is available still needs to be factored out)
Removed 'make_tarball()' and 'make_zipfile()' entirely -- their role
is now amply filled by 'distutils.util.make_archive()'.
Simplified 'make_distribution()':
* use Distribution's new 'get_full_name()' method
* use 'make_archive()' instead of if/elif/.../else on the archive format
/external/python/cpython2/Lib/distutils/command/sdist.py
03d1ae1f0152ef5a6fe4f8a21302387979bd04c9 29-Mar-2000 Greg Ward <gward@python.net> Moved the guts of 'make_tarball()' and 'make_zipfile()' to distutils.util
in preparation for the 'bdist_dumb' command; these methods remain as
trivial wrappers around the versions in distutils.util.
/external/python/cpython2/Lib/distutils/command/sdist.py
2dc139cc914ec366e769e464270b8af8aa751b78 18-Mar-2000 Greg Ward <gward@python.net> Patch from Bastian Kleineidam <calvin@cs.uni-sb.de>:
use 'util.remove_tree()' instead of 'nuke_release_tree()'.
/external/python/cpython2/Lib/distutils/command/sdist.py
3ce77fd05ed00168f618b63401d770ccc4f04b09 02-Mar-2000 Greg Ward <gward@python.net> Changed '__rcsid__' to '__revision__'.
/external/python/cpython2/Lib/distutils/command/sdist.py
4840112121e945d6ab6a5ab4adc9d6ba6ed9efa2 24-Feb-2000 Greg Ward <gward@python.net> Fix from est@hyperreal.org: missing initialize in 'find_defaults()'.
/external/python/cpython2/Lib/distutils/command/sdist.py
e01149cbe83778a5cf872a6b429ff33179b7cdcb 18-Feb-2000 Greg Ward <gward@python.net> Renamed 'set_default_options()' to 'initialize_options()', and
'set_final_options()' to 'finalize_options()'.
/external/python/cpython2/Lib/distutils/command/sdist.py
bbeceeaf9a5edf878154b17a6a94403a26822d51 18-Feb-2000 Greg Ward <gward@python.net> Renamed all 'options' class attributes to 'user_options'.
/external/python/cpython2/Lib/distutils/command/sdist.py
1993f9ad0e2cf53c8dc441cbbb44eb2e3a190538 18-Feb-2000 Greg Ward <gward@python.net> Renamed all command classes so they're exactly the same as the name of the
command itself: no more of this "FooBar class for foo_bar command"
silliness.
/external/python/cpython2/Lib/distutils/command/sdist.py
a82122b8875a8bef0422dc236a6c4a9dadc5e417 18-Feb-2000 Greg Ward <gward@python.net> The 'sdist' command to create a source distribution. This is derived from the
old 'dist' command, but the code for dealing with manifests is completely
redone -- and renaming the command to 'sdist' is more symmetric with the
soon-to-exist 'bdist' command.
/external/python/cpython2/Lib/distutils/command/sdist.py