summaryrefslogtreecommitdiffstats
path: root/Modules/clinic
Commit message (Collapse)AuthorAgeFilesLines
* Issue #29092: Sync os.stat's doc and docstring on path type.Xiang Zhang2017-01-221-2/+3
|\
* \ Issue #28427: old keys should not remove new values fromAntoine Pitrou2016-12-271-1/+31
|\ \ | |/ | | | | WeakValueDictionary when collecting from another thread.
| * Issue #28427: old keys should not remove new values fromAntoine Pitrou2016-12-271-1/+30
| | | | | | | | WeakValueDictionary when collecting from another thread.
* | Issue #29004: Merge crc_hqx() doc from 3.5Martin Panter2016-12-241-2/+2
|\ \ | |/
| * Issue #29004: Document binascii.crc_hqx() implements CRC-CCITTMartin Panter2016-12-241-2/+2
| |
* | Issue #28585: Restored docstring of os._isdir().Serhiy Storchaka2016-11-081-2/+3
|\ \ | |/
| * Issue #28585: Restored docstring of os._isdir().Serhiy Storchaka2016-11-081-2/+3
| |
* | Issue #28544: Implement asyncio.Task in C.Yury Selivanov2016-10-281-0/+520
| | | | | | | | | | | | | | | | This implementation provides additional 10-20% speed boost for asyncio programs. The patch also fixes _asynciomodule.c to use Arguments Clinic, and makes '_schedule_callbacks' an overridable method (as it was in 3.5).
* | Issue #28156: Export os.getpid() conditionallyBerker Peksag2016-09-151-1/+9
| | | | | | | | Patch by Ed Schouten.
* | Issue #27810: Rerun Argument Clinic on all modulesVictor Stinner2016-09-1020-390/+391
| |
* | Issue #27781: Change file system encoding on Windows to UTF-8 (PEP 529)Steve Dower2016-09-082-32/+90
| |
* | clinic: PY_LONG_LONG -> long longBenjamin Peterson2016-09-081-49/+1
| |
* | Issue #27959: Adds oem encoding, alias ansi to mbcs, move aliasmbcs to codec ↵Steve Dower2016-09-071-1/+80
| | | | | | | | lookup
* | Add os.getrandom()Victor Stinner2016-09-061-1/+40
| | | | | | | | | | | | | | Issue #27778: Expose the Linux getrandom() syscall as a new os.getrandom() function. This change is part of the PEP 524.
* | Run Argument Clinic on posixmodule.cVictor Stinner2016-09-061-7/+7
| | | | | | | | Issue #17884.
* | Issue #27928: Add scrypt (password-based key derivation function) to hashlib ↵Christian Heimes2016-09-061-0/+60
| | | | | | | | module (requires OpenSSL 1.1.0).
* | merge 3.5Benjamin Peterson2016-09-051-3/+3
|\ \ | |/
| * do not pretend to support passing a fd to access()Benjamin Peterson2016-09-051-3/+3
| |
* | Issue #27866: Add SSLContext.get_ciphers() method to get a list of all ↵Christian Heimes2016-09-051-1/+26
| | | | | | | | enabled ciphers.
* | Issue #16764: Support keyword arguments to zlib.decompress(). Patch bySerhiy Storchaka2016-08-151-9/+13
| | | | | | | | Xiang Zhang.
* | Issue #27574: Decreased an overhead of parsing keyword arguments in functionsSerhiy Storchaka2016-08-1419-267/+391
| | | | | | | | implemented with using Argument Clinic.
* | Issue #27130: Merge zlib 64-bit fixes from 3.5Martin Panter2016-07-231-10/+10
|\ \ | |/
| * Issue #27130: Fix handling of buffers exceeding UINT_MAX in “zlib” moduleMartin Panter2016-07-231-10/+10
| | | | | | | | Patch by Xiang Zhang.
* | - Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-0728-756/+746
|\ \ | |/ | | | | generated by Argument Clinic. Patch by Petr Viktorin.
| * Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-0728-754/+744
| | | | | | | | generated by Argument Clinic. Patch by Petr Viktorin.
* | merge 3.5 (#24557)Benjamin Peterson2016-07-071-3/+3
|\ \ | |/
| * assume egd unless OPENSSL_NO_EGD is defined—remove configure check (closes ↵Benjamin Peterson2016-07-071-3/+3
| | | | | | | | #24557)
* | Issue #26243: Only the level argument to zlib.compress() is keyword argumentSerhiy Storchaka2016-06-251-3/+3
| | | | | | | | now. The first argument is positional-only.
* | Clarify documentation for os.fspath().Brett Cannon2016-06-091-4/+4
| |
* | Issue #26305: Argument Clinic now uses braces in C code as required by PEP 7.Serhiy Storchaka2016-06-0933-604/+1175
| |
* | issue27186: add C version of os.fspath(); patch by Jelle ZijlstraEthan Furman2016-06-041-1/+33
| |
* | Issue #5784: Merge zlib from 3.5Martin Panter2016-05-271-4/+7
|\ \ | |/
| * Issue #5784: Expand documentation and tests for zlib wbits parameterMartin Panter2016-05-271-4/+7
| | | | | | | | Based on documentation by AM Kuchling.
* | Issue #27076: Merge spelling from 3.5Martin Panter2016-05-261-4/+4
|\ \ | |/
| * Issue #27076: Doc, comment and tests spelling fixesMartin Panter2016-05-261-4/+4
| | | | | | | | Most fixes to Doc/ and Lib/ directories by Ville Skyttä.
* | Issues #26716, #26057: Regenerate Argument Clinic code.Serhiy Storchaka2016-04-142-18/+18
|\ \ | |/
| * Issue #26716: Regenerate Argument Clinic code.Serhiy Storchaka2016-04-141-2/+2
| |
* | Issue 26243: Forgot to update zlib doc strings in Argument ClinicMartin Panter2016-02-101-2/+2
| |
* | Issue #26243: zlib.compress() keyword argument support by Aviv PalivodaMartin Panter2016-02-101-13/+14
| |
* | Issue #26244: Merge zlib documentation from 3.5Martin Panter2016-02-031-3/+4
|\ \ | |/
| * Issue #26244: Clarify default zlib compression level in documentationMartin Panter2016-02-031-3/+4
| | | | | | | | Based on patch by Aviv Palivoda.
* | Issue #25638: Optimized ElementTree.iterparse(); it is now 2x faster.Serhiy Storchaka2015-12-071-3/+4
| | | | | | | | | | ElementTree.XMLParser._setevents now accepts any objects with the append method, not just a list.
* | Issue #25626: Merge zlib fix from 3.5Martin Panter2015-11-211-4/+4
|\ \ | |/
| * Issue #25626: Change zlib to accept Py_ssize_t and cap to UINT_MAXMartin Panter2015-11-201-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The underlying zlib library stores sizes in “unsigned int”. The corresponding Python parameters are all sizes of buffers filled in by zlib, so it is okay to reduce higher values to the UINT_MAX internal cap. OverflowError is still raised for sizes that do not fit in Py_ssize_t. Sizes are now limited to Py_ssize_t rather than unsigned long, because Python byte strings cannot be larger than Py_ssize_t. Previously this could result in a SystemError on 32-bit platforms. This resolves a regression in the gzip module when reading more than UINT_MAX or LONG_MAX bytes in one call, introduced by revision 62723172412c.
* | Issue #25523: Merge a-to-an corrections from 3.5Martin Panter2015-11-021-5/+5
|\ \ | |/
| * Issue #25523: Merge "a" to "an" fixes from 3.4 into 3.5Martin Panter2015-11-021-5/+5
| |\
| | * Issue #25523: Correct "a" article to "an" articleMartin Panter2015-11-021-5/+5
| | | | | | | | | | | | | | | | | | This changes the main documentation, doc strings, source code comments, and a couple error messages in the test suite. In some cases the word was removed or edited some other way to fix the grammar.
* | | Issue #25357: Add an optional newline paramer to binascii.b2a_base64().Victor Stinner2015-10-111-7/+10
| | | | | | | | | | | | base64.b64encode() uses it to avoid a memory copy.
* | | Issue #23738: Merge 3.5 into 3.6Martin Panter2015-09-091-3/+3
|\ \ \ | |/ /
| * | Issue #23738: Merge 3.4 into 3.5Martin Panter2015-09-091-3/+3
| |\ \ | | |/