Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Don't doubly-parallelise sphinx-lint (#110617) | Adam Turner | 2023-10-10 | 1 | -0/+1 | |
| | ||||||
* | gh-110050: Adjust the newline position in the TypeError message of the ↵ | Yilei Yang | 2023-10-10 | 1 | -2/+2 | |
| | | | | | random.seed call. (#110051) Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com> | |||||
* | gh-101100: Fix sphinx warnings in `library/socketserver.rst` (GH-110207) | Nikita Sobolev | 2023-10-10 | 2 | -26/+52 | |
| | ||||||
* | gh-110388: Add tests for tty (GH-110394) | Serhiy Storchaka | 2023-10-10 | 2 | -0/+81 | |
| | ||||||
* | gh-81002: Add tests for termios (GH-110386) | Serhiy Storchaka | 2023-10-10 | 2 | -0/+221 | |
| | ||||||
* | gh-110590: Fix a bug where _sre.compile would overwrite exceptions (#110591) | Nikita Sobolev | 2023-10-10 | 3 | -0/+9 | |
| | | | | TypeError would be overwritten by OverflowError if 'code' param contained non-ints. | |||||
* | gh-109595: Add -Xcpu_count=<n> cmdline for container users (#109667) | Donghee Na | 2023-10-10 | 15 | -11/+192 | |
| | | | | | | --------- Co-authored-by: Victor Stinner <vstinner@python.org> Co-authored-by: Gregory P. Smith [Google LLC] <greg@krypto.org> | |||||
* | gh-110378: Fix test_async_gen_propagates_generator_exit in ↵ | Serhiy Storchaka | 2023-10-10 | 1 | -9/+5 | |
| | | | | | test_contextlib_async (#110500) It now fails if the original bug is not fixed, and no longer produce ResourceWarning with fixed code. | |||||
* | gh-110558: Enable ruff's pyupgrade rules when running on Argument Clinic ↵ | Alex Waygood | 2023-10-10 | 4 | -5/+20 | |
| | | | | (#110603) | |||||
* | gh-84570: Implement Waiting in SendChannel.send() (gh-110565) | Eric Snow | 2023-10-10 | 4 | -109/+182 | |
| | | | | | We had been faking it (poorly). We will add timeouts separately. | |||||
* | gh-107652: Fix CIFuzz typo (#110602) | Nikita Sobolev | 2023-10-10 | 1 | -1/+1 | |
| | ||||||
* | GH-109408: Move the Python file whitespace check from patchcheck to ↵ | Adam Turner | 2023-10-10 | 2 | -25/+16 | |
| | | | | | | pre-commit (#109891) Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com> | |||||
* | Remove an old macro from executor.c (#110597) | Brandt Bucher | 2023-10-10 | 1 | -3/+0 | |
| | ||||||
* | GH-104584: Fix refleak when tracing through calls (GH-110593) | Brandt Bucher | 2023-10-10 | 2 | -1/+2 | |
| | ||||||
* | Add some 'meta hooks' to our pre-commit config (#110587) | Alex Waygood | 2023-10-10 | 1 | -0/+5 | |
| | ||||||
* | gh-109408: Add the docs whitespace check from patchcheck to pre-commit (#109854) | Hugo van Kemenade | 2023-10-10 | 2 | -33/+13 | |
| | | | | | Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> | |||||
* | gh-110558: Run ruff on Argument Clinic in CI (#110559) | Alex Waygood | 2023-10-10 | 5 | -4/+21 | |
| | ||||||
* | gh-110378: Close invalid generators in contextmanager and ↵ | Serhiy Storchaka | 2023-10-10 | 4 | -7/+43 | |
| | | | | | | asynccontextmanager (GH-110499) contextmanager and asynccontextmanager context managers now close an invalid underlying generator object that yields more then one value. | |||||
* | Fix CIFuzz build (#110576) | Nikita Sobolev | 2023-10-10 | 1 | -3/+7 | |
| | ||||||
* | gh-109693: Use pyatomic.h for signal module (gh-110480) | Donghee Na | 2023-10-09 | 3 | -27/+26 | |
| | ||||||
* | Remove unused `SPHINXLINT` var from `Doc/Makefile`. (#110570) | Ezio Melotti | 2023-10-09 | 1 | -1/+0 | |
| | | | Remove unused `SPHINXLINT` var. | |||||
* | gh-78469: Declare missing sethostname for Solaris 10 (#109447) | Jakub Kulík | 2023-10-09 | 4 | -2/+23 | |
| | | | Add OS version specific macro for Solaris: Py_SUNOS_VERSION. | |||||
* | gh-106765: Updates Windows installer build instructions to clarify system ↵ | Ashish Shirodkar | 2023-10-09 | 2 | -0/+10 | |
| | | | | requirements (GH-110566) | |||||
* | gh-107652: Set up CIFuzz to run fuzz targets continuously (#107653) | Illia Volochii | 2023-10-09 | 3 | -0/+66 | |
| | | | | Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com> | |||||
* | gh-110519: Improve deprecation warning in the gettext module (#110520) | Serhiy Storchaka | 2023-10-09 | 3 | -51/+144 | |
| | | | | | | | | Deprecation warning about non-integer numbers in gettext now always refers to the line in the user code where gettext function or method is used. Previously, it could refer to a line in gettext code. Also, increase test coverage for NullTranslations and domain-aware functions like dngettext(). | |||||
* | gh-76785: Add SendChannel.send_buffer() (#110246) | Eric Snow | 2023-10-09 | 13 | -67/+467 | |
| | | | (This is still a test module.) | |||||
* | gh-109191: Fix build with newer editline (gh-110239) | Bo Anderson | 2023-10-09 | 5 | -1/+31 | |
| | ||||||
* | gh-110437: Allow overriding VCRuntimeDLL with a semicolon separated list of ↵ | Steve Dower | 2023-10-09 | 2 | -1/+6 | |
| | | | | DLLs to bundle (GH-110470) | |||||
* | gh-110525: Cover PySet_Add corner case with frozenset objects (GH-110544) | Nikita Sobolev | 2023-10-09 | 1 | -0/+37 | |
| | ||||||
* | gh-110549: Remove unused includes of <stddef.h> in _testcapi (GH-110552) | Nikita Sobolev | 2023-10-09 | 3 | -6/+0 | |
| | ||||||
* | gh-109286: Update macOS installer to use SQLite 3.43.1 (#110482) | jtranquilli | 2023-10-09 | 2 | -3/+4 | |
| | ||||||
* | gh-110497: Add note about `OSError` being an alias to `IOError` in docs ↵ | Nikita Sobolev | 2023-10-09 | 5 | -9/+11 | |
| | | | | (#110498) | |||||
* | gh-110525: Add CAPI tests for set and frozenset objects (GH-110526) | Nikita Sobolev | 2023-10-09 | 6 | -1/+383 | |
| | ||||||
* | gh-110514: Add PY_THROW to `sys.setprofile` events (GH-110524) | Tian Gao | 2023-10-09 | 3 | -1/+27 | |
| | ||||||
* | gh-106670: Set convenience variable for post mortem debugging (#110493) | Tian Gao | 2023-10-09 | 3 | -0/+15 | |
| | ||||||
* | Remove unused imports in multiprocessing docs example (#109984) | Albert Villanova del Moral | 2023-10-09 | 1 | -1/+0 | |
| | ||||||
* | gh-110534 fix a URL redirect to wikipedia article on Fibonacci numbers (#110535) | partev | 2023-10-09 | 1 | -1/+1 | |
| | ||||||
* | gh-108277: Fix test_os TimerfdTests (#110515) | Victor Stinner | 2023-10-08 | 1 | -3/+11 | |
| | | | | | | * test_timerfd_TFD_TIMER_ABSTIME() and test_timerfd_ns_TFD_TIMER_ABSTIME() tolerate a difference of 50 us. * test_timerfd_negative() checks if os.TFD_TIMER_CANCEL_ON_SET is defined. | |||||
* | gh-89902: Deprecate non-standard format specifier "N" for Decimal (GH-110508) | Serhiy Storchaka | 2023-10-08 | 4 | -0/+29 | |
| | | | It was not documented and only supported in the C implementation. | |||||
* | gh-110378: Move to `IsolatedAsyncTestCase` in `test_contextlib_async.py` ↵ | Nikita Sobolev | 2023-10-08 | 1 | -51/+5 | |
| | | | | (#110379) | |||||
* | Update floatingpoint.rst (#110509) | zipperer | 2023-10-08 | 1 | -1/+1 | |
| | | | | | | | | | | | This commit removes a ':'. I believe the extra colon causes a display error. What I believe to be an error: Above this expression `round(math.pi, ndigits=2) == round(22 / 7, ndigits=2)` the page displays `.. doctest::`. What I observed: After I remove the extra colon, the page does not display `.. doctest::` | |||||
* | gh-110237: Check `PyList_Append` for errors in `_PyEval_MatchClass` (#110238) | denballakh | 2023-10-08 | 2 | -3/+12 | |
| | ||||||
* | gh-108277: Add os.timerfd_create() function (#108382) | Masaru Tsuchiyama | 2023-10-07 | 17 | -5/+1527 | |
| | | | | | | | | Add wrapper for timerfd_create, timerfd_settime, and timerfd_gettime to os module. Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com> Co-authored-by: Victor Stinner <vstinner@python.org> | |||||
* | gh-110397: Add Py_IsFinalizing() to the stable ABI (#110441) | Victor Stinner | 2023-10-07 | 6 | -2/+9 | |
| | ||||||
* | gh-109848: Make test_rot13_func in test_codecs independent (GH-109850) | Serhiy Storchaka | 2023-10-07 | 1 | -1/+2 | |
| | ||||||
* | gh-109864: Make test_gettext tests order independent (GH-109866) | Serhiy Storchaka | 2023-10-07 | 1 | -2/+13 | |
| | ||||||
* | gh-76785: Support Running Some Functions in Subinterpreters (gh-110251) | Eric Snow | 2023-10-06 | 3 | -26/+439 | |
| | | | This specifically refers to `test.support.interpreters.Interpreter.run()`. | |||||
* | gh-106078: Suppress the warning caused by multi-phase initialization of ↵ | Charlie Zhao | 2023-10-06 | 2 | -1/+10 | |
| | | | | `decimal` (#107524) | |||||
* | GH-110455: Guard `assert(tstate->thread_id > 0)` with `#ifndef ↵ | Brett Cannon | 2023-10-06 | 2 | -2/+5 | |
| | | | | HAVE_PTHREAD_STUBS` (GH-110487) | |||||
* | gh-110489: Optimise math.ceil for known exact float (#108801) | Shantanu | 2023-10-06 | 2 | -7/+10 | |
| | | | | This matches a similar optimisation done for math.floor in https://github.com/python/cpython/pull/21072 |