Hye-Shik Chang 
								
							 
						 
						
							
							
							
							
								
							
							
								99c48a8d31 
								
							 
						 
						
							
							
								
								Give information for compililation of _multiprocessing.SemLock on FreeBSD:  
							
							... 
							
							
							
							FreeBSD's P1003.1b semaphore support is highly experimental and
it's disabled by default.  Even if a user loads the experimental
kernel module manually, _multiprocessing doesn't work correctly due
to several known incompatibilities around sem_unlink and sem_getvalue,
yet. 
							
						 
						
							2008-06-28 01:04:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								190d56e009 
								
							 
						 
						
							
							
								
								add the multiprocessing package to fulfill PEP 371  
							
							
							
						 
						
							2008-06-11 02:40:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ronald Oussoren 
								
							 
						 
						
							
							
							
							
								
							
							
								5640ce2f1e 
								
							 
						 
						
							
							
								
								MacOS X: Enable 4-way universal builds  
							
							... 
							
							
							
							This patch adds a new configure argument on OSX:
        --with-universal-archs=[32-bit|64-bit|all]
When used with the --enable-universalsdk option this controls which
CPU architectures are includes in the framework. The default is 32-bit,
meaning i386 and ppc. The most useful alternative is 'all', which includes
all 4 CPU architectures supported by MacOS X (i386, ppc, x86_64 and ppc64).
This includes limited support for the Carbon bindings in 64-bit mode as well,
limited because (a) I haven't done extensive testing and (b) a large portion
of the Carbon API's aren't available in 64-bit mode anyway.
I've also duplicated a feature of Apple's build of python: setting the
environment variable 'ARCHFLAGS' controls the '-arch' flags used for building
extensions using distutils. 
							
						 
						
							2008-06-05 12:58:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Heller 
								
							 
						 
						
							
							
							
							
								
							
							
								de2d78a153 
								
							 
						 
						
							
							
								
								Fix misspelled sys.platform name and misspelled filename.  
							
							
							
						 
						
							2008-06-02 18:41:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								ef3dab28f2 
								
							 
						 
						
							
							
								
								Turn off debugging output for building bsddb.  
							
							
							
						 
						
							2008-05-29 21:23:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								0902cac4b3 
								
							 
						 
						
							
							
								
								Disable the use of BerkeleyDB 4.6 on platforms that appear to have  
							
							... 
							
							
							
							issues with it. 
							
						 
						
							2008-05-27 08:40:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								8f1a4a6828 
								
							 
						 
						
							
							
								
								Allow BerlekeyDB up through 4.7.  I doubt any of our unixy buildbots even have  
							
							... 
							
							
							
							that installed yet but the module code supports it. 
							
						 
						
							2008-05-26 19:29:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								c424061968 
								
							 
						 
						
							
							
								
								print out information about which BerkeleyDB library was found by  
							
							... 
							
							
							
							setup.py to use to build the bsddb module. 
							
						 
						
							2008-05-25 07:20:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								8c255e4173 
								
							 
						 
						
							
							
								
								Patch  #1722225 : Support QNX 6.  
							
							
							
						 
						
							2008-05-23 15:06:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Heller 
								
							 
						 
						
							
							
							
							
								
							
							
								03b75ddf7c 
								
							 
						 
						
							
							
								
								On HPUX, -fPIC must be used for linking.  _ctypes now builds on HP-UX  
							
							... 
							
							
							
							IA64 and PA machines.
The ctypes unittests work fine on the IA64, but dump core in
test_qsort on the PA. 
							
						 
						
							2008-05-20 19:53:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Vassalotti 
								
							 
						 
						
							
							
							
							
								
							
							
								1aed624f7c 
								
							 
						 
						
							
							
								
								Backport fast alternate io.BytesIO implementation.  
							
							... 
							
							
							
							Merged r62778, r62779, r62802, r62806, r62807, r62808, r62809, r62844,
