Benjamin Peterson
afa1b30969
fix finding visual studio 2008 on 64 bit #8854
2010-06-21 15:27:46 +00:00
Benjamin Peterson
77d534e59d
bump version to 2.7 rc1
2010-06-06 00:22:09 +00:00
Ronald Oussoren
593e4ca7a5
Fix for issue #7724 : ensure that distutils and python's own setup.py
...
honor the MacOSX SDK when one is specified.
This is needed to be able to build using the 10.4u SDK while running
on OSX 10.6.
This is a fixed version of the patch in r80963, I've tested this patch
on OSX and Linux.
2010-06-03 09:47:21 +00:00
Tarek Ziadé
4fc2a008b8
upgraded distutils docs w.r.t. the manifest regeneration
2010-05-17 10:54:43 +00:00
Tarek Ziadé
422545f0e7
Fixed #8688 : Distutils now recalculates MANIFEST everytime.
2010-05-17 10:06:20 +00:00
Benjamin Peterson
c251607d59
bump version to 2.7 beta 2
2010-05-08 17:08:17 +00:00
Antoine Pitrou
dac6aeb43c
Revert r80963 - it broke compilation everywhere
2010-05-08 15:23:57 +00:00
Ronald Oussoren
d875d3c36e
Fix for issue #7724 : make it possible to build using
...
the OSX 10.4u SDK on MacOSX 10.6 by honoring the specified
SDK when looking for files.
2010-05-08 08:44:37 +00:00
Ronald Oussoren
9545a23c7f
In a number of places code still revers
...
to "sys.platform == 'mac'" and that is
dead code because it refers to a platform
that is no longer supported (and hasn't been
supported for several releases).
Fixes issue #7908 for the trunk.
2010-05-05 19:09:31 +00:00
Tarek Ziadé
a5cd18275e
Fixed #8577 . distutils.sysconfig.get_python_inc() now differenciates buildir and srcdir
2010-04-30 12:15:12 +00:00
Benjamin Peterson
fbac6c1590
bump version to 2.7b1
2010-04-10 16:22:05 +00:00
Tarek Ziadé
ef253ac84e
removed the local copy of xxmodule, and skip only test_build_ext when xxmodule is not found, not the whole unittest
2010-04-02 21:14:04 +00:00
Florent Xicluna
8d1da0f5c3
#7092 : Fix some -3 warnings, and fix Lib/platform.py when the path contains a double-quote.
2010-04-01 18:17:09 +00:00
Florent Xicluna
3f5d146323
No more deprecation warnings for distutils.sysconfig, following r78666.
...
But when the "dl" module is available, it gives a py3k deprecation warning.
2010-03-21 11:50:17 +00:00
Florent Xicluna
1f3b4e12e8
Fix some py3k warnings in the standard library.
2010-03-07 12:14:25 +00:00
Benjamin Peterson
8e7c1178a0
bump version to 2.7a4
2010-03-06 20:34:14 +00:00
Tarek Ziadé
c49b6efbca
search in the alternative location for VCExpress
2010-03-06 02:17:28 +00:00
Tarek Ziadé
5501e6a7da
fixed various failures and environment alterations in distutils.test_build_ext
2010-03-06 02:11:14 +00:00
Tarek Ziadé
895ee2419d
files used by win32 tests
2010-03-06 01:27:09 +00:00
Tarek Ziadé
7e48ff8e50
simplified the fallback case
2010-03-06 01:23:21 +00:00
Tarek Ziadé
fbf50b8c7c
provide a fallback for xxmodule.c in case the buildir is not present
2010-03-06 01:18:27 +00:00
Tarek Ziadé
b30868a391
copied back the build_ext tests from 2.6
2010-03-06 01:04:14 +00:00
Benjamin Peterson
b3be23ad27
remove the svn:executable property from files that don't have shebang lines
2010-03-05 03:20:06 +00:00
Tarek Ziadé
dd7bef9bf5
reverting partially distutils to its 2.6.x state so 2.7a4 looks more like the 2.7b1 in this. the whole revert will occur after a4 is tagged
2010-03-05 00:16:02 +00:00
Tarek Ziadé
b0aad6cd09
removed debugging code
2010-02-23 04:57:05 +00:00
R. David Murray
f28fd24c36
Issue 6292: for the moment at least, the test suite passes if run
...
with -OO. Tests requiring docstrings are skipped. Patch by
Brian Curtin, thanks to Matias Torchinsky for helping review and
improve the patch.
2010-02-23 00:24:49 +00:00
Georg Brandl
28aeb0d0ab
Add missing import when running these tests standalone.
2010-02-06 23:53:52 +00:00
Benjamin Peterson
a7be9d240a
bump version to 2.7a3
2010-02-06 16:37:32 +00:00
Tarek Ziadé
b8c7b017e2
leaving global attributes for backward compat
2010-02-03 15:38:12 +00:00
Tarek Ziadé
bece7f2d36
fixed a typo on distutils.sysconfig. thanks arfever
2010-02-02 22:55:00 +00:00
Tarek Ziadé
92e68af56a
added local get_platform/set_platform APIs in distutils.sysconfig
2010-01-26 22:46:15 +00:00
Tarek Ziadé
0276c7ad0b
reintroduced the names in Distutils for APIs that were relocated
2010-01-26 21:21:54 +00:00
Tarek Ziadé
b28e5d7e41
fixed bdist_msi imports and added a test module for distutils.command.bdist_msi
2010-01-26 17:20:37 +00:00
Tarek Ziadé
f14c7fc33d
Fixed #7748 : now upload and register commands don't need to force the encoding anymore : DistributionMetada returns utf8 strings
2010-01-24 00:33:32 +00:00
Tarek Ziadé
5633a8048f
taking sysconfig out of distutils
2010-01-23 09:23:15 +00:00
Tarek Ziadé
ae7731af45
module cleanup
2010-01-11 23:41:32 +00:00
Tarek Ziadé
dc0f487c3b
Fixed #5372 : .o files are now always rebuilt because file age test don't work in some case
2010-01-11 22:50:29 +00:00
Benjamin Peterson
aa7e51f006
bump version to 2.7a2
2010-01-09 16:34:06 +00:00
Tarek Ziadé
c25417f644
Fixed #7617 : all flavors of gcc should be recognized now
2010-01-08 23:42:23 +00:00
Ronald Oussoren
ca8e7ec216
Unittests and news items for the patch in r77026.
2009-12-24 14:50:35 +00:00
Ronald Oussoren
728cc6110f
On OSX the output of "uname -m" always reflects the 32-bit architecture
...
for the machine ("i386" or "ppc"), even if the executable is
64-bit.
This patchs ensures that the distutils platform architecture
represents the architecture for the executable when running a
64-bit only executable on OSX.
2009-12-24 13:06:39 +00:00
Tarek Ziadé
3efd767336
backported r76993 and r76994 so the trunk behaves the same way with MSVC Manifest files editing
2009-12-21 23:31:55 +00:00
Tarek Ziadé
2b66da7d15
massive import cleaning in Distutils
2009-12-21 01:22:46 +00:00
Tarek Ziadé
2421d56e02
Fixed #7552 : fixed distutils.command.upload failure on very long passwords
2009-12-20 23:23:34 +00:00
Tarek Ziadé
c0680e2d4b
cleaned up the module (PEP 8 + old fashion test removal)
2009-12-15 06:29:19 +00:00
Tarek Ziadé
6c4847fbee
using an existing file to avoid dealing with a sleep to test file ages
2009-12-10 19:29:53 +00:00
Tarek Ziadé
1bd9b5e925
added test coverage for distutils.dep_util, and cleaned up the module
2009-12-10 15:29:03 +00:00
Ronald Oussoren
9fa9a0d635
Fix an issue with the detection of a non-existing SDK
...
on OSX. Without this patch it wasn't possible after all
to compile extensions on OSX 10.6 with the binary
installer unless the user had installed the (non-default)
10.4u SDK.
2009-12-10 10:27:09 +00:00
Tarek Ziadé
4b7f9439c0
removed the usage of rfc822 in favor of email.message.Message
2009-12-08 09:39:51 +00:00
Tarek Ziadé
a939ecd95b
Issue #7457 : added a read_pkg_file method to distutils.dist.DistributionMetadata so we can read back PKG-INFO files
2009-12-08 08:56:49 +00:00
Tarek Ziadé
4f38317d5a
Fixed #1923 : make sure we don't strip meaningful whitespace in PKG-INFO Description field
2009-12-06 09:22:40 +00:00
Benjamin Peterson
d78cec5f39
bump version to 2.7a1
2009-12-05 17:47:56 +00:00
Martin v. Löwis
c218a2fac8
Issue #4120 : Drop reference to CRT from manifest when building
...
extensions with msvc9compiler.
2009-12-03 20:53:51 +00:00
Tarek Ziadé
a5076a2543
Fixed #7408 : dropped group ownership checking because it relies on os-specific rules
2009-11-29 22:20:30 +00:00
Tarek Ziadé
39de1fc5c8
dragfullwindows can have value 2
2009-11-19 05:33:16 +00:00
Tarek Ziadé
acccafcf70
#7293 : distutils.test_msvc9compiler now uses a key that exists on any fresh windows install
2009-11-18 08:46:56 +00:00
Tarek Ziadé
9c48da74bc
fixed stdout alteration in test_distutils
2009-11-01 22:33:45 +00:00
Tarek Ziadé
c9dbca8d63
removed spurious spaces
2009-10-28 06:45:18 +00:00
Tarek Ziadé
40b998b05d
Fixed #1180 : Option to ignore ~/.pydistutils.cfg in Distutils
2009-10-27 23:06:10 +00:00
Tarek Ziadé
1733c9362b
fixed warning and error message
2009-10-24 15:51:30 +00:00
Tarek Ziadé
468f700af7
fixed finally state in distutils.test_util
2009-10-24 15:19:03 +00:00
Tarek Ziadé
b9c1cfc428
Issue #7071 : byte-compilation in Distutils now looks at sys.dont_write_bytecode
2009-10-24 15:10:37 +00:00
Tarek Ziadé
672422a328
#7066 - Fixed distutils.archive_util.make_archive behavior so it restores the cwd
2009-10-24 13:29:44 +00:00
Tarek Ziadé
2b06d42db5
Changed distutils tests to avoid environment alteration
2009-10-18 09:28:26 +00:00
Tarek Ziadé
19e6f0160d
this test requires zlib support
2009-10-16 23:04:16 +00:00
Benjamin Peterson
de0559998f
replace callable()
2009-10-09 22:05:45 +00:00
Andrew M. Kuchling
b6f0128c63
Use standard comma punctuation; reword some sentences in the docs
2009-10-05 22:32:48 +00:00
Tarek Ziadé
3b34dd871a
now uses the right exception type
2009-10-03 14:52:33 +00:00
Tarek Ziadé
f638486cf0
removing the last remaning apply() calls
2009-10-03 00:07:35 +00:00
Tarek Ziadé
1b48671ef1
#6516 added owner/group support for tarfiles in Distutils
2009-10-02 23:49:48 +00:00
Ronald Oussoren
68776dbd3c
Half of the fix for issue 6957: ensure that distutils
...
ignores the '-isysroot' option on OSX when the
corresponding SDK is not installed.
This ensures that the user can compile extensions
on OSX 10.6 using the Python.org installer and a
default installation of Xcode.
2009-09-22 19:27:44 +00:00
Tarek Ziadé
0cfef2c3a4
forgot to commit a file in previous commit (r74994, issue #6954 )
2009-09-21 13:49:57 +00:00
Tarek Ziadé
9977335984
#6954 : Fixed crash when using DISTUTILS_DEBUG flag in Distutils.
2009-09-21 13:41:08 +00:00
Tarek Ziadé
ccaf380fab
improving distutils coverage
2009-09-21 13:23:35 +00:00
Tarek Ziadé
6d2db3784a
improved distutils test coverage: now the DEBUG mode is covered too (will help fix the issue #6954 in py3k branch)
2009-09-21 12:19:07 +00:00
Ronald Oussoren
0180565054
Update distutils.util tests after my changes
...
to --with-universal-archs
2009-09-15 21:24:07 +00:00
Ronald Oussoren
5d90029041
Finish support for --with-universal-archs=intel
...
and --with-universal-archs=3-way (issue6245)
2009-09-15 19:13:15 +00:00
Ezio Melotti
1036a7f7e1
#6026 - fix tests that failed without zlib
2009-09-12 14:43:43 +00:00
Tarek Ziadé
bed26a3ce3
Issue #6163 : Fixed HP-UX runtime library dir options in distutils.unixcompiler
2009-09-09 08:14:20 +00:00
Tarek Ziadé
9132916efb
fixed typo
2009-08-18 08:21:49 +00:00
Tarek Ziadé
1c8c9d1264
added more test coverage for distutils.filelist to prevent regressions when fnmatch or re are changed
2009-08-18 08:16:33 +00:00
Tarek Ziadé
e2f35c3588
module cleanup
2009-08-17 21:48:22 +00:00
Tarek Ziadé
98026f1521
fixed how fnmatch.translate is used (since it has changed in r74475 for #6665 ). Now the code is not harcoding the usage of $ anymore
2009-08-17 21:28:34 +00:00
Tarek Ziadé
af2406f215
Issue #6545 : Removed assert statements in distutils.Extension, so the behavior is similar when used with -O
2009-07-22 08:55:19 +00:00
Tarek Ziadé
a99dedfce2
#6466 refactored distutils duplicate get_versions() functions (used to get gcc/ld/dllwrap versions)
2009-07-16 15:35:45 +00:00
Hirokazu Yamamoto
6633a6606b
Fixed distutils test.
2009-07-12 02:04:47 +00:00
Tarek Ziadé
51f32c00e8
reverted changes for #6459 (doesn't apply on 2.x)
2009-07-11 17:21:00 +00:00
Tarek Ziadé
23a3775cc8
fixed #6459 : distutils.command.build_ext.get_export_symbols now uses 'PyInit'
2009-07-11 10:55:27 +00:00
Tarek Ziadé
51c045d6b4
cleaned up distutils.build_ext module
2009-07-11 10:48:31 +00:00
Tarek Ziadé
1c6ebc22bc
cleaned up distutils.command.build
2009-07-10 10:00:21 +00:00
Tarek Ziadé
3f7cba1b65
Added test coverage for distutils.command.build
2009-07-10 09:57:15 +00:00
Tarek Ziadé
8c40001175
Fixed #6455 (the test shall use pyd files under win32, rather than so files)
2009-07-10 09:10:33 +00:00
Tarek Ziadé
00490f2754
PendingDeprecationWarning -> DeprecationWarning in build_ext
2009-07-09 07:42:42 +00:00
Tarek Ziadé
42b145d0e2
Sets the compiler attribute to keep the old behavior for third-party packages.
2009-07-08 22:40:51 +00:00
Tarek Ziadé
e670e5ad5b
Fixed #6377 : distutils compiler switch ignored (and added a deprecation warning if compiler is not used as supposed = a string option)
2009-07-06 12:50:46 +00:00
Tarek Ziadé
cd947e0c6a
using print statements when used for user interaction
2009-07-04 02:59:19 +00:00
Tarek Ziadé
63f1738d4b
Fixed #6413 : fixed log level in distutils.dist.announce
2009-07-04 02:02:41 +00:00
Tarek Ziadé
9ad7bbc637
cleaned distutils.file_util
2009-07-03 19:14:49 +00:00
Tarek Ziadé
eea9d0d846
basic tests to raise distutils.file_util coverage
2009-07-03 19:01:12 +00:00
Tarek Ziadé
fe97ebbf62
cleaned up distutils.command.build_py
2009-07-03 09:01:07 +00:00