| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
The fact that this was failing and went unnoticed so long seems like a good argument for being able to enable and disble py3kwarnings through Python.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
something (overridable through Install-command entry)
- Hidden status is now determined by flavor == hidden, not by
missing Download-URL. Hidden packages behave like installer packages.
- Made some error messages a bit more understandable.
Because there's new functionality the version has been upped to 0.5.
|
|
|
|
|
|
| |
- using a different database for non-final releases should only be done
for X.Y.0. Non-final micro releases can use the default database just fine,
as they are required to be backward compatible.
|
| |
|
|
|
|
|
|
| |
- there were no accessor functions for the global per-database fields
- packages and their dependencies were installed in order in stead
of in reverse order.
|
|
|
|
| |
Bob Ippolito.
|
|
|
|
| |
to its dependencies. Fixes #733819.
|
|
|
|
|
|
|
| |
donated by Kevin Ollivier. This is now the default downloader.
- Added a watcher mechanism, whereby downloaders and unpackers (and,
later builders) can give status feedback to the user. When running
pimp as a command line tool in verbose mode print this output.
|
|
|
|
| |
preferences object.
|
|
|
|
|
|
|
| |
- Try not only "darwin-7.X.Y" but also "darwin-7.X" and "darwin-7",
so far we've never had to create anew database for a minor release.
- Distinguish between the various different installs (user-installed
MacPython, apple-installed MacPython, other).
|
|
|
|
|
| |
Things will definitely change before 2.4, but for now use a slightly
different URL.
|
|
|
|
|
| |
Pimp crashed if you tried to install a non-installable package, in stead
of printing a decent error message. Fixes #773450..
|
|
|
|
| |
number because of this.
|
|
|
|
|
|
| |
prefixes, any file that is skipped during a per-user install that matches
this set is *not* an error; Systemwide-only is a boolean that says the
package cannot be installer per-user.
|
|
|
|
|
| |
shortdescription() so the code to split off the first line of the
description isn't all over the place.
|
|
|
|
|
| |
- Added support for multi-line descriptions. Doesn't look nice
yet in Package Manager.
|
|
|
|
|
|
|
| |
pimp_update if it exists. Upped the version number to indicate this.
Fixes #731626.
- Added -V (print version) and -u (specify database URL) options when run
as a command line tool.
|
| |
|
|
|
|
| |
you got a strange error message. Fixed.
|
|
|
|
|
| |
a bug in urllib2 this caused pimp to stop working. Fixed the URL to
make it work again.
|
|
|
|
| |
were indeed files that weren't unpacked.
|
|
|
|
| |
Changed some message to be clearer when presented by Package Manager.
|
|
|
|
|
|
|
|
|
| |
- Allow setting the destination install directory. If this is set then
it is used for the modules, other items (header files, etc) are not
installed, and warnings are printed if the package would have liked to.
Unfortunaltey binary installs seem broken due to a tarfile bug (#721871)
or my misunderstanding of how tarfile works.
|
| |
|
|
|
|
| |
popen2.Popen4() makes it work. Fixes #702180.
|
| |
|
|
|
|
| |
- Better messages in case of a crash of the install-test script
|
| |
|
|
|
|
|
| |
now means "distutils-based source", binary "bdist format archive". Also
fixed various lurking bugs.
|
|
|
|
| |
- Fixed a bug for packages without MD5 checksum.
|
|
|
|
|
|
|
| |
- Catch stderr as well as stdout
- Fixed a bug with non-installable packages
- Parse .pth files after installing, so you don't have to restart Python (or
the IDE) after installing.
|
|
|
|
|
|
| |
applicable, and use a similar naming scheme for other fields. This
has drastically changed the structure, as the PEP241 names aren't
identifiers.
|
| |
|
| |
|
|
|
|
|
| |
- Allow for "manual:" pseudo-scheme in downloadURL to signal that
the download should be done manually.
|
| |
|
|
|
|
| |
(preInstall, at least).
|
|
less than 500 lines it already manages to test whether Numeric is installed,
and can install it if it isn't, including any prerequisites.
|