Benjamin Peterson
42d63847c3
rewrite translate_newlines for clarity
2009-12-06 17:37:48 +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
3513c87a21
fix date
2009-12-05 18:48:13 +00:00
Benjamin Peterson
4f51baf466
post release version bump
2009-12-05 18:40:02 +00:00
Benjamin Peterson
d2bdd503df
tag 2.7 alpha 1
2009-12-05 17:48:36 +00:00
Benjamin Peterson
d78cec5f39
bump version to 2.7a1
2009-12-05 17:47:56 +00:00
Benjamin Peterson
3b94c0bb10
move RPM spec for 2.7
2009-12-05 17:46:33 +00:00
Benjamin Peterson
c0321aa0d9
regenerate pydoc_topics
2009-12-05 17:45:40 +00:00
Mark Dickinson
2628590970
Add missing issue number in Misc/NEWS entry.
2009-12-04 11:30:16 +00:00
Mark Dickinson
1691025ff2
Avoid undefined behaviour due to overflow in i_divmod (Objects/intobject.c).
2009-12-04 11:24:38 +00:00
R. David Murray
820b0ea36c
Issue 7431: use TESTFN in test_linecache instead of trying to create a
...
file in the Lib/test directory, which might be read-only for the
user running the tests.
2009-12-03 23:57:59 +00:00
Martin v. Löwis
642017224a
Add Christoph Gohlke, for the issue 4120 work.
2009-12-03 21:01:16 +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
Mark Dickinson
3dc254181a
Issue #6985 : number of range() items should be constrained to lie
...
in a Py_ssize_t, not an int.
2009-12-03 12:08:56 +00:00
Benjamin Peterson
91c12ebc3d
disable pymalloc tricks with the --with-valgrind option #2422
...
Patch from James Henstridge.
2009-12-03 02:52:39 +00:00
Philip Jenvey
0299d0d7f0
actually close files
2009-12-03 02:40:13 +00:00
Philip Jenvey
2627553afa
#7177 : clarify the potential PIPE deadlock warnings
2009-12-03 02:25:54 +00:00
Antoine Pitrou
30b3b35cba
Issue #7333 : The `posix` module gains an `initgroups()` function providing
...
access to the initgroups(3) C library call on Unix systems which implement
it. Patch by Jean-Paul Calderone.
2009-12-02 20:37:54 +00:00
Eric Smith
f2bf0d2a51
Issue #4482 : Add tests for special float value formatting.
2009-12-02 17:43:06 +00:00
Mark Dickinson
34398184eb
Issue #7406 : Fix some occurrences of potential signed overflow in int
...
arithmetic.
2009-12-02 17:33:41 +00:00
Andrew M. Kuchling
5a73ff81f1
Markup fixes
2009-12-02 14:27:11 +00:00
Amaury Forgeot d'Arc
d728871ee1
#7419 : Fix a crash on Windows in locale.setlocale() when the category
...
is outside the allowed range.
2009-12-01 21:51:04 +00:00
Ronald Oussoren
7072f74dc8
Fix for issue #7416 : SIZEOF_UINTPTR_T can be invalid when configuring a
...
multi-architecture build (in particular when the architectures don't share
a common pointer size).
Fixed the same issue for SIZEOF_PTHREAD_T.
(No update to the NEWS file because this is a bugfix for an as yet unreleased
feature)
2009-12-01 15:54:01 +00:00
Mark Dickinson
117a899e4d
Add dtoa.c and dtoa.h to the relevant project files.
2009-11-30 21:51:30 +00:00
Raymond Hettinger
2ef9e8ce00
Update project file for new file: dtoa.c
2009-11-30 21:14:25 +00:00
Raymond Hettinger
9b4197ba53
Handle step values other than one.
2009-11-30 21:13:52 +00:00
Raymond Hettinger
e09f45a2e3
Issue 7410: deepcopy of itertools.count resets the count
2009-11-30 19:44:40 +00:00
Benjamin Peterson
d46430bd81
now that deepcopy can handle instance methods, this hack can be removed #7409
...
Thanks Robert Collins
2009-11-29 22:26:26 +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
Eric Smith
c4ab8339e9
Issue #3382 : Make '%F' and float.__format__('F') convert results to upper case. Much of the patch came from Mark Dickinson.
2009-11-29 17:40:57 +00:00
Mark Dickinson
ccc690d650
Issue #1678380 : When distinguishing between -0.0 and 0.0 in
...
compiler_add_o, use copysign instead of examining the first and last
bytes of the double. The latter method fails for little-endian
ARM, OABI, where doubles are little-endian but with the words swapped.
2009-11-28 16:32:27 +00:00
Antoine Pitrou
d16f57bf4d
Issue #1515 : Enable use of deepcopy() with instance methods. Patch by Robert Collins.
2009-11-28 15:55:58 +00:00
Mark Dickinson
c63392c152
Multiprocessing configure checks don't need LIBM
2009-11-28 13:13:13 +00:00
Mark Dickinson
31f0cfef0e
Include ieeefp.h (when available) in pyport.h instead of individually in
...
Objects/floatobject.c and Objects/complexobject.c. This should silence
compiler warnings about implicit declaration of the 'finite' function
on Solaris.
2009-11-28 12:30:36 +00:00
Georg Brandl
8d8f874c19
Fix versions and spacing.
2009-11-28 11:11:50 +00:00
Mark Dickinson
5afa6d4dcf
Issue #7272 , continued: don't re-use existing HAVE_BROKEN_POSIX_SEMAPHORES
...
to indicate that semaphores aren't available; define a new variable
POSIX_SEMAPHORES_NOT_ENABLED instead.
2009-11-28 10:44:20 +00:00
Gregory P. Smith
761ae0b8cc
fix typo
2009-11-27 17:51:12 +00:00
Vinay Sajip
01801d1f08
Issue #7403 : Fixed possible race condition in lock creation.
2009-11-27 14:03:36 +00:00
Martin v. Löwis
50ea4565bd
Issue #6508 : Add posix.{getresuid,getresgid,setresuid,setresgid}.
2009-11-27 13:56:01 +00:00
Antoine Pitrou
bf4a5fc8d8
Add ACKS entry for Pablo Mouzo
2009-11-27 13:24:29 +00:00
Antoine Pitrou
acbe3bdbab
Issue #6845 : Add restart support for binary upload in ftplib. The
...
`storbinary()` method of FTP and FTP_TLS objects gains an optional `rest`
argument. Patch by Pablo Mouzo.
(note: the patch also adds a test for the rest argument in retrbinary())
2009-11-27 13:18:34 +00:00
Georg Brandl
2600a33219
#7400 : typo.
2009-11-26 20:48:25 +00:00
Antoine Pitrou
2dab865ff1
When open_urlresource() fails, HTTPException is another possible error
2009-11-26 12:36:30 +00:00
Martin v. Löwis
0306894fb1
Fix typo.
2009-11-26 08:42:05 +00:00
Antoine Pitrou
e236c3c8c2
Forgot to add a `versionadded` tag
2009-11-25 23:03:22 +00:00
Antoine Pitrou
bcfaf8007d
Issue #5788 : `datetime.timedelta` objects get a new `total_seconds()` method returning
...
the total number of seconds in the duration. Patch by Brian Quinlan.
2009-11-25 22:59:36 +00:00
Barry Warsaw
0d9f61a543
Add mktime_tz to __all__. It's documented as being available in email.utils.
2009-11-25 18:38:32 +00:00
Benjamin Peterson
42d26d94cc
Merged revisions 76160-76161,76250,76252,76447,76506 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3
........
r76160 | benjamin.peterson | 2009-11-08 18:53:48 -0600 (Sun, 08 Nov 2009) | 1 line
undeprecate the -p option; it's useful for converting python3 sources
........
r76161 | benjamin.peterson | 2009-11-08 19:05:37 -0600 (Sun, 08 Nov 2009) | 1 line
simplify condition
........
r76250 | benjamin.peterson | 2009-11-13 16:56:48 -0600 (Fri, 13 Nov 2009) | 1 line
fix handling of a utf-8 bom #7313
........
r76252 | benjamin.peterson | 2009-11-13 16:58:36 -0600 (Fri, 13 Nov 2009) | 1 line
remove pdb turd
........
r76447 | benjamin.peterson | 2009-11-22 18:17:40 -0600 (Sun, 22 Nov 2009) | 1 line
#7375 fix nested transformations in fix_urllib
........
r76506 | benjamin.peterson | 2009-11-24 18:34:31 -0600 (Tue, 24 Nov 2009) | 1 line
use generator expressions in any()
........
2009-11-25 18:16:46 +00:00
Vinay Sajip
2ed8813f22
logging: Issue 6615: Changed handler prepend to append.
2009-11-25 14:12:03 +00:00
Vinay Sajip
17e94e052f
logging: made _handlers a WeakValueDictionary.
2009-11-25 09:22:47 +00:00