summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bpo-33503: Fix the broken pypi link in the source and the documentation ↵Stéphane Wirtel2018-05-1524-44/+45
| | | | (GH-6814)
* bpo-33509: Fix _warnings for module_globals=None (#6833)Victor Stinner2018-05-153-1/+29
| | | Don't crash on warnings.warn_explicit() if module_globals is not a dict.
* bpo-33465: Use an unlikely to be built-in C extension in a test (#6797)Barry Warsaw2018-05-151-5/+6
|
* bpo-29706: Test that IDLE colors async/await as keywords. (GH-6846)Terry Jan Reedy2018-05-151-3/+2
| | | | | Added to the eye-verified htest, not to the unittests. Also remove some stray leftover comments.
* bpo-28167: bump platform.linux_distribution removal to 3.8 (GH-6669)Matthias Bussonnier2018-05-154-7/+12
| | | | | Also bump PendingDeprecationWarning to DeprecationWarning.
* bpo-33517: dataclasses: Add the field type to Field repr (GH-6858)Eric V. Smith2018-05-151-4/+10
|
* run autoreconf (GH-6850)Benjamin Peterson2018-05-152-466/+5
|
* bpo-33483: more correctly handle finding the C compiler (GH-6780)Eitan Adler2018-05-152-38/+2
| | | | | | | | | Instead of passing configure args such as --without-gcc or --with-icc, instead prefer to rely on the native way of finding the compiler: passing CC (or CPP or CXX depending). This allows configure to find the correct compiler instead of having to be explicitly told. It also more correctly builds on both macOS and FreeBSD since the system compiler is used by default (cc)
* Remove accidentally checked in files. (GH-6835)Eric V. Smith2018-05-154-78/+0
|
* bpo-16865: Support arrays >=2GB in ctypes. (GH-3006)Segev Finer2018-05-143-8/+16
|
* bpo-33497: Add NEWS and ACKS entries. (GH-6838)Ned Deily2018-05-142-0/+3
|
* Add AsyncContextManager to typing module documentation. (GH-6822)Travis DePrato2018-05-142-0/+7
|
* bpo-33497: Add errors param to cgi.parse_multipart and make an encoding in ↵Amber Brown2018-05-143-7/+27
| | | | FieldStorage use the given errors (GH-6804)
* bpo-33502: dataclass._Dataclassparams repr: use repr of each member. (GH-6812)Eric V. Smith2018-05-145-6/+84
|
* Fixed an unused variable warning introduced in GH-6800 (GH-6816)Alex Gaynor2018-05-141-1/+0
|
* bpo-33443 Fix typo in Python/import.c (GH-6722)ukwksk2018-05-141-5/+5
|
* bpo-32769: Write annotation entry for glossary (GH-6657)Andrés Delfino2018-05-141-17/+57
| | | | https://bugs.python.org/issue32769
* Add versionchanged in create_datagram_endpoint doc (#4697)Romuald Brunet2018-05-141-0/+3
| | | | | Most of the parameters were added in 3.4.4 (b9bf913ab32), but this change was not documented
* Remove `ifdef` check for an OpenSSL version (0.9.6) we don't support (GH-6800)Alex Gaynor2018-05-141-5/+2
|
* bpo-33494: Change dataclasses.Fields repr to use the repr of each of its ↵Eric V. Smith2018-05-142-8/+11
| | | | members (GH-6798)
* bpo-22069: Update TextIO documentation (GH-6609)Elena Oat2018-05-141-1/+1
| | | Clarify that flush is implied when the call to write contains a newline character.
* bpo-32861: urllib.robotparser fix incomplete __str__ methods. (GH-5711)Michael Lazar2018-05-143-5/+42
| | | | | | The urllib.robotparser's __str__ representation now includes wildcard entries and the "Crawl-delay" and "Request-rate" fields. Also removes extra newlines that were being appended to the end of the string.
* bpo-32601: Let test_expanduser use the same user if no others found. (GH-5246)Anders Kaseorg2018-05-141-0/+3
| | | | | This happens in the NixOS build sandbox, for example, where the only other user is nobody with home directory /.
* bpo-33488: Satisfy markdownlint for the pull request template. (GH-6786)Eitan Adler2018-05-141-0/+4
| | | | | | | | | | ./.github/PULL_REQUEST_TEMPLATE.md:8: MD031 Fenced code blocks should be surrounded by blank lines ./.github/PULL_REQUEST_TEMPLATE.md:10: MD031 Fenced code blocks should be surrounded by blank lines ./.github/PULL_REQUEST_TEMPLATE.md:19: MD031 Fenced code blocks should be surrounded by blank lines ./.github/PULL_REQUEST_TEMPLATE.md:21: MD031 Fenced code blocks should be surrounded by blank lines
* fix error message in ast.c (#6776)Jelle Zijlstra2018-05-131-1/+1
| | | small_stmt -> compound_stmt
* bpo-28055: Fix unaligned accesses in siphash24(). (GH-6123)Rolf Eike Beer2018-05-132-13/+14
| | | | | | | The hash implementation casts the input pointer to uint64_t* and directly reads from this, which may cause unaligned accesses. Use memcpy() instead so this code will not crash with SIGBUS on sparc. https://bugs.gentoo.org/show_bug.cgi?id=636400
* bpo-33455: Pass os.environ in test_posix::test_specify_environment. (GH-6753)Miro Hrončok2018-05-111-1/+1
| | | | | | Pass os.environ's copy to new process created at test_posix: test_specify_environment. Otherwise important variables such as LD_LIBRARY_PATH are not set and the child process might not work at all in an environment where such variables are required for Python to function.
* Fix a bug in Generic.__new__ (GH-6758)Ivan Levkivskyi2018-05-112-1/+4
|
* bpo-26701: Tweak the documentation for special methods in int(). (GH-6741)Serhiy Storchaka2018-05-101-8/+6
|
* bpo-20171: Convert the _curses and _curses_panel modules to Argument Clinic. ↵Serhiy Storchaka2018-05-105-1329/+6543
| | | | (GH-4251)
* bpo-21983: Fix a crash in ctypes.cast() when passed a ctypes structured data ↵Oren Milman2018-05-093-1/+16
| | | | type (GH-3859)
* bpo-33311: Do not display parameters displayed in parentheses for module ↵sblondon2018-05-092-4/+8
| | | | call. (GH-6677)
* bpo-13525: Fix incorrect encoding name in the tutorial example. (GH-6738)Serhiy Storchaka2018-05-091-2/+2
|
* Fix superfluous if in documentation. (GH-6728)Julien Palard2018-05-091-1/+1
|
* closes bpo-33445: fail properly in test_cprofile() (GH-6727)jdemeyer2018-05-091-6/+11
|
* bpo-28556: Minor fixes for typing module (GH-6732)Ivan Levkivskyi2018-05-093-2/+79
| | | | This also fixes https://bugs.python.org/issue33420
* Fix typo in __mul__ and __rmul__ docstring (GH-6674)Grant Jenks2018-05-081-2/+2
|
* bpo-32717: Document PEP 560 (GH-6726)Ivan Levkivskyi2018-05-083-1/+74
|
* bpo-33144: Fix choosing random.Random._randbelow implementation. (GH-6563)Serhiy Storchaka2018-05-082-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 Storchaka2018-05-085-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 Storchaka2018-05-062-2/+3
|
* bpo-20087: Update locale alias mapping with glibc 2.27 supported locales. ↵Serhiy Storchaka2018-05-063-5/+55
| | | | (ПР-6708)
* bpo-33422: Fix quotation marks getting deleted when looking up byte/string ↵Andrés Delfino2018-05-052-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 Sajip2018-05-044-20/+22
| | | | 8601. (GH-6702)
* bpo-33332: Add signal.valid_signals() (GH-6581)Antoine Pitrou2018-05-0414-26/+171
|
* bpo-33391: Fix refleak in set_symmetric_difference (GH-6670)lekma2018-05-022-1/+4
|
* Mitigate macOS race condition in installer build (GH-6686)Ned Deily2018-05-021-0/+4
|
* bpo-33290: Have macOS installer remove "pip" alias (GH-6683)Ned Deily2018-05-021-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 Deily2018-05-022-0/+2
|
* bpo-33281: Fix ctypes.util.find_library regression on macOS (GH-6625)Ray Donnelly2018-05-021-2/+2
|