Brian Curtin
304a165426
News updates for #13327 .
2011-11-07 16:30:01 -06:00
Florent Xicluna
be908405a5
Some win32 platforms raise NotADirectoryError, others FileNotFoundError. Issue #13366 .
2011-11-07 23:24:08 +01:00
Brian Curtin
7eb65847da
branch merge.
2011-11-07 16:09:54 -06:00
Brian Curtin
569b494320
Fix #13327 . utimensat now has the atime and mtime arguments set as optional,
...
defaulting to None like the other utimes family members. It now accepts
keyword arguments because, unlike other other functions in the family,
it has a `flags` value at the end of the argument list (which
retains its 0 default).
2011-11-07 16:09:20 -06:00
Florent Xicluna
e0912db24e
Closes #13366 : fix test_pep277 failure on Windows.
2011-11-07 21:56:17 +01:00
Brian Curtin
7ef53ef916
Forgot to apply the futimesat change.
2011-11-07 14:38:24 -06:00
Brian Curtin
ca0fbc02e9
branch merge
2011-11-07 14:19:46 -06:00
Brian Curtin
c1b65d1831
Fix 13327. Remove explicit None arguments from futimes, futimens, futimesat,
...
and lutimes.
2011-11-07 14:18:54 -06:00
Florent Xicluna
ca6befb77f
More assertions in test_unicode_file, to chase issue #13348 .
2011-11-07 19:49:07 +01:00
Florent Xicluna
a011e2b2fa
fileinput: replace this last occurence of codecs.open with builtins.open.
2011-11-07 19:43:07 +01:00
Florent Xicluna
5252f9faee
logging: replace codecs.open with builtins.open, remove '_encoded' sort, add some tests.
2011-11-07 19:43:05 +01:00
Éric Araujo
1cdbf57c7c
Merge 3.2
2011-11-07 18:11:27 +01:00
Éric Araujo
b1c6f59d71
Branch merge
2011-11-07 18:11:12 +01:00
Brian Curtin
b0d5b5d3b2
Adjust None handling to be a bit more clean. Thanks to Benjamin
...
for pointing it out.
2011-11-07 10:51:18 -06:00
Vinay Sajip
e2618f34be
Closes #13361 : Merge fix from 3.2.
2011-11-07 10:15:55 +00:00
Vinay Sajip
3bd5638736
Closes #13361 : Raise correct exception type.
2011-11-07 10:15:08 +00:00
Vinay Sajip
39b53c50c4
Merged fix for #13361 from 3.2.
2011-11-07 08:53:58 +00:00
Vinay Sajip
61b787e6dd
Closes #13661 : Check added for type of logger name.
2011-11-07 08:53:03 +00:00
Éric Araujo
2a7cc5343d
Remove unnecessary version check
2011-11-07 09:18:30 +01:00
Philip Jenvey
50add04836
quote the type name for improved readability
2011-11-06 16:37:52 -08:00
Brian Curtin
0277aa3b24
Oops. Update a placeholder comment with the issue number.
2011-11-06 13:50:15 -06:00
Brian Curtin
52fbea1d87
Fix #13327 . Remove the need for an explicit None as the second argument to
...
os.utime in order to update to the current time. The second argument is now
optional.
2011-11-06 13:41:17 -06:00
Petri Lehtinen
9589ab1745
Revert "Accept None as start and stop parameters for list.index() and tuple.index()"
...
Issue #13340 .
2011-11-06 21:06:10 +02:00
Petri Lehtinen
ebfaabd663
Revert "Accept None as start and stop parameters for list.index() and tuple.index()"
...
Issue #13340 .
2011-11-06 21:02:39 +02:00
Amaury Forgeot d'Arc
864741b2c7
Issue #13350 : Replace most usages of PyUnicode_Format by PyUnicode_FromFormat.
2011-11-06 15:10:48 +01:00
Éric Araujo
438f21a406
Use more standard name for one option of packaging’s install_distinfo
2011-11-06 11:52:30 +01:00
Éric Araujo
ca9460324a
Remove redundant __main__ blocks from packaging modules.
...
The one interface we commit to maintain is the run module
(a.k.a. the pysetup script).
2011-11-06 11:38:58 +01:00
Éric Araujo
fad46e19b4
Clean up mocking of stdout and stdin in packaging tests.
...
Running with regrtest does not show spurious output or unrestored
sys.std* objects; sometimes running with make test is different, I’ll
watch the buildbots.
In addition, update the create module to use logging.
2011-11-06 11:32:47 +01:00
Éric Araujo
261ccdce48
Minor tweak to packaging tests.
...
When an option is changed on a command object, calling ensure_finalized
for a second time will not run finalize_options again, because
ensure_finalized is a no-op the second time. By resetting the finalized
attribute, we can be sure that whatever computation takes place in
finalize_options will happen again.
(In test_command_clean, I removed two lines that were a no-op.)
2011-11-06 10:48:55 +01:00
Petri Lehtinen
08ad2fbc7f
curses.tparm() is expecting a byte string, not curses.tigetstr()
...
Issue #10570
2011-11-06 09:26:52 +02:00
Petri Lehtinen
fd6b582a71
curses.tparm() is expecting a byte string, not curses.tigetstr()
...
Issue #10570
2011-11-06 09:24:19 +02:00
Éric Araujo
a963e0d917
Undo potentially confusing name change in packaging.
...
This method was named reinitialize_command in distutils and accompanied
by a comment suggesting to change it to get_reinitialized_command.
Following that, I did the change for distutils2, but it proved
confusing: The Distribution object has an internal cache of command
objects, to make sure only one instance is ever used, and the name
get_reinitialized_command could suggest that the object returned was
independent of that cache, which it was not. I’m reverting the name
change to make code clearer.
2011-11-06 06:54:05 +01:00
Éric Araujo
4e377f215d
Make sure packaging tests that register custom commands also clear them
2011-11-06 07:01:18 +01:00
Ned Deily
55f87578a1
Issue #13300 : Fix IDLE Restart Shell command failure introduced by
...
3a5a0943b201. Do not close listening socket on subprocess restart.
2011-11-05 22:36:44 -07:00
Éric Araujo
8e5d7cbca1
Remove obsolete/duplicate entries
2011-11-06 05:35:32 +01:00
Antoine Pitrou
deb925fc14
Skip early if stdin and stdout are not ttys
2011-11-06 03:04:12 +01:00
Antoine Pitrou
1ce4b14c4d
Skip early if stdin and stdout are not ttys
2011-11-06 03:03:18 +01:00
Antoine Pitrou
0cbc686058
Null merge
2011-11-06 02:51:52 +01:00
Antoine Pitrou
413d497247
Backport robustness fix for test_builtin
2011-11-06 02:51:25 +01:00
Antoine Pitrou
772add7e1a
Try to make the tty input() tests more robust
2011-11-06 02:37:42 +01:00
Antoine Pitrou
5ee9d8a8a2
Issue #13342 : input() used to ignore sys.stdin's and sys.stdout's unicode
...
error handler in interactive mode (when calling into PyOS_Readline()).
2011-11-06 00:38:45 +01:00
Antoine Pitrou
0d776b1ce8
Issue #13342 : input() used to ignore sys.stdin's and sys.stdout's unicode
...
error handler in interactive mode (when calling into PyOS_Readline()).
2011-11-06 00:34:26 +01:00
Petri Lehtinen
8e9f6c4251
Accept None as start and stop parameters for list.index() and tuple.index().
...
Closes #13340 .
2011-11-05 23:25:34 +02:00
Petri Lehtinen
c2f0a46111
Accept None as start and stop parameters for list.index() and tuple.index()
...
Closes #13340 .
2011-11-05 23:24:31 +02:00
Raymond Hettinger
68fb89fdb7
Fix whitespace
2011-11-05 13:43:01 -07:00
Raymond Hettinger
f1182cd4db
Merge
2011-11-05 13:39:57 -07:00
Raymond Hettinger
4e6bf41934
Improve Counter.__repr__() to not fail with unorderable values
2011-11-05 13:35:26 -07:00
Petri Lehtinen
748d7ae209
Update .gitignore
2011-11-05 22:07:43 +02:00
Petri Lehtinen
d1d0849d18
Merge 3.2
2011-11-05 22:07:38 +02:00
Petri Lehtinen
0115fae8c2
Update .gitignore
2011-11-05 22:06:30 +02:00