r62846, r62952, r62956. 
							
						 
						
							2008-05-09 21:49:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								4b964f9c90 
								
							 
						 
						
							
							
								
								Add the 'json' package. Code taken from simplejson 1.9 and contributed by Bob  
							
							... 
							
							
							
							Ippolito.
Closes issue #2750 . 
							
						 
						
							2008-05-05 20:21:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Wouters 
								
							 
						 
						
							
							
							
							
								
							
							
								2fab8f1abb 
								
							 
						 
						
							
							
								
								Fix test_distutils to not fail when running 'make test' from a Python build  
							
							... 
							
							
							
							directory that is not the source directory (ie, one created using
'/path/to/source/configure'.) Leaves this test very slightly degraded in
that particular case, compared to the build-in-sourcedir case, but that case
isn't a particularly strong test either: neither test the actual path that
will be used after installing. There isn't a particularly good way to test
this, and a poor test beats a failing test. 
							
						 
						
							2008-04-05 23:39:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								cdbc977c03 
								
							 
						 
						
							
							
								
								Install 2to3 script.  
							
							
							
						 
						
							2008-03-24 12:57:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								440ca772f3 
								
							 
						 
						
							
							
								
								Have the binascii module use zlib's optimized crc32() function when available  
							
							... 
							
							
							
							to reduce our code size (1k data table and tiny bit of code).  It falls back
to its own without zlib. 
							
						 
						
							2008-03-24 00:08:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								0d2192be8b 
								
							 
						 
						
							
							
								
								Move itertools before future_builtins since the latter depends on the former.  
							
							... 
							
							
							
							From a clean build importing future_builtins would fail since itertools
wasn't built yet. 
							
						 
						
							2008-03-23 06:13:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Heller 
								
							 
						 
						
							
							
							
							
								
							
							
								8bdf81d2df 
								
							 
						 
						
							
							
								
								Merged changes from libffi3-branch.  
							
							... 
							
							
							
							The bundled libffi copy is now in sync with the recently released
libffi3.0.4 version, apart from some small changes to
Modules/_ctypes/libffi/configure.ac.
I gave up on using libffi3 files on os x.
Instead, static configuration with files from pyobjc is used. 
							
						 
						
							2008-03-04 20:09:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								a73fbe791d 
								
							 
						 
						
							
							
								
								Added future_builtins, which contains PEP 3127 compatible versions of hex() and oct().  
							
							
							
						 
						
							2008-02-23 03:09:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								773f347e7c 
								
							 
						 
						
							
							
								
								remove a repeated occurance of a hardcoded berkeleydb library version number  
							
							
							
						 
						
							2008-02-03 08:01:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								861e39678f 
								
							 
						 
						
							
							
								
								Directories from CPPFLAGS and LDFLAGS were being added in the reverse order for  
							
							... 
							
							
							
							searches as to how they were listed in the environment variable. 
							
						 
						
							2008-02-03 02:08:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								f866bac73c 
								
							 
						 
						
							
							
								
								Disable use of BerkeleyDB 4.6.x to see what the odd platform buildbots  
							
							... 
							
							
							
							think.  In particular, neal norwitz has traced an Ubuntu sparc64 crash
