Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bpo-36127: Argument Clinic: inline parsing code for keyword parameters. ↵ | Serhiy Storchaka | 2019-03-14 | 1 | -49/+147 |
| | | | | (GH-12058) | ||||
* | bpo-36174: Update nuget authoring for new license field. (GH-12300) | Steve Dower | 2019-03-12 | 4 | -9/+4 |
| | |||||
* | bpo-35132: Fixes missing target in gdb pep0393 check. (GH-11848) | Lisa Roach | 2019-03-12 | 1 | -1/+1 |
| | |||||
* | closes bpo-33376: Update to Unicode 12.0.0. (GH-12256) | Benjamin Peterson | 2019-03-10 | 1 | -1/+1 |
| | |||||
* | bpo-36048: Use __index__() instead of __int__() for implicit conversion if ↵ | Serhiy Storchaka | 2019-02-25 | 1 | -0/+2 |
| | | | | | | available. (GH-11952) Deprecate using the __int__() method in implicit conversions of Python numbers to C integers. | ||||
* | bpo-36101: remove non-ascii characters in docstring (GH-12018) | animalize | 2019-02-24 | 1 | -0/+3 |
| | | | | | * remove non-ascii characters in docstring * clinic.py emits a warning when docstring has non-ascii character | ||||
* | bpo-35884: Add missing FIFO queue benchmark (GH-11898) | Raymond Hettinger | 2019-02-16 | 1 | -1/+10 |
| | | | https://bugs.python.org/issue35884 | ||||
* | Fix typo (micro->nano) (GH-11759) | Raymond Hettinger | 2019-02-05 | 1 | -1/+1 |
| | |||||
* | bpo-35299: Fixed sysconfig and distutils during PGO profiling (GH-11744) | Steve Dower | 2019-02-05 | 1 | -1/+2 |
| | |||||
* | bpo-35884: Add variable access benchmarking script (GH-11725) | Raymond Hettinger | 2019-02-03 | 1 | -0/+272 |
| | |||||
* | bpo-34691: Compile _contextvars module into main Python library (GH-11741) | Steve Dower | 2019-02-02 | 1 | -1/+1 |
| | |||||
* | bpo-35224: Add support for NamedExpr to unparse.py (GH-11670) | Victor Stinner | 2019-01-25 | 1 | -0/+7 |
| | |||||
* | bpo-35582: Argument Clinic: Optimize the "all boring objects" case. (GH-11520) | Serhiy Storchaka | 2019-01-11 | 1 | -40/+0 |
| | | | | | Use _PyArg_CheckPositional() and inlined code instead of PyArg_UnpackTuple() and _PyArg_UnpackStack() if all parameters are positional and use the "object" converter. | ||||
* | bpo-35582: Argument Clinic: inline parsing code for positional parameters. ↵ | Serhiy Storchaka | 2019-01-11 | 1 | -86/+163 |
| | | | | (GH-11313) | ||||
* | bpo-23867: Argument Clinic: inline parsing code for a single positional ↵ | Serhiy Storchaka | 2018-12-25 | 1 | -16/+433 |
| | | | | parameter. (GH-9689) | ||||
* | bpo-20180: Simplify char_converter in Argument Clinic. (GH-9828) | Serhiy Storchaka | 2018-12-25 | 1 | -18/+3 |
| | | | Fix also handling non-ascii default values. | ||||
* | bpo-30455: Generate all token related code and docs from Grammar/Tokens. ↵ | Serhiy Storchaka | 2018-12-22 | 2 | -0/+321 |
| | | | | | | | | | | | | | | | | | | | (GH-10370) "Include/token.h", "Lib/token.py" (containing now some data moved from "Lib/tokenize.py") and new files "Parser/token.c" (containing the code moved from "Parser/tokenizer.c") and "Doc/library/token-list.inc" (included in "Doc/library/token.rst") are now generated from "Grammar/Tokens" by "Tools/scripts/generate_token.py". The script overwrites files only if needed and can be used on the read-only sources tree. "Lib/symbol.py" is now generated by "Tools/scripts/generate_symbol_py.py" instead of been executable itself. Added new make targets "regen-token" and "regen-symbol" which are now dependencies of "regen-all". The documentation contains now strings for operators and punctuation tokens. | ||||
* | Enable signing Windows builds with SHA1 environment variable (GH-11279) | Steve Dower | 2018-12-21 | 1 | -1/+4 |
| | |||||
* | bpo-35490: Remove the DecodeFSDefault return converter in AC. (#11152) | Serhiy Storchaka | 2018-12-17 | 1 | -10/+0 |
| | |||||
* | bpo-35471: Remove the macpath module (GH-11129) | Victor Stinner | 2018-12-14 | 1 | -1/+1 |
| | | | | Python 2.4 dropped MacOS 9 support. The macpath module was deprecated in Python 3.7. This change removes it. | ||||
* | bpo-35489: Use "const Py_UNICODE *" for the Py_UNICODE converter in AC. ↵ | Serhiy Storchaka | 2018-12-14 | 1 | -1/+1 |
| | | | | (GH-11150) | ||||
* | bpo-34977: Add Windows App Store package (GH-11027) | Steve Dower | 2018-12-11 | 9 | -339/+209 |
| | | | Also adds the PC/layout script for generating layouts on Windows. | ||||
* | bpo-34977: Use venv redirector instead of original python.exe on Windows ↵ | Steve Dower | 2018-12-10 | 1 | -0/+23 |
| | | | | (GH-11029) | ||||
* | Revert "bpo-34977: Add Windows App Store package (GH-10245)" (GH-11019) | Victor Stinner | 2018-12-07 | 9 | -209/+339 |
| | | | This reverts commit 468a15aaf9206448a744fc5eab3fc21f51966aad. | ||||
* | bpo-34977: Add Windows App Store package (GH-10245) | Steve Dower | 2018-12-07 | 9 | -339/+209 |
| | |||||
* | bpo-33012: Fix invalid function cast warnings with gcc 8 in Argument Clinic. ↵ | Serhiy Storchaka | 2018-11-27 | 1 | -1/+7 |
| | | | | | | | | (GH-6748) Fix invalid function cast warnings with gcc 8 for method conventions different from METH_NOARGS, METH_O and METH_VARARGS in Argument Clinic generated code. | ||||
* | bpo-35134: Create Include/cpython/ subdirectory (GH-10624) | Victor Stinner | 2018-11-23 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | Include/*.h should be the "portable Python API", whereas Include/cpython/*.h should be the "CPython API": CPython implementation details. Changes: * Create Include/cpython/ subdirectory * "make install" now creates $prefix/include/cpython and copy Include/cpython/* to $prefix/include/cpython * Create Include/cpython/objimpl.h: move objimpl.h code surrounded by "#ifndef Py_LIMITED_API" to cpython/objimpl.h. * objimpl.h now includes cpython/objimpl.h * Windows installer (MSI) now also install Include/ subdirectories: Include/cpython/ and Include/internal/. | ||||
* | bpo-2504: Add pgettext() and variants to gettext. (GH-7253) | Cheryl Sabella | 2018-11-07 | 1 | -17/+25 |
| | |||||
* | bpo-35133: Fix mistakes when concatenate string literals on different lines. ↵ | Serhiy Storchaka | 2018-11-05 | 1 | -2/+2 |
| | | | | | | | | | | (GH-10284) Two kind of mistakes: 1. Missed space. After concatenating there is no space between words. 2. Missed comma. Causes unintentional concatenating in a list of strings. | ||||
* | bpo-35067: Remove _distutils_findvs and use vswhere.exe instead. (GH-10095) | Steve Dower | 2018-10-27 | 1 | -1/+1 |
| | |||||
* | bpo-32256: Make patchcheck.py work for out-of-tree builds (GH-4760) | Alexey Izbyshev | 2018-10-20 | 1 | -3/+9 |
| | | | Set SRCDIR as the current directory for git. | ||||
* | Update opcode.h header comment to mention the source data file (GH-9935) | Shivank98 | 2018-10-18 | 1 | -2/+3 |
| | | | This is intended to help code explorers find out more about what's defined there. | ||||
* | bpo-34989: python-gdb.py: fix current_line_num() (GH-9889) | Victor Stinner | 2018-10-15 | 1 | -13/+33 |
| | | | | | | | | | | | | | | python-gdb.py now handles errors on computing the line number of a Python frame. Changes: * PyFrameObjectPtr.current_line_num() now catchs any Exception on calling addr2line(), instead of failing with a surprising "<class 'TypeError'> 'FakeRepr' object is not subscriptable" error. * All callers of current_line_num() now handle current_line_num() returning None. * PyFrameObjectPtr.current_line() now also catchs IndexError on getting a line from the Python source file. | ||||
* | Fixes issues in Windows release upload script (GH-9845) | Steve Dower | 2018-10-13 | 1 | -3/+8 |
| | |||||
* | bpo-32892: Use ast.Constant instead of specific constant AST types. (GH-9445) | Serhiy Storchaka | 2018-09-27 | 2 | -24/+16 |
| | |||||
* | bpo-34670: Add TLS 1.3 post handshake auth (GH-9460) | Christian Heimes | 2018-09-23 | 1 | -4/+4 |
| | | | | | | | | | | Add SSLContext.post_handshake_auth and SSLSocket.verify_client_post_handshake for TLS 1.3 post-handshake authentication. Signed-off-by: Christian Heimes <christian@python.org>q https://bugs.python.org/issue34670 | ||||
* | bpo-34011: Fixes missing venv files and other tests (GH-9458) | Steve Dower | 2018-09-20 | 1 | -0/+3 |
| | |||||
* | Remove wording that could be deemed to be perjorative (GH-9287) | Raymond Hettinger | 2018-09-14 | 1 | -1/+1 |
| | |||||
* | bpo-34605: Avoid master/slave terms (GH-9101) | Victor Stinner | 2018-09-07 | 1 | -1/+1 |
| | | | | | | | * Replace "master process" with "parent process" * Replace "master option mappings" with "main option mappings" * Replace "master pattern object" with "main pattern object" * ssl: replace "master" with "server" * And some other similar changes | ||||
* | bpo-26901: Fix the Argument Clinic test suite (GH-8879) | Victor Stinner | 2018-09-03 | 1 | -791/+0 |
| | | | | | | | | | | * Fix Tools/clinic/clinic_test.py: add missing FakeClinic.destination_buffers attribute and pass a file argument to Clinic(). * Rename Tools/clinic/clinic_test.py to Lib/test/test_clinic.py: add temporary Tools/clinic/ to sys.path to import the clinic module. Co-Authored-By: Pablo Galindo <pablogsal@gmail.com> | ||||
* | bpo-34217: Use lowercase for windows headers (GH-8472) | Erik Janssens | 2018-08-16 | 1 | -1/+1 |
| | |||||
* | Updated MSI README to mention dependency on .NET 3.5. (GH-8375) | Vinay Sajip | 2018-07-29 | 1 | -0/+8 |
| | |||||
* | bpo-20260: Implement non-bitwise unsigned int converters for Argument ↵ | Serhiy Storchaka | 2018-07-26 | 1 | -13/+21 |
| | | | | Clinic. (GH-8434) | ||||
* | bpo-34166: Fix warnings in Tools/msgfmt.py. (GH-8367) | Xtreak | 2018-07-21 | 1 | -3/+5 |
| | |||||
* | bpo-20180: complete AC conversion of Objects/stringlib/transmogrify.h (GH-8039) | Tal Einat | 2018-07-06 | 1 | -2/+22 |
| | | | | * converted bytes methods: expandtabs, ljust, rjust, center, zfill * updated char_convertor to properly set the C default value | ||||
* | Prevent upload script uploading from the wrong directory (GH-7953) | Steve Dower | 2018-06-27 | 1 | -1/+7 |
| | |||||
* | bpo-33908: Remove two superfluous assignments (GH-7116) | Srinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి) | 2018-06-20 | 1 | -1/+0 |
| | | | Signed-off-by: Srinivas Reddy Thatiparthy <thatiparthysreenivas@gmail.com> | ||||
* | bpo-32962: python-gdb catchs UnicodeDecodeError (GH-7693) | Victor Stinner | 2018-06-14 | 1 | -10/+16 |
| | | | | python-gdb now catchs UnicodeDecodeError exceptions when calling string(). | ||||
* | bpo-32962: python-gdb catchs ValueError on read_var() (GH-7692) | Victor Stinner | 2018-06-14 | 1 | -2/+9 |
| | | | | python-gdb now catchs ValueError on read_var(): when Python has no debug symbols for example. | ||||
* | Fixes upload script to always run commands even when previous ones fail ↵ | Steve Dower | 2018-06-12 | 1 | -4/+10 |
| | | | | (GH-7670) |