| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
the command that actually creates "dumb" binary distributions, ie.
tarballs and zip files that you just unpack under <prefix> or <exec-prefix>.
Very limited, but it's a start.
|
|
|
|
|
|
|
| |
Initial revision is pretty limited; it only knows how to generate "dumb"
binary distributions, i.e. a tarball on Unix and a zip file on Windows.
Also, due to limitations in the installation code, it only knows how to
distribute Python library code. But hey, it's a start.
|
| |
|
|
|
|
|
| |
Added 'get_inputs()' (which is strikingly similar to 'get_outputs()' - sigh).
Cosmetic tweaks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Some refinements on the Wise file, also adding mmap.pyd.
|
|
|
|
| |
in scope on systems where mode_t isn't the same size as int...
|
|
|
|
|
|
| |
override)
add missing DECREFs in error handling code of CALL_FUNCTION
|
|
|
|
| |
was a superfluous check for the platform.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Reformatted for 8-space tabs and fitted into 80-char lines by GvR.
Mark writes:
* the Win32 version now accepts the same args as the Unix version.
The win32 specific "tag" param is now optional. The end result is
that the exact same test suite runs on Windows (definately a worthy
goal!).
* I changed the error object. All occurences of the error, except
for 1, corresponds to an underlying OS error. This one was changed
to a ValueError (a better error for that condition), and the module
error object is now simply EnvironmentError. All win32 error
routines now call the new Windows specific error handler.
|
| |
|
|
|
|
|
|
|
| |
can't remember who. :-) Changes:
- Support for Windows NT (different locking behavior)
- Added a logging mechanism
|
|
|
|
|
|
|
|
| |
can't remember who. :-) Changes:
- Owner name+email made generic instead of GvR
- Support for Windows NT (running from a .bat file)
- DOcument <HTML>...</HTML> tags
|
|
|
|
|
| |
tab-setting magic much smarter, more correct, and more easily
extensible.
|
|
|
|
|
| |
changed from 8.0 to 8.1 and I see no big reason to use objects in 8.0.
At least now it works again with all versions from 8.0 - 8.3.
|
| |
|
|
|
|
|
|
|
|
|
| |
(1) In opendir(), don't call the lock-release macros; we're
manipulating list objects and that shouldn't be done in unlocked
state.
(2) Don't use posix_strint() for chmod() -- the mode_t arg might be a
64 bit int (reported by Nick Maclaren).
|
|
|
|
| |
them out of the changelogs :-(
|
|
|
|
| |
"innermost last". The latter was mysterious to newbies.
|
|
|
|
| |
(Mostly.)
|
| |
|
|
|
|
| |
add test cases for non-UserList class, tuple, & string
|
|
|
|
|
|
|
| |
If a non-tuple sequence is passed as the *arg, convert it to a tuple
before checking its length.
If named keyword arguments are used in combination with **kwargs, make
a copy of kwargs before inserting the new keys.
|
| |
|
|
|
|
| |
Careful, this has had zero testing (except by Peter)!
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
dictionary that contains the same key/value pairs as p.
|
| |
|
|
|
|
|
|
| |
Building on Windows NT.
Removed Tcl installation.
Commented out Doc installation.
|
| |
|
|
|
|
| |
Win32 test case.
|
|
|
|
| |
Win32 test case
|
|
|
|
| |
(Needs testing on Win32.)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
light of three different situations: (1) running from build; (2)
running from installed; (3) running without being able to find an
installation (e.g. as a COM object). The system paths in the
repository are only used for (3); the path deduced from the
installation location are used otherwise. PYTHONHOME overrides in all
cases.
Read the comments for more details.
|
|
|
|
|
| |
name is much longer, which fouls up dis's formatting slightly; this is
a "fix" for that.
|
|
|
|
|
| |
script pointed to by PYTHONPATH will be executed on startup. That
should say PYTHONSTARTUP.
|
|
|
|
| |
Martinez Foffani <hfoffani@sofrecom.com.ar>.
|
|
|
|
|
| |
device info. I don't know why these occur, but they seem to be
shortlived and harmless.
|
|
|
|
|
| |
PyErr_Occurred(), just set x=NULL and break. Oh, and make Jeremy stop
nagging me about the "special" indentation for this block.
|
|
|
|
|
|
| |
the return value of PySequence_Length(). If an exception occurred,
the returned length will be -1. Make sure this doesn't get obscurred,
and that the bogus length isn't used.
|
|
|
|
| |
If you do a "cvs update" in the Lib directory, it will pop up there.
|
| |
|