to the Lib/test/bsddb/test_basics.py test when opening a db with DB_THREAD. 
							
						 
						
							2008-01-28 23:21:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								8608d91e07 
								
							 
						 
						
							
							
								
								Added the Python core headers Include/*.h and pyconfig.h as dependencies for the extensions in Modules/  
							
							... 
							
							
							
							It forces a rebuild of all extensions when a header files has been modified 
							
						 
						
							2008-01-25 15:52:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								7f39c9fcbb 
								
							 
						 
						
							
							
								
								Backport of several functions from Python 3.0 to 2.6 including PyUnicode_FromString, PyUnicode_Format and PyLong_From/AsSsize_t. The functions are partly required for the backport of the bytearray type and _fileio module. They should also make it easier to port C to 3.0.  
							
							... 
							
							
							
							First chapter of the Python 3.0 io framework back port: _fileio
The next step depends on a working bytearray type which itself depends on a backport of the nwe buffer API. 
							
						 
						
							2008-01-25 12:18:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								b222bbc321 
								
							 
						 
						
							
							
								
								Build _ctypes after the other extensions. Its build process depends  
							
							... 
							
							
							
							on the _weakref extension (and maybe other modules, too) 
							
						 
						
							2008-01-18 09:51:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hye-Shik Chang 
								
							 
						 
						
							
							
							
							
								
							
							
								ea684743da 
								
							 
						 
						
							
							
								
								Enable platform-specific tweaks for FreeBSD 8 (exactly same to FreeBSD 7's yet)  
							
							
							
						 
						
							2007-10-28 12:38:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								e7f4d84830 
								
							 
						 
						
							
							
								
								remove another sleepycat reference  
							
							
							
						 
						
							2007-10-09 18:26:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								392505391e 
								
							 
						 
						
							
							
								
								Splits Modules/_bsddb.c up into bsddb.h and _bsddb.c and adds a C API  
							
							... 
							
							
							
							object available as bsddb.db.api.  This is based on the patch submitted
by Duncan Grisby here:
  http://sourceforge.net/tracker/index.php?func=detail&aid=1551895&group_id=13900&atid=313900 
See this thread for additional info:
  http://sourceforge.net/mailarchive/forum.php?thread_name=E1GAVDK-0002rk-Iw%40apasphere.com&forum_name=pybsddb-users 
It also cleans up the code a little by removing some ifdef/endifs for
python prior to 2.1 and for unsupported Berkeley DB <= 3.2. 
							
						 
						
							2007-10-09 06:02:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								1475cd8761 
								
							 
						 
						
							
							
								
								Allows BerkeleyDB 4.6.x >= 4.6.21 for the bsddb module.  
							
							
							
						 
						
							2007-10-06 07:51:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								f3d280e62a 
								
							 
						 
						
							
							
								
								Don't allow BerkeleyDB 4.6.x as the current 4.6.19 release is prone  
							
							... 
							
							
							
							to lockups.  We'll reenable it once a good 4.6.x release exists. 
							
						 
						
							2007-09-10 16:36:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Skip Montanaro 
								
							 
						 
						
							
							
							
							
								
							
							
								52bc1f1d62 
								
							 
						 
						
							
							
								
								If this is correct for py3k branch and it's already in the release25-maint  
							
							... 
							
							
							
							branch, seems like it ought to be on the trunk as well. 
							
						 
						
							2007-09-06 22:29:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthias Klose 
								
							 
						 
						
							
							
							
							
								
							
							
								691632f14d 
								
							 
						 
						
							
							
								
								- Added support for linking the bsddb module against BerkeleyDB 4.6.x.  
							
							
							
						 
						
							2007-09-03 23:33:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								4eb60e5330 
								
							 
						 
						
							
							
								
								keep setup.py from listing unneeded hash modules (_md5, _sha*) as  
							
							... 
							
							
							
							missing when they were not built because _hashlib with openssl provided
their functionality instead.
don't build bsddb185 if bsddb was built. 
							
						 
						
							2007-08-26 00:26:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								915c87d3e5 
								
							 
						 
						
							
							
								
								Bug  #1765375 : fix stripping of unwanted LDFLAGS.  
							
							
							
						 
						
							2007-08-24 11:47:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeffrey Yasskin 
								
							 
						 
						
							
							
							
							
								
							
							
								879975677a 
								
							 
						 
						
							
							
								
								When setup.py fails to find the necessary bits to build some modules, have it  
							
							... 
							
							
							
							print a slightly more informative message. 
							
						 
						
							2007-08-22 23:14:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								dc48b74497 
								
							 
						 
						
							
							
								
								Remove the rgbimg module.  It has been deprecated since Python 2.5.  
							
							
							
						 
						
							2007-05-20 07:09:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								e95cf1c8a2 
								
							 
						 
						
							
							
								
								Fix cmp vs. key argument for list.sort.  
							
							
							
						 
						
							2007-03-06 17:49:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Skip Montanaro 
								
							 
						 
						
							
							
							
							
								
							
							
								d1287323ca 
								
							 
						 
						
							
							
								
								patch 1673619 - identify extension modules which cannot be built  
							
							
							
						 
						
							2007-03-06 15:41:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Skip Montanaro 
								
							 
						 
						
							
							
							
							
								
							
							
								00c5a0138b 
								
							 
						 
						
							
							
								
								Teach setup.py how to find Berkeley DB on Macs using MacPorts.  
							
							
							
						 
						
							2007-03-04 20:52:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								eb9798892d 
								
							 
						 
						
							
							
								
								Prepare collections module for pure python code entries.  
							
							
							
						 
						
							2007-02-28 18:37:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								f1a4aa340e 
								
							 
						 
						
							
							
								
								Ignore directory time stamps when considering  
							
							... 
							
							
							
							whether to rerun libffi configure. 
							
						 
						
							2007-02-14 11:30:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								8b96a35d14 
								
							 
						 
						
							
							
								
								Support linking of the bsddb module against BerkeleyDB 4.5.x  
							
							... 
							
							
							
							(will backport to 2.5) 
							
						 
						
							2007-01-05 01:59:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew M. Kuchling 
								
							 
						 
						
							
							
							
							
								
							
							
								738446f44d 
								
							 
						 
						
							
							
								
								Check db_setup_debug for a few print statements; change sqlite_setup_debug to False  
							
							
							
						 
						
							2006-10-27 18:13:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								73f12a33f7 
								
							 
						 
						
							
							
								
								Add some commentary on -mimpure-text.  
							
							
							
						 
						
							2006-08-09 23:42:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew M. Kuchling 
								
							 
						 
						
							
							
							
							
								
							
							
								8607042889 
								
							 
						 
						
							
							
								
								[Patch  #1464056 ] Ensure that we use the panelw library when linking with ncursesw.  
							
							... 
							
							
							
							Once I see how the buildbots react, I'll backport this to 2.4. 
							
						 
						
							2006-08-06 22:07:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Heller 
								
							 
						 
						
							
							
							
							
								
							
							
								1798489547 
								
							 
						 
						
							
							
								
								Fix   #1530448  - fix ctypes build failure on solaris 10.  
							
							... 
							
							
							
							The '-mimpure-text' linker flag is required when linking _ctypes.so. 
							
						 
						
							2006-08-04 18:57:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								38ff36c4cc 
								
							 
						 
						
							
							
								
								Whitespace normalization.  
							
							
							
						 
						
							2006-06-30 06:18:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ronald Oussoren 
								
							 
						 
						
							
							
							
							
								
							
							
								9b8b619491 
								
							 
						 
						
							
							
								
								Use staticly build copies of zlib and bzip2 to build the OSX installer, that  
							
							... 
							
							
							
							way the resulting binaries have a better change of running on 10.3.
This patch also updates the search logic for sleepycat db3/4, without this
patch you cannot use a sleepycat build with a non-standard prefix; with this
you can (at least on OSX) if you add the prefix to CPPFLAGS/LDFLAGS at
configure-time. This change is needed to build the binary installer for OSX. 
							
						 
						
							2006-06-27 12:53:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								d792392db4 
								
							 
						 
						
							
							
								
								add depends = ['md5.h']  to the _md5 module extension for correctness sake.  
							
							
							
						 
						
							2006-06-05 23:38:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ronald Oussoren 
								
							 
						 
						
							
							
							
							
								
							
							
								fb2a169ce3 
								
							 
						 
						
							
							
								
								Drop Mac wrappers for the WASTE library.  
							
							
							
						 
						
							2006-06-04 14:24:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								c649ec5b69 
								
							 
						 
						
							
							
								
								Apply modified version of Collin Winter's patch  #1478788  
							
							... 
							
							
							
							Renames functional extension module to _functools and adds a Python
functools module so that utility functions like update_wrapper can be
added easily. 
							
						 
						
							2006-05-29 12:43:05 +00:00