Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/python/cpython

The Python programming language
https://github.com/python/cpython

GH-88342: clarify that `asyncio.as_completed` accepts generators yielding tasks (#103626)

da2273fec7b1644786b9616592b53b04fdec4024 authored over 1 year ago by Kumar Aditya <[email protected]>
gh-102778: IDLE - make sys.last_exc available in Shell after traceback (#103314)

---------
Co-authored-by: Terry Jan Reedy <[email protected]>

d1e4917e06d5638f1a7fa189d6d63ec9c2a27753 authored over 1 year ago by Irit Katriel <[email protected]>
gh-103582: Remove last references to `argparse.REMAINDER` from docs (#103586)

f4d087964e3deaabc902a155efdf0e7f43f78d52 authored over 1 year ago by Nikita Sobolev <[email protected]>
gh-103583: Always pass multibyte codec structs as const (#103588)

e989e0b62aba9b487faf24d8694d28022d35a776 authored over 1 year ago by Erlend E. Aasland <[email protected]>
gh-103617: Fix compiler warning in _iomodule.c (#103618)

ffdbfe197694cb6f2509b94859ccf3534daa6fd1 authored over 1 year ago by Erlend E. Aasland <[email protected]>
gh-103596: [Enum] do not shadow mixed-in methods/attributes (GH-103600)

For example:

class Book(StrEnum):
title = auto()
author = auto()
...

700ec657c80e78fb299963ffaa684c859ddb8f87 authored over 1 year ago by Ethan Furman <[email protected]>
GH-100530: Change the error message for non-class class patterns (GH-103576)

07804ce24c3103ee1bb141af31b9a1a0f92f5e43 authored over 1 year ago by Nikita Sobolev <[email protected]>
gh-95299: Remove lingering setuptools reference in installer scripts (GH-103613)

78cac520c34b133ba32665e601adbc794282f4b7 authored over 1 year ago by Steve Dower <[email protected]>
[Doc] Fix a typo in optparse.rst (#103504)

4e04393b2f64f9e44aefa436cbdac42db98d4ef0 authored over 1 year ago by zyckk4 <[email protected]>
gh-101100: Fix broken reference `__format__` in `string.rst` (#103531)

c3d015ce62f791e703bfcabb0907cfeefac768a9 authored over 1 year ago by yuki <[email protected]>
gh-95299: Stop installing setuptools as a part of ensurepip and venv (#101039)

Remove the bundled setuptools wheel from ensurepip, and stop installing setuptools in environmen...

ece20dba120a1a4745721c49f8d7389d4b1ee2a7 authored over 1 year ago by Pradyun Gedam <[email protected]>
GH-103484: Docs: add linkcheck allowed redirects entries for most cases (#103569)

Co-authored-by: Hugo van Kemenade <[email protected]>

f39e00f9521a0d412a5fc9a50f2a553ec2bb1a7c authored over 1 year ago by Rafael Fontenelle <[email protected]>
gh-67230: update whatsnew note for csv changes (#103598)

e35e0f15eba64a1dcbab10bbbd2ce276e190dcfa authored over 1 year ago by Skip Montanaro <[email protected]>
gh-103449: Fix a bug in dataclass docstring generation (#103454)

b57f55c23e15654e9dd77680ff1462603e360b76 authored over 1 year ago by Nikita Sobolev <[email protected]>
gh-103092: Isolate winreg (#103250)

d83faf7f1ba2de95e98e3eeb5ce9009d9cd62192 authored over 1 year ago by AN Long <[email protected]>
gh-103088: Ensure POSIX venv scripts always use LF line endings (GH-103591)

Also touches the affected files in meaningless ways to ensure they get updated when pulling

eb5fd31948e2e379635e17545c18c9ef5d06d3e7 authored over 1 year ago by Steve Dower <[email protected]>
gh-101525: Fix make test if the --enable-bolt enabled (gh-103574)

5d9762e7cf90444b03b43262be8001ff83401aac authored over 1 year ago by Dong-hee Na <[email protected]>
Remove `expert-*` from `project-updater` GH workflow (#103579)

76933df10afc958b2db2a6bcff7509285fbf5fcf authored over 1 year ago by Ezio Melotti <[email protected]>
gh-103583: Add codecs and maps to _codecs_* module state (#103540)

217911ede5d52b02b2e3c9222439e1ea08545291 authored over 1 year ago by Erlend E. Aasland <[email protected]>
gh-48330: address review comments to PR-12271 (#103209)

address review comments to PR-12271

Signed-off-by: Giampaolo Rodola <[email protected]>

ff3303e49c13495d8d9cf1dc0cf0624bbda1d3ae authored over 1 year ago by Giampaolo Rodola <[email protected]>
gh-103527: Add multibytecodec.h as make dep for _codecs_* (#103567)

a210cac77649a18bf0eb7354c9187ec91ccb078a authored over 1 year ago by Erlend E. Aasland <[email protected]>
gh-103553: Improve `test_inspect`: add more assertions, remove unused (#103554)

4fe1c4b97e39429abbb9c2117fe40f585de00887 authored over 1 year ago by Nikita Sobolev <[email protected]>
GH-103517: Improve tests for `pathlib.Path.walk()` (GH-103518)

0097c36e07eeb516bcccba34feb4d494a67832d5 authored over 1 year ago by Barney Gale <[email protected]>
gh-102114: Make dis print more concise tracebacks for syntax errors in str inputs (#102115)

2b6f5c3483597abcb8422508aeffab04f500f568 authored over 1 year ago by chgnrdv <[email protected]>
GH-78079: Fix UNC device path root normalization in pathlib (GH-102003)

We no longer add a root to device paths such as `//./PhysicalDrive0`,
`//?/BootPartition` and `...

8af8f52d175959f03cf4a2786b6a81ec09e15e95 authored over 1 year ago by Barney Gale <[email protected]>
gh-101517: Add regression test for a lineno bug in try/except* impacting pdb (#103547)

7c1b0a46c61f8bf8e2039bba1bff11b6ae20e56b authored over 1 year ago by Tian Gao <[email protected]>
gh-103527: Add make deps for _codecs_* and _multibytecodec (#103528)

3d71b5ec5ecccc14c00707d73ebbc907877b3448 authored over 1 year ago by Erlend E. Aasland <[email protected]>
gh-103532: Fix reST syntax in NEWS entry (GH-103544)

95ee7c47ab53eb0e26f2b2b4f681015f49c0bff7 authored over 1 year ago by Zachary Ware <[email protected]>
gh-103532: Add NEWS entry (#103542)

e32c197ad31436e8160d9c8c0bba65d89f8ee14d authored over 1 year ago by Zachary Ware <[email protected]>
gh-103532: Remove TKINTER_PROTECT_LOADTK code (GH-103535)

This was only needed for Tk 8.4.13 and older,
but Tkinter already requires at least 8.5.12.

69e2c42f42f1d6fb1287ac5f9c6d19f2822df8fe authored over 1 year ago by Christopher Chavez <[email protected]>
gh-103180: Add CI timeouts to all GitHub Actions jobs (#103437)

be8903eb9d66ef1229f93a3a6036aeafc3bb0bda authored over 1 year ago by Nikita Sobolev <[email protected]>
Remove double space in import error message (#103458)

1aa376f946ef68ba46937019a424d925bf5b9611 authored over 1 year ago by Ned Batchelder <[email protected]>
ipaddress: Remove non-existent ip_str param from docstring (#103461)

9cc1960df65e4bdcfd127f1fab1834e91fd13e52 authored over 1 year ago by Sergii Dymchenko <[email protected]>
Fix syntax typo in isolating extensions doc (#103516)

282f0d26e376b6c8d8cc039b23b649422acc30e9 authored over 1 year ago by AN Long <[email protected]>
gh-103406: Modernize pos-only arguments usage in `test_signature` (#103407)

756978117698eeac3af270db25d22599e681bcb3 authored over 1 year ago by Nikita Sobolev <[email protected]>
Proofread howto/perf_profiling.rst (#103530)

a3d313a9e2d894f301557c18788aa1eec16c507c authored over 1 year ago by Boris Verkhovskiy <[email protected]>
Fix unused functions warnings in instrumentation.c (GH-103515)

7b95d23591f605fc05d4820f83fef8fbf1552729 authored over 1 year ago by Benjamin Peterson <[email protected]>
gh-103479: [Enum] require __new__ to be considered a data type (GH-103495)

a mixin must either have a __new__ method, or be a dataclass, to be interpreted as a data-type

a6f95941a3d686707fb38e0f37758e666f25e180 authored over 1 year ago by Ethan Furman <[email protected]>
gh-103365: [Enum] STRICT boundary corrections (GH-103494)

STRICT boundary:

- fix bitwise operations
- make default for Flag

2194071540313e2bbdc7214d77453b9ce3034a5c authored over 1 year ago by Ethan Furman <[email protected]>
GH-103488: Use return-offset, not yield-offset. (GH-103502)

* Use return-offset, not yield-offset, so that instruction pointer is correct when sending to a ...

efb8a2553c88a295514be228c44fb99ef035e3fa authored over 1 year ago by Mark Shannon <[email protected]>
gh-103088: Fix test_venv error message to avoid bytes/str warning (GH-103500)

4307feaddc76b9e93cd38e325a1f0ee59d593093 authored over 1 year ago by Stanislav Syekirin <[email protected]>
GH-103082: Turn on branch events for FOR_ITER instructions. (#103507)

Turn on branch events for FOR_ITER instructions.

70e0a28bed1354ec450989271152ae697e1f0993 authored over 1 year ago by Mark Shannon <[email protected]>
gh-102978: Fix mock.patch function signatures for class and staticmethod decorators (#103228)

Fixes unittest.mock.patch not enforcing function signatures for methods
decorated with @classme...

59e0de4903c02e72b329e505fddf1ad9794928bc authored over 1 year ago by Tomas R <[email protected]>
gh-103462: Ensure SelectorSocketTransport.writelines registers a writer when data is still pending (#103463)

19d2639d1e6478e2e251479d842bdfa2e8272396 authored over 1 year ago by Ali-Akber Saifee <[email protected]>
gh-95299: Rework test_cppext.py to not invoke setup.py directly (#103316)

* gh-95299: Rework test_cppext.py to not invoke setup.py directly

* Add tests/cppextdata data...

9e677406ee6666b32d869ce68c826519ff877445 authored over 1 year ago by Pradyun Gedam <[email protected]>
gh-67230: document new csv quoting modes in whatsnew (gh-103491)

fb38c1b52e77ffe6e8a02bfc01bd112dcd7e6d95 authored over 1 year ago by Skip Montanaro <[email protected]>
gh-67230: add quoting rules to csv module (GH-29469)

Add two quoting styles for csv dialects.
They will help to work with certain databases in par...

330a942b6303c889d0f42f23d5ae2b42af92ecc4 authored over 1 year ago by Skip Montanaro <[email protected]>
gh-103088: Fix virtual environment activate script not working in Cygwin (GH-103470)

2b6e8777672da03f5d5cd12366e8378e47c550da authored over 1 year ago by Stanislav Syekirin <[email protected]>
gh-103326: Remove `Python/importlib.h` (GH-103331)

Co-authored-by: Brett Cannon <[email protected]>
Co-authored-by: Hugo van Kemenade <hugovk@users...

7f3c10650385907b5a2234edb2b1334cafd47a0a authored over 1 year ago by Nikita Sobolev <[email protected]>
gh-103092: Isolate `_collections` (#103093)

Co-authored-by: Kumar Aditya <[email protected]>

52f96d3ea39fea4c16e26b7b10bd2db09726bd7c authored over 1 year ago by Erlend E. Aasland <[email protected]>
GH-103082: Implementation of PEP 669: Low Impact Monitoring for CPython (GH-103083)

* The majority of the monitoring code is in instrumentation.c

* The new instrumentation bytec...

411b1692811b2ecac59cb0df0f920861c7cf179a authored over 1 year ago by Mark Shannon <[email protected]>
gh-103092: Isolate msvcrt (#103248)

dce2d38cb04b541bad477ccc1040a68fa70a9a69 authored over 1 year ago by AN Long <[email protected]>
gh-103417: use time.monotonic in the example for sched.scheduler (#103418)

f2b7ecb7783299c4555e89125ca9ba8e89854643 authored over 1 year ago by Nick Burns <[email protected]>
GH-83893: Cross reference env. vars and -X command line options (GH-103414)

Co-authored-by: Erlend E. Aasland

d65ed693a8a13a2a7f9b201bda1224d6ae5fcf0e authored over 1 year ago by Furkan Onder <[email protected]>
gh-103357: Add logging.Formatter defaults support to logging.config fileConfig and dictConfig (GH-103359)

8f54302ab49a07e857843f1a551db5ddb536ce56 authored over 1 year ago by Bar Harel <[email protected]>
gh-103237: Polish pdb docs (#103238)

449bf2a76b23b97a38158d506bc30d3ebe006321 authored over 1 year ago by Tian Gao <[email protected]>
gh-103143: Polish pdb help messages and doc strings (GH-103144)

* Made all the command part of the docstring match the official documentation
* Always have a...

2f41a009b7311a4b44bae5b3583cde3d6d10d8d1 authored almost 2 years ago by Tian Gao <[email protected]>
Remove redundant words from interpreter_definition.md. (GH-103455)

96663875b2ea55c65e83551cdb741bbcdcaa7f21 authored almost 2 years ago by Benjamin Peterson <[email protected]>
gh-87092: fix refleak in peepholer test harness (#103448)

9db2db4fa4bc2a955170f727fde68ff4a4de3080 authored almost 2 years ago by Irit Katriel <[email protected]>
gh-103088: Sanitize venv paths when using MSYS or Cygwin Bash (GH-103325)

ebc81034278ea186b4110c7dbf6d1c2a0ada9398 authored almost 2 years ago by Stanislav Syekirin <[email protected]>
GH-103220: Fix `ntpath.join()` of partial UNC drive with trailing slash (GH-103221)

b57105ae33e1f61e6bdf0eec45c4135d067b9b22 authored almost 2 years ago by Barney Gale <[email protected]>
gh-87864: Use correct function definition syntax in the docs (#103312)

50b4b1598411ed393f47ce7f4fffbe5b9063cd42 authored almost 2 years ago by Nikita Sobolev <[email protected]>
gh-77757: replace exception wrapping by PEP-678 notes in typeobject's __set_name__ (#103402)

55c99d97e14618dfce41472dd4446f763b0da13f authored almost 2 years ago by Irit Katriel <[email protected]>
gh-103373: `__mro_entries__` docs: improve cross references (#103398)

Co-authored-by: C.A.M. Gerlach <[email protected]>

e071f00aaefae9eccf787d5c50396c26c8616483 authored almost 2 years ago by Alex Waygood <[email protected]>
gh-91276: remove unused _PyOpcode_RelativeJump (#103156)

21bea68e2e97369d808db7d053d4b51b3bc761b9 authored almost 2 years ago by Irit Katriel <[email protected]>
gh-87092: move assembler related code from compile.c to assemble.c (#103277)

33822d037a3381d239dcc532937138da6f3da669 authored almost 2 years ago by Irit Katriel <[email protected]>
gh-103176: sys._current_exceptions() returns mapping to exception instances instead of exc_info tuples (#103177)

78b763f63032a7185c0905c319ead9e9b35787b6 authored almost 2 years ago by Irit Katriel <[email protected]>
gh-102828: set stacklevel on deprecation warning (#103422)

8026cda10ccd3cbc7f7ff84dc6970266512961e4 authored almost 2 years ago by Irit Katriel <[email protected]>
gh-99553: add tests for ExceptionGroup wrapping (#99615)

4cd1cc843aa4ae77a543cdd882da687300762e9d authored almost 2 years ago by Zac Hatfield-Dodds <[email protected]>
Docs: don't render files in includes/, they're for embedding only (#103313)

280bd536b58d3e844047cd132159cf9f6cb66708 authored almost 2 years ago by Hugo van Kemenade <[email protected]>
Doc: Avoid error lexing multiprocessing docs code block on Pygments 2.15.0 (#103421)

75b6ab80da95f7d731b0d69b8ee8adb095b24d27 authored almost 2 years ago by C.A.M. Gerlach <[email protected]>
gh-103000: Optimise dataclasses asdict/astuple for common types (#103005)

Co-authored-by: Carl Meyer <[email protected]>
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail....

d034590294d4618880375a6db513c30bce3e126b authored almost 2 years ago by David Ellis <[email protected]>
gh-103092: Isolate winsound (#103249)

f80014a9b0e8d00df3e65379070be1dfd2721682 authored almost 2 years ago by AN Long <[email protected]>
gh-83004: Harden winreg init (#103386)

5ed2f19b3985a0a94c16d8a0285c13e1fbde9e69 authored almost 2 years ago by Erlend E. Aasland <[email protected]>
gh-83004: Harden `msvcrt` init (#103383)

c3cd3d10788769558a4668e9e5cfff42fe377852 authored almost 2 years ago by Erlend E. Aasland <[email protected]>
gh-103059: Clarify gc.freeze documentation (#103058)

8b1b17134e2241a8cdff9e0c869013a7ff3ca2fe authored almost 2 years ago by raylu <[email protected]>
gh-103334: Ignore `Tools/c-analyzer/cpython/_parser.py` from `patchcheck` (GH-103335)

I've also added a small comment to `Tools/c-analyzer/cpython/_parser.py` to trigger the `patch...

40db5c65b7ca4e784613b6122106a92576aba2d6 authored almost 2 years ago by Nikita Sobolev <[email protected]>
gh-97797: Mention `__metadata__` in docstrings of `typing.{_AnnotatedAlias, Annotated}` (#103405)

Co-authored-by: Alex Waygood <[email protected]>
Co-authored-by: Kirill <80244920+Eclips4@...

dc604a8c58af748ce25aee1af36b6521a3592fa5 authored almost 2 years ago by Nikita Sobolev <[email protected]>
gh-103395: Improve `typing._GenericAlias.__dir__` coverage (#103396)

a28e2ce3fbcc852959324879e0bbf5ba8ecf0105 authored almost 2 years ago by Nikita Sobolev <[email protected]>
Fix old behaviour in typing documentation (#103400)

ecad802e3f9ef7063e7d7fe9f0c037561396ef8e authored almost 2 years ago by James Hilton-Balfe <[email protected]>
gh-83004: Harden winsound init (#103385)

6d97e521169b07851cbbf7fccbf9bef3f41e3ce0 authored almost 2 years ago by Erlend E. Aasland <[email protected]>
Itertool recipe improvements (GH-103399)

f65fdbb8fdc16d6b1eddaecc92d0dfa131761090 authored almost 2 years ago by Raymond Hettinger <[email protected]>
GH-101362: Omit path anchor from `pathlib.PurePath()._parts` (GH-102476)

Improve performance of path construction by skipping the addition of the path anchor (`drive + r...

2c673d5e93cfe2779f27c4e742d7e50f7a94f356 authored almost 2 years ago by Barney Gale <[email protected]>
GH-103379: Fix up old tests for `pathlib.PurePath._parse_path` (GH-103380)

Co-authored-by: Terry Jan Reedy <[email protected]>

0a675f4bb57d01a5e69f8f58ae934ad7ca501a8d authored almost 2 years ago by Barney Gale <[email protected]>
Gh-68586: use run_python_until_end in test_capi (GH-102729)

Co-authored-by: Aidin Gharibnavaz

Automerge-Triggered-By: GH:kumaraditya303

8317d51996e68d8bb205385c1d47a9edcd128e7b authored almost 2 years ago by Furkan Onder <[email protected]>
Remove useless symbol in pystats.h (#101864)

45b4b37fc26f288fabb27dc08b253121697c517b authored almost 2 years ago by Stepfen Shawn <[email protected]>
ctypes docs: fix missing `not` in variadic functions section (#102611)

975d220bbed0e7a15b62f1d2d03557740a55f68d authored almost 2 years ago by mara004 <[email protected]>
gh-103300: Fix `Popen.wait()` deadlock in patchcheck.py (#103301)

86d20441557bedbea3dadd5d0818a492148335bd authored almost 2 years ago by Oleg Iarygin <[email protected]>
Fix typos in test_tempfile.py (#102841)

d9305f8e9d3e0f6267286c2da4b24e97b7a569f2 authored almost 2 years ago by JakobDev <[email protected]>
build(deps): bump actions/stale from 7 to 8 (#103169)

Bumps [actions/stale](https://github.com/actions/stale) from 7 to 8.
- [Release notes](https://...

5d4afc45b9567d227ea9a9988d58404662fce58c authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add hugovk as a .github code owner (GH-103394)

Automerge-Triggered-By: GH:hugovk

c330b4a3e7b34308ad97d51de9ab8f4e51a0805c authored almost 2 years ago by Hugo van Kemenade <[email protected]>
CI: Do not allow merge if labelled DO-NOT-MERGE (#103337)

Co-authored-by: C.A.M. Gerlach <[email protected]>

090e26ea807aa414d6a6a01d9365b0288c10a5db authored almost 2 years ago by Hugo van Kemenade <[email protected]>
gh-102799: use `sys.exception()` instead of `sys.exc_info()` in pdb (#103294)

264b87f7fd0634485b9b4d21df49bec3401d7b2a authored almost 2 years ago by Irit Katriel <[email protected]>
Docs: Fix broken reference `__getitem__` in `string.rst` (#103371)

83af8f268629139b9628ff53617671469167146a authored almost 2 years ago by yuki <[email protected]>
Document `asyncio` performance improvement in What's New (#103370)

Co-authored-by: Alex Waygood <[email protected]>

63dc969ec6129704c3b23b384ecfa8e485d6c4cb authored almost 2 years ago by Kumar Aditya <[email protected]>
gh-103092: Isolate `socket` module (#103094)

f329a8bc1e57e454852f8887df6267b42047cd1b authored almost 2 years ago by Erlend E. Aasland <[email protected]>
gh-103242: Migrate SSLContext.set_ecdh_curve not to use deprecated APIs (#103378)

Migrate `SSLContext.set_ecdh_curve()` not to use deprecated OpenSSL APIs.

35167043e3a21055a94cf3de6ceccd1585554cb8 authored almost 2 years ago by Dong-hee Na <[email protected]>
gh-103373: Improve documentation for `__mro_entries__` (#103374)

0ba0ca05d2b56afa0b055db02233e703fe138918 authored almost 2 years ago by Alex Waygood <[email protected]>
gh-100176: Tools/iobench: Remove redundant compat code for Python <= 3.2 (#100197)

Co-authored-by: Alex Waygood <[email protected]>

b22d021ee6309f9b0d43e683056db84cfb6fd3c0 authored almost 2 years ago by Hugo van Kemenade <[email protected]>
gh-100574: add examples/links to the `strptime`/`strftime` docs (#100575)

3310b94d3db2f477cf2b8789c30ac0f22f82d2dd authored almost 2 years ago by Ezio Melotti <[email protected]>