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
Petri Lehtinen
7d7cee9f64
Merge heads
2011-11-05 22:00:17 +02:00
Petri Lehtinen
6ab96e41bd
Remove __pycache__ directories correctly on OpenBSD
...
Closes #13326 .
2011-11-05 21:24:45 +02:00
Benjamin Peterson
d64fc39a80
news note about range introspection
2011-11-05 15:18:51 -04:00
Benjamin Peterson
878ce389a0
add introspection to range objects ( closes #9896 )
...
Patch by Daniel Urban.
2011-11-05 15:17:52 -04:00
Petri Lehtinen
bc74ee039c
Remove __pycache__ directories correctly on OpenBSD
...
The find utility of OpenBSD doesn't support the "-exec cmd {} +"
action. Change it to use "-depth -exec cmd {} ;" instead.
Also, remove __pycache__ before *.py[co], as most bytecode files are
in __pycache__ directories. Only those generated by Python 2 under
Doc/tools are not.
Closes #13326 .
2011-11-05 21:17:08 +02:00
Éric Araujo
03b0819389
Try to fix buildbot failures from #13193
2011-11-05 17:51:52 +01:00
Charles-François Natali
88c2e45367
asyncore: POLLERR, POLLHUP and POLLNVAL are ignored when passed as input flag
...
to poll(2): don't set them.
2011-11-05 14:16:01 +01:00
Petri Lehtinen
064e39330d
Issue #3067 : Enhance the documentation and docstring of locale.setlocale()
2011-11-05 10:22:03 +02:00
Petri Lehtinen
395ca72380
Issue #3067 : Enhance the documentation and docstring of locale.setlocale()
2011-11-05 10:21:16 +02:00
Petri Lehtinen
8c481b6212
Fix Maildir initialization so that maildir contents are read correctly.
...
Closes #13254 .
2011-11-05 09:46:10 +02:00
Petri Lehtinen
8c482ee955
Fix Maildir initialization so that maildir contents are read correctly.
...
Closes #13254 .
2011-11-05 09:44:59 +02:00
Victor Stinner
f16a350baf
Oops, really fix gdb/libpython.py for not ready Unicode strings
2011-11-04 22:34:01 +01:00
Amaury Forgeot d'Arc
9028a10144
Issue #13343 : Fix a SystemError when a lambda expression uses a global
...
variable in the default value of a keyword-only argument:
(lambda *, arg=GLOBAL_NAME: None)
2011-11-04 22:29:24 +01:00
Amaury Forgeot d'Arc
97c1bef6a4
Issue #13343 : Fix a SystemError when a lambda expression uses a global
...
variable in the default value of a keyword-only argument:
(lambda *, arg=GLOBAL_NAME: None)
2011-11-04 22:17:45 +01:00