| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to add the "display metadata" options: --name, --version, --author,
and so forth. Main changes:
* added 'display_options' class attribute to list all the "display only"
options (--help-commands plus the metadata options)
* added DistributionMetadata class as a place to put the actual
metadata information from the setup script (not to be confused with
the metadata display options); the logic dealing with metadata
(eg. return self.name or "UNKNOWN") is now in this class
* changed 'parse_command_line()' to use the new OO interface provided
by fancy_getopt, mainly so we can get at the original order of
options on the command line, so we can print multiple lines of
distribution meta-data in the order specified by the user
* added 'handle_display_options()' to handle display-only options
Also fixed some crufty old comments/docstrings.
|
|
|
|
|
|
| |
Added 'set_option_table()' method.
Added missing 'self' to 'get_option_order()'.
Cosmetic/comment/docstring tweaks.
|
|
|
|
|
| |
leaving in its place a tiny wrapper around the FancyGetopt class
for backwards compatibility.
|
|
|
|
|
|
|
|
| |
class. (Mainly this was to support the ability to go back after the
getopt operation is done and get extra information about the parse,
in particular the original order of options seen on the command line.
But it's a big improvement and should make it a lot easier to add
functionality in the future.)
|
| |
|
|
|
|
| |
Reformatted wide paragraphs.
|
| |
|
|
|
|
| |
'\textbackslash'.
|
| |
|
| |
|
|
|
|
| |
option.
|
|
|
|
| |
(4-space indents already used.)
|
| |
|
|
|
|
|
| |
in the Makefile that start with "./" to be absolute paths (with the
implied root being the directory where the Makefile itself was found).
|
|
|
|
|
| |
information from config.h. Code is still there in case someone in the
future needs to parse an autoconf-generated config.h file.
|
|
|
|
| |
Two small fixes to 'link_shared_object()'.
|
|
|
|
| |
values. Untested by me.
|
|
|
|
|
|
| |
<bozon@natur.cuni.cz>.
(Mark Hammond, other Python/Windows cognoscenti: please check this!)
|
|
|
|
|
|
| |
explanation of why you'd want to use it.
Based on a question from Michael Simcich <msimcich@accesstools.com>.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- DistutilsOptionError is now documented as it's actually used, ie.
to indicate bogus option values (usually user options, eg. from
the command-line)
- added DistutilsSetupError to indicate errors that definitely arise
in the setup script
- got rid of DistutilsValueError, and changed all usage of it to
either DistutilsSetupError or ValueError as appropriate
- simplified a bunch of option get/set methods in Command and
Distribution classes -- just pass on AttributeError most of
the time, rather than turning it into something else
|
|
|
|
|
| |
Note that comparisons of deeply nested objects can still dump core in
extreme cases.
|
|
|
|
|
|
|
|
| |
The following adds support for RTSP (RFC2326) URLs to the standard
urlparse.py module.
(Augmented by FLD to include rtspu:, specified in the same RFC & OK'd
by Anthony.)
|
|
|
|
| |
with ":".
|
|
|
|
| |
Started spewing "Creating Built Distributions" section.
|
|
|
|
| |
rather than cobbling them togethere here.
|
|
|
|
| |
'native_path()'.
|
|
|
|
|
|
|
| |
than we actually use, and do actually use AR and SO.
Run ranlib on static libraries. (Should probably have a platform-check
so we don't run ranlib when it's not necessary, ie. on most modern
Unices.)
|
|
|
|
| |
on Unix either, so should probably disappear entirely.)
|
|
|
|
| |
suggestion from Greg Stein.
|
| |
|
|
|
|
|
|
| |
major, minor, micro, level, serial
Values are now monotonically increasing with each new release.
|
|
|
|
| |
explained).
|
|
|
|
|
|
| |
is a string "a2", "b1", "c1", or '' for a final release.
Added version_info and hexversion to the module docstring.
|
|
|
|
| |
inserted dictionary values. Also, simplified the logic a bit.
|
|
|
|
|
|
|
| |
ihooks.ModuleLoader does not implement reload(mod) correctly:
If mod has already been loaded by ModuleLoader, it has
been returned from a cache. Added an additional parameter
to import_it() to force reloading.
|
|
|
|
| |
Updated to version 1.4.
|
|
|
|
| |
Added test for Unicode string concatenation.
|
|
|
|
| |
Added more documentation. Clarified some existing comments.
|
|
|
|
|
| |
Fixed problem with Unicode string concatenation:
u = (u"abc" u"abc") previously dumped core.
|
|
|
|
| |
Added test output for Unicode string concatenation test.
|
|
|
|
|
| |
docstrings, the documentation guidelines call for "Unicode", not
"unicode". Comply.
|
| |
|
| |
|
|
|
|
| |
for the idea).
|
|
|
|
| |
Still some not-quite-standard definitions in here that I have to fix.
|
|
|
|
| |
more consistent with the rest of the Python docs.
|
| |
|
|
|
|
| |
Describe policy on vertical lines in tables.
|