Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bpo-33597: Reduce PyGC_Head size (GH-7043) | INADA Naoki | 2018-07-10 | 4 | -263/+436 |
| | |||||
* | bpo-33967: Fix singledispatch raised IndexError when no args (GH-8184) | Dong-hee Na | 2018-07-10 | 3 | -0/+14 |
| | |||||
* | prefix internal sqlite symbols with _pysqlite_ (GH-8215) | Benjamin Peterson | 2018-07-10 | 4 | -19/+19 |
| | |||||
* | delete some unused pysqlite forward declarations (GH-8211) | Benjamin Peterson | 2018-07-10 | 1 | -4/+0 |
| | |||||
* | Move Code_of_Conduct.rst to the root level. (GH-8209) | Mariatta | 2018-07-09 | 1 | -0/+0 |
| | | | | | Follow up from https://github.com/python/peps/pull/712#issuecomment-403591108: "people using the repo without using GitHub still ought to be reminded of the COC" - GvR | ||||
* | bpo-11572: Make minor improvements to copy module (GH-8208) | Berker Peksag | 2018-07-09 | 2 | -25/+10 |
| | | | | | | | * When doing getattr lookups with a default of "None", it now uses an "is" comparison against None which is more correct * Removed outdated code Patch by Brandon Rhodes. | ||||
* | bpo-24459: Document missing env variables in python.man (GH-4142) | Berker Peksag | 2018-07-09 | 1 | -0/+67 |
| | | | | Initial patch by Joshua Jay Herman. | ||||
* | bpo-22689: Copy the result of getenv() in sys_breakpointhook(). (GH-8194) | Serhiy Storchaka | 2018-07-09 | 1 | -1/+14 |
| | |||||
* | Fixed several assertTrue() that were intended to be assertEqual(). (GH-8191) | Sergey Fedoseev | 2018-07-09 | 6 | -9/+13 |
| | | | Fixed also testing the "always" warning filter. | ||||
* | bpo-34067: Include a more easily understood example for nullcontext (GH-8158) | Daniel Porteous | 2018-07-09 | 1 | -1/+13 |
| | | | Include a more easily understood example for nullcontext | ||||
* | bpo-34066: Disabled interruption before SETUP_WITH and BEFORE_ASYNC_WITH. ↵ | Serhiy Storchaka | 2018-07-09 | 2 | -4/+13 |
| | | | | | | | (GH-8159) This will prevent emitting a resource warning when the execution was interrupted by Ctrl-C between calling open() and entering a 'with' block in "with open()". | ||||
* | bpo-33305: Improve SyntaxError for invalid numerical literals. (GH-6517) | Serhiy Storchaka | 2018-07-09 | 3 | -13/+77 |
| | |||||
* | bpo-26544: Fixed implementation of platform.libc_ver(). (GH-7684) | Serhiy Storchaka | 2018-07-09 | 4 | -13/+23 |
| | |||||
* | Fix margin in sentinel and mock_open (GH-8188) | Andrés Delfino | 2018-07-09 | 1 | -21/+21 |
| | |||||
* | bpo-34061: Document sqlite3.NotSupportedError (GH-8172) | Marcin Niemira | 2018-07-08 | 1 | -1/+8 |
| | |||||
* | bpo-31014: Fix the webbrowser module. (GH-7267) | Serhiy Storchaka | 2018-07-08 | 3 | -3/+25 |
| | | | | | | | webbrowser._synthesize() called webbrowser.register() with outdated signature. Co-Authored-By: John Still <john@jmsdvl.com> | ||||
* | bpo-34041: Allow creating deterministic functions in ↵ | Sergey Fedoseev | 2018-07-08 | 4 | -6/+62 |
| | | | | Connection.create_function() (GH-8086) | ||||
* | bpo-33888: Use CPython instead of Python in the FAQ (GH-7767) | Andrés Delfino | 2018-07-07 | 1 | -6/+6 |
| | | | | Make the change where discussing the CPython implementation of lists and dicts. | ||||
* | closes bpo-34050: Fix link in SSL docs (GH-8173) | Marcin Niemira | 2018-07-07 | 2 | -1/+2 |
| | |||||
* | Make PySimpleQueueType static. (GH-8175) | Benjamin Peterson | 2018-07-07 | 1 | -2/+2 |
| | |||||
* | bpo-28626: rearrange discussion of output formatting to encourage f-strings ↵ | Andrew Kuchling | 2018-07-07 | 1 | -89/+138 |
| | | | | | | | | (#6036) The 'output formatting' section of the tutorial talks a lot about manual formatting with things like .rjust() and .zfill(), with only a passing reference to 3.6's new f-strings. This doesn't drop all of the old material, but it does rearrange the topics into a more modern order: f-strings first, discussing formatting specifiers a bit; then calling .format(); finally manual formatting with .ljust(). | ||||
* | bpo-33702: Add some missing links in production lists and do a little polish ↵ | Andrés Delfino | 2018-07-07 | 3 | -25/+25 |
| | | | | (GH-7259) | ||||
* | bpo-33804: Document that the argument for io.TextIOBase.read() is optional ↵ | Andrés Delfino | 2018-07-07 | 1 | -1/+1 |
| | | | | (GH-7510) | ||||
* | Fix moduleauthor/sectionauthor directives in Enum (GH-8117) | Andrés Delfino | 2018-07-07 | 1 | -4/+4 |
| | |||||
* | Add missing closing parentheses (GH-8144) | Andrés Delfino | 2018-07-07 | 1 | -1/+1 |
| | |||||
* | Make various internal _testbuffer symbols static. (GH-8160) | Benjamin Peterson | 2018-07-07 | 1 | -4/+4 |
| | |||||
* | Fix typo in TypeVar docstring (#8142) | João D. Ferreira | 2018-07-07 | 1 | -1/+1 |
| | | | "can be used do declare" → "can be used to declare" | ||||
* | bpo-34065: Improve the markup of logging.basicConfig() arguments (GH-8153) | Dong-hee Na | 2018-07-07 | 2 | -8/+8 |
| | |||||
* | Hide some symbols from _xxsubinterpreters. (GH-8151) | Benjamin Peterson | 2018-07-07 | 1 | -2/+2 |
| | |||||
* | Make two PyModuleDef_Slot symbols static in _testmultiphase. (GH-8147) | Benjamin Peterson | 2018-07-07 | 1 | -2/+2 |
| | |||||
* | closes bpo-34056: Always return bytes from _HackedGetData.get_data(). (GH-8130) | Benjamin Peterson | 2018-07-07 | 3 | -7/+24 |
| | | | | | | | | | | * Always return bytes from _HackedGetData.get_data(). Ensure the imp.load_source shim always returns bytes by reopening the file in binary mode if needed. Hash-based pycs have to receive the source code in bytes. It's tempting to change imp.get_suffixes() to always return 'rb' as a mode, but that breaks some stdlib tests and likely 3rdparty code, too. | ||||
* | bpo-23493: json: Change sort_keys in Python encoder same to C (GH-8131) | INADA Naoki | 2018-07-06 | 1 | -1/+1 |
| | | | Stop using key=lambda. This behavior is same to C version encoder. | ||||
* | bpo-34042: Fix dict.copy() to maintain correct total refcount (GH-8119) | Yury Selivanov | 2018-07-06 | 2 | -0/+9 |
| | |||||
* | Clarify that example in comment is about fromkeys() (GH-8141) | Raymond Hettinger | 2018-07-06 | 1 | -1/+1 |
| | |||||
* | bpo-34054: multiprocessing uses time.monotonic() (GH-8118) | Victor Stinner | 2018-07-06 | 5 | -13/+15 |
| | | | | | The multiprocessing module now uses the monotonic clock time.monotonic() instead of the system clock time.time() to implement timeouts. | ||||
* | fix two typos in Objects/odictobject.c comments (GH-8040) | Robert Krzyzanowski | 2018-07-06 | 1 | -2/+2 |
| | |||||
* | bpo-20180: complete AC conversion of Objects/stringlib/transmogrify.h (GH-8039) | Tal Einat | 2018-07-06 | 6 | -78/+265 |
| | | | | * converted bytes methods: expandtabs, ljust, rjust, center, zfill * updated char_convertor to properly set the C default value | ||||
* | Doc: Remove superfluous markup. (GH-8112) | Julien Palard | 2018-07-06 | 1 | -1/+1 |
| | | | The line is speaking of a list of commands, not the list command. | ||||
* | Fix GCC warning in Python/hamt.c (GH-7618) | Zackery Spytz | 2018-07-06 | 1 | -1/+1 |
| | |||||
* | bpo-33899: Make tokenize module mirror end-of-file is end-of-line behavior ↵ | Ammar Askar | 2018-07-06 | 3 | -24/+60 |
| | | | | | | | | | (GH-7891) Most of the change involves fixing up the test suite, which previously made the assumption that there wouldn't be a new line if the input didn't end in one. Contributed by Ammar Askar. | ||||
* | Make TaskStepMethWrapper_Type and TaskWakeupMethWrapper_Type static. (GH-8127) | Benjamin Peterson | 2018-07-06 | 1 | -2/+2 |
| | |||||
* | bpo-34043: Optimize tarfile uncompress performance (GH-8089) | INADA Naoki | 2018-07-06 | 2 | -18/+13 |
| | | | | | | | | | | | tarfile._Stream has two buffer for compressed and uncompressed data. Those buffers are not aligned so unnecessary bytes slicing happens for every reading chunks. This commit bypass compressed buffering. In this benchmark [1], user time become 250ms from 300ms. [1]: https://bugs.python.org/msg320763 | ||||
* | versionadded -> versionchanged for all 'X parameter was added' for ↵ | Sergey Fedoseev | 2018-07-06 | 3 | -7/+7 |
| | | | | | | uniformity. (GH8114) Per the recommendation in our Developer's Guide: https://devguide.python.org/documenting/#paragraph-level-markup | ||||
* | Add more detail to the Counter.fromkeys() comment block (GH-8124) | Raymond Hettinger | 2018-07-05 | 1 | -2/+7 |
| | |||||
* | classify abs() argument type (GH-8103) | Windson yang | 2018-07-05 | 1 | -1/+2 |
| | |||||
* | Fix typo in dataclasses documentation (GH-8102) | Artjom | 2018-07-05 | 1 | -1/+1 |
| | |||||
* | bpo-34044: subprocess.Popen copies startupinfo (GH-8090) | Victor Stinner | 2018-07-05 | 3 | -0/+47 |
| | | | | | | | subprocess.Popen now copies the startupinfo argument to leave it unchanged: it will modify the copy, so that the same STARTUPINFO object can be used multiple times. Add subprocess.STARTUPINFO.copy() method. | ||||
* | Fix fuzz testing for marshal.loads(). (GH-8106) | Serhiy Storchaka | 2018-07-05 | 1 | -4/+5 |
| | |||||
* | bpo-33720: Improve tests for the stack overflow in marshal.loads(). (GH-7336) | Serhiy Storchaka | 2018-07-05 | 1 | -6/+17 |
| | |||||
* | Removed unused import from tzinfo_examples.py. (GH-7994) | Sergey Fedoseev | 2018-07-05 | 1 | -1/+1 |
| |