Serhiy Storchaka
b00854caa0
bpo-20171: Convert the _curses and _curses_panel modules to Argument Clinic. (GH-4251)
2018-05-10 11:27:23 +03:00
Oren Milman
d518d8bc8d
bpo-21983: Fix a crash in ctypes.cast() when passed a ctypes structured data type (GH-3859)
2018-05-09 14:38:56 -07:00
sblondon
8cf4b34b36
bpo-33311: Do not display parameters displayed in parentheses for module call. (GH-6677)
2018-05-09 12:39:32 +03:00
Serhiy Storchaka
ddb6215a55
bpo-13525: Fix incorrect encoding name in the tutorial example. (GH-6738)
2018-05-09 11:10:55 +03:00
Julien Palard
b3c369861b
Fix superfluous if in documentation. (GH-6728)
2018-05-09 10:25:22 +03:00
jdemeyer
ac9240b9be
closes bpo-33445: fail properly in test_cprofile() (GH-6727)
2018-05-08 21:16:35 -07:00
Ivan Levkivskyi
43d12a6bd8
bpo-28556: Minor fixes for typing module (GH-6732)
...
This also fixes https://bugs.python.org/issue33420
2018-05-09 02:23:46 +01:00
Grant Jenks
0904f766e1
Fix typo in __mul__ and __rmul__ docstring (GH-6674)
2018-05-09 01:00:19 +03:00
Ivan Levkivskyi
bd5f96581b
bpo-32717: Document PEP 560 (GH-6726)
2018-05-08 19:38:41 +01:00
Serhiy Storchaka
ec1622d56c
bpo-33144: Fix choosing random.Random._randbelow implementation. (GH-6563)
...
random() takes precedence over getrandbits() if defined later
in the class tree.
2018-05-08 15:45:15 +03:00
Serhiy Storchaka
d54cfb160c
bpo-33441: Make the sigset_t converter available in other modules. (GH-6720)
...
* Expose the sigset_t converter via private API _Py_Sigset_Converter().
* Use Argument Clinic for parsing sigset_t in signalmodule.c.
* Raise ValueError instead OverflowError for integers out of
the C long range.
Based on patch by Pablo Galindo Salgado.
2018-05-08 07:48:50 +03:00
Serhiy Storchaka
a3f19c3f52
Remove mojibake in the locale aliases mapping. (GH-6716)
2018-05-06 10:52:38 +03:00
Serhiy Storchaka
cedc9b7420
bpo-20087: Update locale alias mapping with glibc 2.27 supported locales. (ПР-6708)
2018-05-06 08:46:15 +03:00
Andrés Delfino
b2043bbe60
bpo-33422: Fix quotation marks getting deleted when looking up byte/string literals on pydoc. (GH-6701)
...
Also update the list of string prefixes.
2018-05-05 19:07:32 +03:00
Vinay Sajip
c4994dc00d
bpo-33400: Clarified documentation to indicate no strict adherence to ISO 8601. (GH-6702)
2018-05-04 22:20:54 +01:00
Antoine Pitrou
9d3627e311
bpo-33332: Add signal.valid_signals() (GH-6581)
2018-05-04 13:00:50 +02:00
lekma
491bbedc20
bpo-33391: Fix refleak in set_symmetric_difference (GH-6670)
2018-05-02 18:29:10 +09:00
Ned Deily
fc6aa28bfd
Mitigate macOS race condition in installer build (GH-6686)
2018-05-02 01:41:15 -04:00
Ned Deily
0dd80709b5
bpo-33290: Have macOS installer remove "pip" alias (GH-6683)
...
Currently, "pip3 install --upgrade pip" unconditionally installs a
"pip" alias even for Python 3. If a user has an existing Python 3.x
installed from a python.org macOS installer and then subsequently
manually updates to a new version of pip, there may now be a stray
"pip" alias in the Python 3.x framework bin directory which can cause
confusion if the user has both a Python 2.7 and 3.x installed;
if the Python 3.x fw bin directory appears early on $PATH, "pip"
might invoke the pip3 for the Python 3.x rather than the pip for
Python 2.7. To try to mitigate this, the macOS installer script
for the ensurepip option will unconditionally remove "pip" from
the 3.x framework bin directory being updated / installed. (The
ambiguity can be avoided by using "pythonx.y -m pip".)
2018-05-02 01:30:33 -04:00
Ned Deily
69a013ec18
bpo-33281: NEWS and ACK (GH-6681)
2018-05-01 22:41:43 -04:00
Ray Donnelly
d06d345f04
bpo-33281: Fix ctypes.util.find_library regression on macOS (GH-6625)
2018-05-01 22:31:36 -04:00
Serhiy Storchaka
ef347535f2
bpo-20104: Improve error handling and fix a reference leak in os.posix_spawn(). ( #6332 )
2018-05-01 16:45:04 +03:00
Stéphane Wirtel
7508a54c77
bpo-20709: os.utime(path_to_directory): wrong documentation for Windows. (GH-5469)
...
Remove the paragraph where we explain that os.utime() does not support a
directory as path under Windows. Patch by Jan-Philip Gehrcke
Co-authored-by: Jan-Philip Gehrcke <jgehrcke@gmail.com>
2018-05-01 12:02:26 +02:00
Julien Palard
335a602666
Add What's New for Korean documentation translation. (GH-6645)
2018-05-01 11:46:43 +02:00
Michael Selik
47ab15470d
bpo-31908: Fix output of cover files for trace module command-line tool. (GH-4205)
...
Previously emitted cover files only when --missing option was used.
2018-05-01 06:46:52 +03:00
Victor Stinner
fb7e7992be
bpo-30465: Fix C downcast warning on Windows in ast.c ( #6593 )
...
ast.c: fstring_fix_node_location() downcasts a pointer difference to
a C int. Replace int with Py_ssize_t to fix the compiler warning.
2018-04-30 14:51:02 -07:00
Ekin Dursun
5a49ca61d2
Add mypy cache to gitignore (GH-6614)
2018-04-30 12:10:45 -07:00
Brett Cannon
3ab9365dca
bpo-33254: do not return an empty list when asking for the contents of a namespace package (GH-6467)
2018-04-30 11:31:45 -07:00
Matthias Klose
10f715d712
Enable the verbose build for extension modules with GNU make ( #6659 )
2018-04-30 20:07:55 +02:00
Matthias Klose
7e3545c70c
bpo-33393: Update config.guess and config.sub files ( #6658 )
2018-04-30 20:07:35 +02:00
Matthias Klose
ddbe976964
bpo-33377: add triplets for mips-r6 and riscv ( #6655 )
...
* issue33377: add triplets for mips-r6 and riscv
* issue33377: add triplets for mips-r6 and riscv (NEWS entry)
2018-04-30 19:22:16 +02:00
Andrés Delfino
c3b7a6dfb9
bpo-33352: Skip test_regrtest test if rt.bat does not exist (GH-6654)
2018-04-30 18:30:53 +02:00
Serhiy Storchaka
6405feecda
bpo-33012: Fix invalid function casts for long_long. (GH-6652)
...
long_long() was used with three function types:
PyCFunction, getter and unaryfunction.
2018-04-30 15:35:08 +03:00
Victor Stinner
ca405017d5
bpo-27645, sqlite: Fix integer overflow on sleep ( #6594 )
...
Use the _PyTime_t type and round away from zero (ROUND_UP,
_PyTime_ROUND_TIMEOUT) the sleep duration, when converting a Python
object to seconds and then to milliseconds. Raise an OverflowError in
case of overflow.
Previously the (int)double conversion rounded towards zero
(ROUND_DOWN).
2018-04-30 12:22:17 +02:00
Terry Jan Reedy
5ff3a161c8
bpo-21474: Update IDLE word/identifier definition from ascii to unicode. (GH-6643)
...
In text and entry boxes, this affects selection by double-click,
movement left/right by control-left/right, and deletion left/right
by control-BACKSPACE/DEL.
2018-04-30 03:08:01 -04:00
Serhiy Storchaka
c1a6832f50
bpo-33330: Write exceptions occurred in PyImport_Cleanup() to stderr. (GH-6606)
...
They where silenced before.
2018-04-29 22:16:30 +03:00
Siddhesh Poyarekar
55edd0c185
bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030)
...
METH_NOARGS functions need only a single argument but they are cast
into a PyCFunction, which takes two arguments. This triggers an
invalid function cast warning in gcc8 due to the argument mismatch.
Fix this by adding a dummy unused argument.
2018-04-29 21:59:33 +03:00
Bo Bayles
9f3535c9cd
bpo-32362: Fix references to non-existent multiprocessing.Connection() (GH-6223)
2018-04-29 21:03:05 +03:00
sblondon
7d68bfa826
bpo-33256: Replace angle brackets around python object repr to display it in html (GH-6442)
2018-04-29 20:48:33 +03:00
Serhiy Storchaka
70af06cdc4
bpo-31026: Fix test_dbm if dbm.ndbm is build with Berkeley DB. (GH-6632)
2018-04-29 15:45:03 +03:00
Serhiy Storchaka
2e38cc3933
bpo-33383: Fix crash in get() of the dbm.ndbm database object. ( #6630 )
2018-04-29 12:38:06 +03:00
Dong-hee Na
5779483299
bpo-33378: Add Korean to the language switcher. (GH-6627)
2018-04-28 22:08:22 +02:00
Tom Christie
e022bbc169
Change "non-local state" to "content-local state". (GH-6617)
...
The wording here seems wrong, as per https://bugs.python.org/msg315792
2018-04-27 18:35:13 -04:00
Zsolt Dollenstein
e239650660
bpo-33363: raise SyntaxError for async for/with outside async functions ( #6616 )
2018-04-27 11:58:56 -04:00
Victor Stinner
078c4e3519
bpo-33041: Fix downcast warning on Windows ( #6595 )
...
Cast pointer difference from ssize_t to int: a frame is very unlikely
larger than 2 GB.
2018-04-27 14:30:01 +02:00
Pablo Galindo
4114846265
bpo-33358: Fix test_embed.test_pre_initialization_sys_options (GH-6612)
...
Fix test_embed.test_pre_initialization_sys_options() when building with --enable-shared
2018-04-27 14:23:13 +02:00
Brian Curtin
df826f36e0
Clarify the inspect.getmembers predicate parameter ( #6615 )
...
Previously, the predicate parameter was mentioned, but what it was to be
called with was not documented and required either trial-and-error or
looking into the source to find that it is called with the `value`, or
second item, of the full members list. This change addresses what the
predicate will receive, as well as does some light formatting to make
this clear.
2018-04-26 19:48:26 -04:00
Cheryl Sabella
0250de4819
bpo-27485: Rename and deprecate undocumented functions in urllib.parse (GH-2205)
2018-04-25 16:51:54 -07:00
Serhiy Storchaka
57faf34887
bpo-33334: Support NOP and EXTENDED_ARG in dis.stack_effect(). ( #6566 )
...
Added tests to ensure that all defined opcodes are supported.
2018-04-25 22:04:06 +03:00
Serhiy Storchaka
e9d9494d6b
bpo-33330: Improve error handling in PyImport_Cleanup(). (GH-6564)
2018-04-25 20:58:40 +03:00