Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bpo-32717: Document PEP 560 (GH-6726) | Ivan Levkivskyi | 2018-05-08 | 3 | -1/+74 |
| | |||||
* | bpo-33144: Fix choosing random.Random._randbelow implementation. (GH-6563) | Serhiy Storchaka | 2018-05-08 | 2 | -26/+74 |
| | | | | random() takes precedence over getrandbits() if defined later in the class tree. | ||||
* | bpo-33441: Make the sigset_t converter available in other modules. (GH-6720) | Serhiy Storchaka | 2018-05-08 | 5 | -105/+142 |
| | | | | | | | | | * 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. | ||||
* | Remove mojibake in the locale aliases mapping. (GH-6716) | Serhiy Storchaka | 2018-05-06 | 2 | -2/+3 |
| | |||||
* | bpo-20087: Update locale alias mapping with glibc 2.27 supported locales. ↵ | Serhiy Storchaka | 2018-05-06 | 3 | -5/+55 |
| | | | | (ПР-6708) | ||||
* | bpo-33422: Fix quotation marks getting deleted when looking up byte/string ↵ | Andrés Delfino | 2018-05-05 | 2 | -2/+11 |
| | | | | | literals on pydoc. (GH-6701) Also update the list of string prefixes. | ||||
* | bpo-33400: Clarified documentation to indicate no strict adherence to ISO ↵ | Vinay Sajip | 2018-05-04 | 4 | -20/+22 |
| | | | | 8601. (GH-6702) | ||||
* | bpo-33332: Add signal.valid_signals() (GH-6581) | Antoine Pitrou | 2018-05-04 | 14 | -26/+171 |
| | |||||
* | bpo-33391: Fix refleak in set_symmetric_difference (GH-6670) | lekma | 2018-05-02 | 2 | -1/+4 |
| | |||||
* | Mitigate macOS race condition in installer build (GH-6686) | Ned Deily | 2018-05-02 | 1 | -0/+4 |
| | |||||
* | bpo-33290: Have macOS installer remove "pip" alias (GH-6683) | Ned Deily | 2018-05-02 | 1 | -0/+5 |
| | | | | | | | | | | | | | | 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".) | ||||
* | bpo-33281: NEWS and ACK (GH-6681) | Ned Deily | 2018-05-02 | 2 | -0/+2 |
| | |||||
* | bpo-33281: Fix ctypes.util.find_library regression on macOS (GH-6625) | Ray Donnelly | 2018-05-02 | 1 | -2/+2 |
| | |||||
* | bpo-20104: Improve error handling and fix a reference leak in ↵ | Serhiy Storchaka | 2018-05-01 | 5 | -152/+313 |
| | | | | os.posix_spawn(). (#6332) | ||||
* | bpo-20709: os.utime(path_to_directory): wrong documentation for Windows. ↵ | Stéphane Wirtel | 2018-05-01 | 2 | -8/+8 |
| | | | | | | | | (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> | ||||
* | Add What's New for Korean documentation translation. (GH-6645) | Julien Palard | 2018-05-01 | 1 | -1/+4 |
| | |||||
* | bpo-31908: Fix output of cover files for trace module command-line tool. ↵ | Michael Selik | 2018-05-01 | 3 | -23/+60 |
| | | | | | | (GH-4205) Previously emitted cover files only when --missing option was used. | ||||
* | bpo-30465: Fix C downcast warning on Windows in ast.c (#6593) | Victor Stinner | 2018-04-30 | 1 | -1/+1 |
| | | | | 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. | ||||
* | Add mypy cache to gitignore (GH-6614) | Ekin Dursun | 2018-04-30 | 1 | -0/+1 |
| | |||||
* | bpo-33254: do not return an empty list when asking for the contents of a ↵ | Brett Cannon | 2018-04-30 | 5 | -21/+22 |
| | | | | namespace package (GH-6467) | ||||
* | Enable the verbose build for extension modules with GNU make (#6659) | Matthias Klose | 2018-04-30 | 2 | -1/+7 |
| | |||||
* | bpo-33393: Update config.guess and config.sub files (#6658) | Matthias Klose | 2018-04-30 | 3 | -423/+396 |
| | |||||
* | bpo-33377: add triplets for mips-r6 and riscv (#6655) | Matthias Klose | 2018-04-30 | 3 | -1/+71 |
| | | | | | | * issue33377: add triplets for mips-r6 and riscv * issue33377: add triplets for mips-r6 and riscv (NEWS entry) | ||||
* | bpo-33352: Skip test_regrtest test if rt.bat does not exist (GH-6654) | Andrés Delfino | 2018-04-30 | 1 | -0/+2 |
| | |||||
* | bpo-33012: Fix invalid function casts for long_long. (GH-6652) | Serhiy Storchaka | 2018-04-30 | 1 | -17/+25 |
| | | | | | long_long() was used with three function types: PyCFunction, getter and unaryfunction. | ||||
* | bpo-27645, sqlite: Fix integer overflow on sleep (#6594) | Victor Stinner | 2018-04-30 | 1 | -4/+20 |
| | | | | | | | | | 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). | ||||
* | bpo-21474: Update IDLE word/identifier definition from ascii to unicode. ↵ | Terry Jan Reedy | 2018-04-30 | 2 | -4/+7 |
| | | | | | | | (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. | ||||
* | bpo-33330: Write exceptions occurred in PyImport_Cleanup() to stderr. (GH-6606) | Serhiy Storchaka | 2018-04-29 | 2 | -20/+26 |
| | | | | They where silenced before. | ||||
* | bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. ↵ | Siddhesh Poyarekar | 2018-04-29 | 56 | -406/+406 |
| | | | | | | | | | (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. | ||||
* | bpo-32362: Fix references to non-existent multiprocessing.Connection() (GH-6223) | Bo Bayles | 2018-04-29 | 1 | -11/+17 |
| | |||||
* | bpo-33256: Replace angle brackets around python object repr to display it in ↵ | sblondon | 2018-04-29 | 4 | -2/+5 |
| | | | | html (GH-6442) | ||||
* | bpo-31026: Fix test_dbm if dbm.ndbm is build with Berkeley DB. (GH-6632) | Serhiy Storchaka | 2018-04-29 | 2 | -2/+29 |
| | |||||
* | bpo-33383: Fix crash in get() of the dbm.ndbm database object. (#6630) | Serhiy Storchaka | 2018-04-29 | 7 | -7/+38 |
| | |||||
* | bpo-33378: Add Korean to the language switcher. (GH-6627) | Dong-hee Na | 2018-04-28 | 2 | -0/+2 |
| | |||||
* | Change "non-local state" to "content-local state". (GH-6617) | Tom Christie | 2018-04-27 | 1 | -1/+1 |
| | | | The wording here seems wrong, as per https://bugs.python.org/msg315792 | ||||
* | bpo-33363: raise SyntaxError for async for/with outside async functions (#6616) | Zsolt Dollenstein | 2018-04-27 | 3 | -1/+25 |
| | |||||
* | bpo-33041: Fix downcast warning on Windows (#6595) | Victor Stinner | 2018-04-27 | 1 | -1/+1 |
| | | | | Cast pointer difference from ssize_t to int: a frame is very unlikely larger than 2 GB. | ||||
* | bpo-33358: Fix test_embed.test_pre_initialization_sys_options (GH-6612) | Pablo Galindo | 2018-04-27 | 2 | -1/+3 |
| | | | Fix test_embed.test_pre_initialization_sys_options() when building with --enable-shared | ||||
* | Clarify the inspect.getmembers predicate parameter (#6615) | Brian Curtin | 2018-04-26 | 1 | -3/+4 |
| | | | | | | | | 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. | ||||
* | bpo-27485: Rename and deprecate undocumented functions in urllib.parse (GH-2205) | Cheryl Sabella | 2018-04-25 | 6 | -62/+244 |
| | |||||
* | bpo-33334: Support NOP and EXTENDED_ARG in dis.stack_effect(). (#6566) | Serhiy Storchaka | 2018-04-25 | 3 | -0/+21 |
| | | | Added tests to ensure that all defined opcodes are supported. | ||||
* | bpo-33330: Improve error handling in PyImport_Cleanup(). (GH-6564) | Serhiy Storchaka | 2018-04-25 | 1 | -9/+24 |
| | |||||
* | bpo-33280: Reorganize external Tcl/Tk references. (GH-6473) | Andrés Delfino | 2018-04-25 | 1 | -22/+27 |
| | |||||
* | Mention both relevant PEPs in function annotations tutorial (GH-6304) | Neeraj Badlani | 2018-04-25 | 1 | -2/+2 |
| | | | Patch by Neeraj Badlani. | ||||
* | Fix rendering issues in the documentation for the os module (#6525) | Pablo Galindo | 2018-04-25 | 1 | -4/+16 |
| | |||||
* | bpo-33128 Fix duplicated call to importlib._install_external_importers ↵ | Pablo Galindo | 2018-04-25 | 3 | -5/+5 |
| | | | | | | | | | (GH-6273) External importers were being added in both phases of the import system initialisation. They're only supposed to be added in the second phase, after the import machinery has been appropriately configured. | ||||
* | acks += chrBrd (#6584) | Łukasz Langa | 2018-04-23 | 1 | -0/+1 |
| | |||||
* | bpo-33251: Update documentation to reflect change. (GH-6446) (#6583) | Chris Bradbury | 2018-04-23 | 1 | -0/+5 |
| | |||||
* | bpo-33251: Prevent ConfigParser.items returning items present in vars. (#6446) | Chris Bradbury | 2018-04-23 | 3 | -5/+6 |
| | | | | | | | | * bpo-33251: ConfigParser.items no longer returns items present in vars. Documentation for `ConfigParser.items()` states: 'Items present in vars no longer appear in the result.' This fix aligns behaviour to that specified in the documentation. | ||||
* | bpo-33329: Fix multiprocessing regression on newer glibcs (GH-6575) | Antoine Pitrou | 2018-04-23 | 2 | -6/+9 |
| | | | | | | | Starting with glibc 2.27.9000-xxx, sigaddset() can return EINVAL for some reserved signal numbers between 1 and NSIG. The `range(1, NSIG)` idiom is commonly used to select all signals for blocking with `pthread_sigmask`. So we ignore the sigaddset() return value until we expose sigfillset() to provide a better idiom. |