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
Allow `os.PathLike` objects to be passed as patterns to `pathlib.Path.glob()` and `rglob()`. (It...
6313cdde58f34648a430d2830357c9d2a5b67b87 authored 12 months ago by Barney Gale <[email protected]>681e9e85a2c1f72576ddfbd766506e2d6db34862 authored 12 months ago by Brett Cannon <[email protected]>
Disable toc_object_entries, new in Sphinx 5.2.3
229ee5bea1fb8f9de1f4d29397634cd3a433fb8d authored 12 months ago by Hugo van Kemenade <[email protected]>7e49f27b41d5728cde1f8790586d113ddc25f18d authored 12 months ago by Irit Katriel <[email protected]>
efb81a60f5ce7e192095230a0f7ff9684d6f835a authored 12 months ago by Nikita Sobolev <[email protected]>
Use a ring buffer instead of a Python list in order to simplify the
process of making queue.Sim...
05e47202a34e6ae05e699af1083455f5b8b59496 authored 12 months ago by Nikita Sobolev <[email protected]>
a34e4db28a98904f6c9976675ed7121ed61edabe authored 12 months ago by Donghee Na <[email protected]>
d5442851a6fad16ba32b62723c09e40a1392aa38 authored 12 months ago by Donghee Na <[email protected]>
Co-authored-by: Adam Turner <[email protected]>
Co-authored-by: Éric <...
Use different versions in the examples for when extensions do and do not need to be recompiled t...
68a7b78cd5185cbd9456f42c15ecf872a7c16f44 authored 12 months ago by DerSchinken <[email protected]>7fa511ba576b9a760f3971ad16dbbbbf91c3f39c authored 12 months ago by Donghee Na <[email protected]>
2d3f6b56c5846df60b0b305e51a1d293ba0b2aae authored 12 months ago by keithasaurus <[email protected]>
This change renames the dataclass __replace__ method's first argument
name from 'obj' to 'self'.
Co-authored-by: Brett Cannon <[email protected]>
9c93350f582fe6f5fed2cd873869dfe4fbf2dfe8 authored 12 months ago by Nikita Sobolev <[email protected]>2ff072f21f20b5c27ed01cb86cc15003509a5c8d authored 12 months ago by Mark Shannon <[email protected]>
b8f29b1293f55e12e86a2a039b49b6f9f73851b7 authored 12 months ago by Christopher Chavez <[email protected]>
Co-authored-by: Erlend E. Aasland <[email protected]>
8e31cdc9450b3e644d48954865568e162edad514 authored 12 months ago by AN Long <[email protected]>Co-authored-by: Kirill Podoprigora <[email protected]>
a571a2fd3fdaeafdfd71f3d80ed5a3b22b63d0f7 authored 12 months ago by kcatss <[email protected]>* gh-104522: Fix test_subprocess failure when build Python in the root home directory
EPERM i...
311d1e2701037952eaf75f993be76f3092c1f01c authored 12 months ago by Serhiy Storchaka <[email protected]>ba683c22ecd035a1090f9fc7aba48d54854d23bd authored 12 months ago by Miyashita Yosuke <[email protected]>
Prefix 'dict' with 'o', 'g', or 'l' for 'object', 'global', or 'local'.
Suffix 'object' with '_'.
Ordered keys are no longer unlike 'real dict's.
8cda72037b262772399b2b7fc36dee9340d74fd6 authored 12 months ago by Terry Jan Reedy <[email protected]>gh-113205: test_multiprocessing.test_terminate: Test the API works on threadpools
Threads can...
c1db9606081bdbe0207f83a861a3c70c356d3704 authored 12 months ago by Petr Viktorin <[email protected]>Only set filename to cwd if it was caused by failed chdir(cwd).
_fork_exec() now returns "noe...
e2c097ebdee447ded1109f99a235e65aa3533bf8 authored 12 months ago by Serhiy Storchaka <[email protected]>This reverts commit 05e142b1543eb9662d6cc33722e7e16250c9219f.
4c7e09d0129dafddba58979ced9580f856f65efa authored 12 months ago by Ethan Furman <[email protected]>945540306c12116154d2e4cc6c17a8efd2290537 authored 12 months ago by Steve Dower <[email protected]>
f56d132deb9fff861439ed56ed7414d22e4e4bb9 authored 12 months ago by Steve Dower <[email protected]>
Instead of checking if a directory does not exist and thereafter
creating it, directly call os....
7573c44c3278eacf0233146037d843bb2563877a authored 12 months ago by Christophe Nanteuil <[email protected]>
0b541f64c472976b2fee1ec9919bc7b02a798242 authored 12 months ago by Sheidan <[email protected]>
33b47a2c2853066b549f242065f6c2e12e18b33b authored 12 months ago by Ethan Furman <[email protected]>
029ecee10dcb7c88382849f0220dba58a654e303 authored 12 months ago by Sergey B Kirpichev <[email protected]>
7a0ac89b292324b629114a4c49b95fc5a78df7ca authored 12 months ago by Erlend E. Aasland <[email protected]>
8cf37f244fa88b4e860e853ecb59b75f3f218191 authored 12 months ago by Thomas Wouters <[email protected]>
1a2e18b23c61f5e5de49e617ca2e454cdedce418 authored 12 months ago by Thomas Wouters <[email protected]>
5c351fc85afd2ed167694a7dfe066741a5cdab53 authored 12 months ago by Tian Gao <[email protected]>
f49752552e673e5192f22eae0076b2650c7d6afc authored 12 months ago by Karolina Surma <[email protected]>
0154405350c272833bd51f68138223655e142a37 authored 12 months ago by Radislav Chugunov <[email protected]>
f009305a7d635f86440c804a2916f8fa4d7fc637 authored 12 months ago by Thomas Wouters <[email protected]>
b204c4beb44c1a9013f8da16984c9129374ed8c5 authored 12 months ago by Steve Dower <[email protected]>
Tkinter is a fact, not necessarily a feature.
Reorganize editor key bindings in a logical ord...
4a32275389d94ba41f8881c32ad4b232effb1c6f authored 12 months ago by Terry Jan Reedy <[email protected]>
This matches Firefox format. Edge double-spaces non-simple
list but I think it looks worse.
The first parameter is named 'fn', not 'func'.
8d26db45df479a54eccd2aced7d8a5ea9fd0ffa5 authored 12 months ago by Erlend E. Aasland <[email protected]>* Simplify __post_init__ example usage. It applies to all base classes, not just dataclasses.
05008c27b73da640b63c0d335c65ade517c0eb84 authored 12 months ago by Steffen Zeile <[email protected]>Co-authored-by: Terry Jan Reedy <[email protected]>
60ca37fdee52cc4ff318b6e9ddbb260e8583b33b authored 12 months ago by Mano Sriram <[email protected]>
This is a very soft deprecation of `PurePath.as_uri()`. We instead document
it as a `Path` meth...
"compatability" => "compatibility"
1d6989f9b081f936882973e45550663d7956a9d5 authored 12 months ago by Kuan-Wei Chiu <[email protected]>
- Align the argument spec for fnmatch functions with the actual
implementation.
- Update Sph...
We propagate the `OSError` from the `is_dir()` call on the top-level
directory, and suppress al...
2e672f7ca67470cbda3346a4b1b532cf5fa61799 authored 12 months ago by Steve Dower <[email protected]>
* gh-112529: Track if debug allocator is used as underlying allocator
The GC implementation f...
b331381485c1965d1c88b7aee7ae9604aca05758 authored 12 months ago by Sam Gross <[email protected]>Co-authored-by: Hugo van Kemenade <[email protected]>
c86571e4c9765a88ba05a7d9b874b40af0e1d6ab authored 12 months ago by solya0x <[email protected]>Also fix tests found failing under a pydebug build of WASI thanks to `make test` working due to ...
03f78397039760085b8ec07969835c89610bbc6d authored 12 months ago by Brett Cannon <[email protected]>As of #108553, the `_avoid_backslashes` code path is dead
`scape_newlines` was introduced in ...
3d5df54cdc1e946bd953bc9906da5abf78a48357 authored 12 months ago by Shantanu <[email protected]>Skip .pth files with names starting with a dot or hidden file attribute.
74208ed0c440244fb809d8acc97cb9ef51e888e3 authored 12 months ago by Serhiy Storchaka <[email protected]>The substantive change is on line 577/593. Rest is header/footer stuff ignored when displaying.
7a24ecc953e1edc9c5bbedbd19cc587c3ff635ea authored 12 months ago by Terry Jan Reedy <[email protected]>
Align the multiprocessing shared memory docs with Diatáxis's
recommendations for references.
...
b1db6278cf6e60efdeca96244e5d73df4f070bea authored 12 months ago by Erlend E. Aasland <[email protected]>This avoids impact on later parts of the application which may be able to do things they otherwi...
de4ced54eb08e8630e3b6c13436d4ecc3fb14708 authored 12 months ago by Steve Dower <[email protected]>Remove excess words in the first and third sentences.
31a2543c80e1e38c97e50533249d9aa00e2f6cae authored 12 months ago by Terry Jan Reedy <[email protected]>
This comment appears to have been mistakenly copied from what is now
called iobase_check_closed...
Also, don't skip the whole collect_windows() if ctypes is missing.
Log also ctypes.windll.she...
c77f552ec02040dfe14a0a3cb743d96eedffadec authored 12 months ago by Victor Stinner <[email protected]>867f59f234a4135901070a386d55327e44ee1b7a authored 12 months ago by Donghee Na <[email protected]>
Passing allow_code=False prevents serialization and de-serialization of
code objects which is i...
Co-authored-by: Erlend E. Aasland <[email protected]>
a482bc67ee786e60937a547776fcf9528810e1ce authored 12 months ago by AN Long <[email protected]>gh-114107: Fix symlink test if symlinks aren't supported
c361a1f395de9e508b6e1b0a4c5e69204905a7b7 authored 12 months ago by Petr Viktorin <[email protected]>ac44ec6206a1e5479effd91e02e2946b94e98ede authored 12 months ago by Petr Viktorin <[email protected]>
- add :class: and :mod: markups where needed
- fix incorrect escaping of a star in ShareableLis...
d4dfad2aa9e76038302b0c5a29ebacc2723ed50d authored 12 months ago by Serhiy Storchaka <[email protected]>
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
c85c0026a64c2a902138feeb73a9c66af1af31e0 authored 12 months ago by Mike Zimin <[email protected]>Co-authored-by: Irit Katriel <[email protected]>
04fabe22dd98b4d87f672254b743fbadd5206352 authored 12 months ago by Jérome Perrin <[email protected]>17b73ab99ef12f89d41acec7500a244e68b1aaa4 authored 12 months ago by Mark Shannon <[email protected]>
- use PyErr_SetString() iso. PyErr_Format() in parse_tuple_and_keywords()
- fix misspelled form...
If *trackfd* is False, the file descriptor specified by *fileno*
will not be duplicated.
Co-...
8fd287b18f20f0a310203f574adec196530627c7 authored 12 months ago by Zackery Spytz <[email protected]>42b90cf0d6ca8aa78be3009b4f35de2e5c3155b8 authored 12 months ago by Donghee Na <[email protected]>
Small performance improvement of getproxies_environment() when there are many environment varia...
5094690efd7f663f2e0c1a2a633d3344a0557095 authored 12 months ago by Raphaël Marinier <[email protected]>4f24b92aa0677ed5310dd2d1572b55f4e30c88ef authored 12 months ago by Sergey B Kirpichev <[email protected]>
d457345bbc6414db0443819290b04a9a4333313d authored 12 months ago by Kamil Turek <[email protected]>
3eae76554b0687c6b9c5c019cc53bb76430488c9 authored 12 months ago by Donghee Na <[email protected]>
This fixes `_PyInterpreterState_GetAllocatedBlocks()` and
`_Py_GetGlobalAllocatedBlocks()` in t...
`PyComplex_RealAsDouble()`/`PyComplex_ImagAsDouble` now try to convert
an object to a `complex`...
ac10947ba79a15bfdaa3ca92c6864214648ab364 authored 12 months ago by Mark Shannon <[email protected]>
Add some constants to module 'stat' that are used on macOS.
Co-authored-by: Serhiy Storchaka ...
2010d45327128594aed332befa687c8aead010bc authored 12 months ago by Ronald Oussoren <[email protected]>Co-authored-by: Alex Waygood <[email protected]>
892155d7365c9c4a6c2dd6850b4527222ba5c217 authored 12 months ago by Kirill Podoprigora <[email protected]>f8a79109d0c4f408d34d51861cc0a7c447f46d70 authored 12 months ago by Serhiy Storchaka <[email protected]>
1709020e8ebaf9bf1bc9ee14d56173c860613931 authored 12 months ago by Erlend E. Aasland <[email protected]>
This allows users of the `pathlib-abc` PyPI package to use `posixpath` or
`ntpath` as a path mo...
Path modules provide a subset of the `os.path` API, specifically those
functions needed to prov...
c2808431b32fa7bc0d222d4549389f781f1a7333 authored 12 months ago by Hugo van Kemenade <[email protected]>
Establish Tools/clinic/libclinic/utils.py and move the following
functions over there:
- com...
5dbcdfdeb87c5d02b25c9bf83b102c5683032dde authored 12 months ago by Erlend E. Aasland <[email protected]>
It no longer uses the C stack. The depth of nesting is only limited by
Python recursion limit s...
Fix a bug in the regex used for parsing a string input to the `fractions.Fraction` constructor. ...
dd56b5748317c3d504d6a9660d9207620c547f5c authored 12 months ago by Crowthebird <[email protected]>
Increase the backlog for multiprocessing.connection.Listener` objects created
by `multiprocess...
21f83efd106a19f1d26e049c06678a6729a721f0 authored 12 months ago by Barney Gale <[email protected]>
It's wrong for the `PurePathBase` methods to rely so much on `__str__()`.
Instead, they should ...
On Windows, `os.path.isabs()` now returns `False` when given a path that
starts with exactly on...
dac1da21218a406652b35919aa2118cc32d4c65a authored 12 months ago by Brett Cannon <[email protected]>
3aa4b839e4aa01d4e8bc5c7685fd0eb17c4609b8 authored 12 months ago by Stanley <[email protected]>
3c19ee0422e9b9f1582fb74931c174a84583bca0 authored 12 months ago by Brett Cannon <[email protected]>
a47353d587b78bb5501b21343d9bca739c49a43a authored 12 months ago by InSync <[email protected]>