Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								749f481478 
								
							 
						 
						
							
							
								
								Backport from r23c1-branch:  
							
							... 
							
							
							
							Pimp crashed if you tried to install a non-installable package, in stead
of printing a decent error message. Fixes #773450.. 
							
						 
						
							2003-07-21 20:47:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								c5991b0c02 
								
							 
						 
						
							
							
								
								Use  http://www.python.org/packman  as the base URL. Also upped the version  
							
							... 
							
							
							
							number because of this. 
							
						 
						
							2003-06-29 00:09:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								5da131b2df 
								
							 
						 
						
							
							
								
								Added two keys to database format: User-install-skips is an array of pathname  
							
							... 
							
							
							
							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. 
							
						 
						
							2003-06-01 20:57:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								2a97dcce09 
								
							 
						 
						
							
							
								
								Use splitlines() in stead of split() to split lines, and added a method  
							
							... 
							
							
							
							shortdescription() so the code to split off the first line of the
description isn't all over the place. 
							
						 
						
							2003-06-01 20:03:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								9f0c5754a6 
								
							 
						 
						
							
							
								
								- Get the database from a different place.  
							
							... 
							
							
							
							- Added support for multi-line descriptions. Doesn't look nice
yet in Package Manager. 
							
						 
						
							2003-05-29 22:07:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								b789a060ee 
								
							 
						 
						
							
							
								
								- Added a scheme whereby pimp can update itself, by importing a module  
							
							... 
							
							
							
							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. 
							
						 
						
							2003-05-28 18:56:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								c7c78ae531 
								
							 
						 
						
							
							
								
								Allow for Version, Flavor and Download-URL not being set.  
							
							
							
						 
						
							2003-05-06 13:07:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								705553acab 
								
							 
						 
						
							
							
								
								When doing a forced install of a package depending on a pseudo-package  
							
							... 
							
							
							
							you got a strange error message. Fixed. 
							
						 
						
							2003-05-06 12:44:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								4f45011af2 
								
							 
						 
						
							
							
								
								CWI moved websites around without me knowing it, and together with  
							
							... 
							
							
							
							a bug in urllib2 this caused pimp to stop working. Fixed the URL to
make it work again. 
							
						 
						
							2003-05-02 20:27:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								6432f78215 
								
							 
						 
						
							
							
								
								Only return a warning message about not all files being unpacked if there  
							
							... 
							
							
							
							were indeed files that weren't unpacked. 
							
						 
						
							2003-04-22 13:56:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								20fa6754d1 
								
							 
						 
						
							
							
								
								Allow switching of install dir after creation of preferences.  
							
							... 
							
							
							
							Changed some message to be clearer when presented by Package Manager. 
							
						 
						
							2003-04-16 12:15:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								6fde1cef4a 
								
							 
						 
						
							
							
								
								- Use the tarfile module to unpack tarfiles.  
							
							... 
							
							
							
							- 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. 
							
						 
						
							2003-04-15 14:43:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								0ae3220736 
								
							 
						 
						
							
							
								
								Detabbed.  
							
							
							
						 
						
							2003-04-09 13:25:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								450bd873ac 
								
							 
						 
						
							
							
								
								Capturing the exit status for the build process didn't work. Using  
							
							... 
							
							
							
							popen2.Popen4() makes it work. Fixes  #702180 . 
							
						 
						
							2003-03-17 10:54:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								47e5987256 
								
							 
						 
						
							
							
								
								Patch by Andrew Straw: use urllib2 so proxie access works.  
							
							
							
						 
						
							2003-03-11 14:37:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								a460f446e9 
								
							 
						 
						
							
							
								
								- Added support for zip archives  
							
							... 
							
							
							
							- Better messages in case of a crash of the install-test script 
							
						 
						
							2003-02-17 12:21:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								a2125fe523 
								
							 
						 
						
							
							
								
								Better error messages and warnings.  
							
							
							
						 
						
							2003-02-16 23:03:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								0dacac48b9 
								
							 
						 
						
							
							
								
								Factored out classes for handling source and binary distributions. Source  
							
							... 
							
							
							
							now means "distutils-based source", binary "bdist format archive". Also
fixed various lurking bugs. 
							
						 
						
							2003-02-14 14:11:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								e71b9f830b 
								
							 
						 
						
							
							
								
								- Use distutils to find site-python (suggested by Thomas Heller, thanks!)  
							
							... 
							
							
							
							- Fixed a bug for packages without MD5 checksum. 
							
						 
						
							2003-02-12 16:37:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								53b341ff67 
								
							 
						 
						
							
							
								
								- Better way to find site-packages  
							
							... 
							
							
							
							- 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. 
							
						 
						
							2003-02-12 15:36:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								e7b33db22d 
								
							 
						 
						
							
							
								
								Changed database format to make fields adhere to PEP 241 where  
							
							... 
							
							
							
							applicable, and use a similar naming scheme for other fields. This
has drastically changed the structure, as the PEP241 names aren't
identifiers. 
							
						 
						
							2003-02-11 22:40:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								8d326b8581 
								
							 
						 
						
							
							
								
								Punctuation fixes in docstrings.  
							
							
							
						 
						
							2003-02-10 16:08:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								6a600aba2d 
								
							 
						 
						
							
							
								
								Added docstrings.  
							
							
							
						 
						
							2003-02-10 15:55:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								26bf3acf42 
								
							 
						 
						
							
							
								
								- Better exception when the database isn't found.  
							
							... 
							
							
							
							- Allow for "manual:" pseudo-scheme in downloadURL to signal that
  the download should be done manually. 
							
						 
						
							2003-02-10 14:19:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								c4b217dd18 
								
							 
						 
						
							
							
								
								Use MD5 checksums to check archive integrity and forestall downloads.  
							
							
							
						 
						
							2003-02-10 13:38:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								b4bb64e288 
								
							 
						 
						
							
							
								
								Added preInstall and postInstall commands to packages. PIL needs this  
							
							... 
							
							
							
							(preInstall, at least). 
							
						 
						
							2003-02-10 13:08:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								95839b8af9 
								
							 
						 
						
							
							
								
								Strawman for a Package Install Manager for Python. It isn't CPAN yet, but at  
							
							... 
							
							
							
							less than 500 lines it already manages to test whether Numeric is installed,
and can install it if it isn't, including any prerequisites. 
							
						 
						
							2003-02-09 23:10:20 +00:00