Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | gh-83004: Harden `msvcrt` init (#103383) | Erlend E. Aasland | 2023-04-10 | 1 | -12/+29 | |
| | ||||||
* | gh-103059: Clarify gc.freeze documentation (#103058) | raylu | 2023-04-10 | 2 | -6/+12 | |
| | ||||||
* | gh-103334: Ignore `Tools/c-analyzer/cpython/_parser.py` from `patchcheck` ↵ | Nikita Sobolev | 2023-04-10 | 2 | -2/+15 | |
| | | | | | | | (GH-103335) I've also added a small comment to `Tools/c-analyzer/cpython/_parser.py` to trigger the `patchcheck` CI. It must pass now. Automerge-Triggered-By: GH:ericsnowcurrently | |||||
* | gh-97797: Mention `__metadata__` in docstrings of `typing.{_AnnotatedAlias, ↵ | Nikita Sobolev | 2023-04-10 | 1 | -0/+6 | |
| | | | | | | Annotated}` (#103405) Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by: Kirill <80244920+Eclips4@users.noreply.github.com> | |||||
* | gh-103395: Improve `typing._GenericAlias.__dir__` coverage (#103396) | Nikita Sobolev | 2023-04-10 | 1 | -2/+61 | |
| | ||||||
* | Fix old behaviour in typing documentation (#103400) | James Hilton-Balfe | 2023-04-09 | 1 | -3/+3 | |
| | ||||||
* | gh-83004: Harden winsound init (#103385) | Erlend E. Aasland | 2023-04-09 | 1 | -16/+14 | |
| | ||||||
* | Itertool recipe improvements (GH-103399) | Raymond Hettinger | 2023-04-09 | 1 | -137/+179 | |
| | ||||||
* | GH-101362: Omit path anchor from `pathlib.PurePath()._parts` (GH-102476) | Barney Gale | 2023-04-09 | 3 | -67/+108 | |
| | | | Improve performance of path construction by skipping the addition of the path anchor (`drive + root`) to the internal `_parts` list. Rename this attribute to `_tail` for clarity. | |||||
* | GH-103379: Fix up old tests for `pathlib.PurePath._parse_path` (GH-103380) | Barney Gale | 2023-04-09 | 1 | -110/+97 | |
| | | | Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> | |||||
* | Gh-68586: use run_python_until_end in test_capi (GH-102729) | Furkan Onder | 2023-04-09 | 1 | -11/+7 | |
| | | | | | Co-authored-by: Aidin Gharibnavaz Automerge-Triggered-By: GH:kumaraditya303 | |||||
* | Remove useless symbol in pystats.h (#101864) | Stepfen Shawn | 2023-04-09 | 1 | -2/+0 | |
| | ||||||
* | ctypes docs: fix missing `not` in variadic functions section (#102611) | mara004 | 2023-04-09 | 1 | -1/+1 | |
| | ||||||
* | gh-103300: Fix `Popen.wait()` deadlock in patchcheck.py (#103301) | Oleg Iarygin | 2023-04-09 | 1 | -2/+3 | |
| | ||||||
* | Fix typos in test_tempfile.py (#102841) | JakobDev | 2023-04-09 | 1 | -2/+2 | |
| | ||||||
* | build(deps): bump actions/stale from 7 to 8 (#103169) | dependabot[bot] | 2023-04-09 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | Bumps [actions/stale](https://github.com/actions/stale) from 7 to 8. - [Release notes](https://github.com/actions/stale/releases) - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/stale/compare/v7...v8) --- updated-dependencies: - dependency-name: actions/stale dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||||
* | Add hugovk as a .github code owner (GH-103394) | Hugo van Kemenade | 2023-04-09 | 1 | -1/+1 | |
| | | | Automerge-Triggered-By: GH:hugovk | |||||
* | CI: Do not allow merge if labelled DO-NOT-MERGE (#103337) | Hugo van Kemenade | 2023-04-09 | 1 | -0/+17 | |
| | | | | Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> | |||||
* | gh-102799: use `sys.exception()` instead of `sys.exc_info()` in pdb (#103294) | Irit Katriel | 2023-04-09 | 1 | -8/+9 | |
| | ||||||
* | Docs: Fix broken reference `__getitem__` in `string.rst` (#103371) | yuki | 2023-04-09 | 1 | -1/+1 | |
| | ||||||
* | Document `asyncio` performance improvement in What's New (#103370) | Kumar Aditya | 2023-04-09 | 1 | -0/+5 | |
| | | | Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | |||||
* | gh-103092: Isolate `socket` module (#103094) | Erlend E. Aasland | 2023-04-09 | 5 | -167/+242 | |
| | ||||||
* | gh-103242: Migrate SSLContext.set_ecdh_curve not to use deprecated APIs ↵ | Dong-hee Na | 2023-04-08 | 2 | -3/+10 | |
| | | | | | (#103378) Migrate `SSLContext.set_ecdh_curve()` not to use deprecated OpenSSL APIs. | |||||
* | gh-103373: Improve documentation for `__mro_entries__` (#103374) | Alex Waygood | 2023-04-08 | 1 | -5/+9 | |
| | ||||||
* | gh-100176: Tools/iobench: Remove redundant compat code for Python <= 3.2 ↵ | Hugo van Kemenade | 2023-04-08 | 1 | -42/+54 | |
| | | | | | | (#100197) Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | |||||
* | gh-100574: add examples/links to the `strptime`/`strftime` docs (#100575) | Ezio Melotti | 2023-04-08 | 1 | -21/+26 | |
| | ||||||
* | Docs: use Node.findall to avoid a deprecation warning (#99403) | Adam Turner | 2023-04-08 | 1 | -1/+12 | |
| | ||||||
* | gh-75729: Fix os.spawn tests not handling spaces on Windows (#99150) | C.A.M. Gerlach | 2023-04-08 | 2 | -45/+59 | |
| | | | | | | | | | | | | | * Quote paths in os.spawn tests on Windows so they work with spaces * Add NEWS entry for os spawn test fix * Fix code style to avoid double negative in os.spawn tests Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> --------- Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> | |||||
* | gh-102809: Remove gdbinit mention in Misc/README (#103269) | Tomáš Hrnčiar | 2023-04-08 | 1 | -1/+0 | |
| | ||||||
* | gh-103329: Add regression test for PropertyMock with side effect (#103358) | Russell Keith-Magee | 2023-04-08 | 2 | -1/+23 | |
| | ||||||
* | gh-83004: Harden _socket init (GH-103261) | Erlend E. Aasland | 2023-04-07 | 1 | -537/+581 | |
| | | | Automerge-Triggered-By: GH:erlend-aasland | |||||
* | gh-74690: Document changes made to runtime-checkable protocols in 3.12 (#103348) | Alex Waygood | 2023-04-07 | 4 | -9/+64 | |
| | | | Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> | |||||
* | gh-103272: regression test for getattr exception in property (#103336) | sunmy2019 | 2023-04-07 | 1 | -0/+13 | |
| | ||||||
* | gh-100220: Fix error handling in make rules (GH-100328) | Michał Górny | 2023-04-07 | 2 | -1/+5 | |
| | | | | | Set `SHELL = /bin/sh -e` to ensure that complex recipes fail on the first error rather than incorrectly reporting success. Co-authored-by: Zachary Ware <zach@python.org> | |||||
* | gh-103225: Fixed zero lineno issue for pdb (#103265) | Tian Gao | 2023-04-07 | 3 | -2/+38 | |
| | | | | | Co-authored-by: Artem Mukhin <ortem00@gmail.com> | |||||
* | gh-74690: Add more tests for runtime-checkable protocols (#103347) | Alex Waygood | 2023-04-07 | 1 | -2/+39 | |
| | ||||||
* | gh-103193: Celebrate performance improvements to `inspect.getattr_static` in ↵ | Alex Waygood | 2023-04-07 | 1 | -0/+4 | |
| | | | | 'What's New in Python 3.12' (#103349) | |||||
* | GH-88013: Fix TypeError raised by ntpath.realpath in some cases (GH-102813) | AN Long | 2023-04-07 | 3 | -1/+10 | |
| | ||||||
* | bpo-46523: fix tests rerun when `setUp[Class|Module]` fails (#30895) | Nikita Sobolev | 2023-04-07 | 3 | -3/+184 | |
| | | | | Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> Co-authored-by: Łukasz Langa <lukasz@langa.pl> | |||||
* | gh-102213: Revert "gh-102213: Optimize the performance of `__getattr__` ↵ | Nikita Sobolev | 2023-04-07 | 3 | -13/+3 | |
| | | | | | (GH-102248)" (GH-103332) This reverts commit aa0a73d1bc53dcb6348a869df1e775138991e561. | |||||
* | gh-103256: Fix hmac algorithm to support fallback implementation (gh-103286) | Dong-hee Na | 2023-04-07 | 3 | -1/+17 | |
| | | | Co-authored-by: Gregory P. Smith <greg@krypto.org> | |||||
* | gh-103266: Fix a typo in example code for bisect() function (#103267) | Oleg Iarygin | 2023-04-07 | 1 | -4/+4 | |
| | ||||||
* | gh-93121: fix test_mailbox where some test cases were accidentally dropped ↵ | AGZain | 2023-04-06 | 1 | -22/+23 | |
| | | | | (#93242) | |||||
* | GH-102700: allow built-in modules to be submodules (GH-103162) | Brett Cannon | 2023-04-06 | 3 | -19/+1 | |
| | ||||||
* | gh-103193: Speedup and inline `inspect._is_type` (#103321) | Alex Waygood | 2023-04-06 | 1 | -9/+4 | |
| | | | Improve performance of `inspect.getattr_static` | |||||
* | gh-103193: Use LBYL idioms rather than EAFP in `inspect.getattr_static` ↵ | Alex Waygood | 2023-04-06 | 1 | -15/+10 | |
| | | | | (#103318) | |||||
* | gh-103186: assert in tests that UnsafeMailcapInput warnings are provided ↵ | Ijtaba Hussain | 2023-04-06 | 1 | -4/+24 | |
| | | | | (#103217) | |||||
* | gh-100227: Use an Array for _PyRuntime's Set of Locks During Init (gh-103315) | Eric Snow | 2023-04-06 | 1 | -60/+48 | |
| | | | This cleans things up a bit and simplifies adding new granular global locks. | |||||
* | gh-99202: Fix extension type from documentation for compiling in C++20 mode ↵ | Jeffrey Newman | 2023-04-06 | 6 | -10/+11 | |
| | | | | (#102518) | |||||
* | gh-48330: assert warning is emitted on unittest.TestResult with no ↵ | Irit Katriel | 2023-04-06 | 1 | -1/+2 | |
| | | | | addDuration (#103309) |