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
c98c40227e8cd976a08ff0f6dc386b5d33f62f84 authored about 1 year ago
Regression test that vfork is used when expected by subprocess.
This is written integration t...
10e9bb13b8dcaa414645b9bd10718d8f7179e82b authored about 1 year agoed8720ace4f73e49f149a1fdd548063ee05f42d5 authored about 1 year ago
f3bff4ee9d3e4276949e5cde81180195b95bacb9 authored about 1 year ago
Add private `pathlib._PurePathBase` class: a private superclass of both `PurePath` and `_PathBas...
76929fdeebc5f89655a7a535c19fdcece9728a7d authored about 1 year ago5a0137ca34deb6e1e2e890a52cb4b22d645c166b authored about 1 year ago
4d1eea59bd26d329417cc2252f1c91b52d0f4a28 authored about 1 year ago
c744dbe9ac0e88e395a7464f20a4fd4184a0a222 authored about 1 year ago
Annotate SBOM file as generated in .gitattributes
e6ac25429fa5034ce7c1f04e34ec705ed6e9f522 authored about 1 year agoed21d0c1f4bd17b392e24bfd83e652723dad4ddf authored about 1 year ago
e4c087603397a1314253b861d35f8314fba8ae92 authored about 1 year ago
3cdcc2edf81c7be4c88d4f273947ce29f916f49a authored about 1 year ago
aefdebdef16b8e9e6c1c2a0a54d6cb25bd8e28dc authored about 1 year ago
* gh-110820: Make sure processor specific defines are correct for Universal 2 build on macOS
...
15a80b15af9a0b0ebe6bd538a1919712ce7d4ef9 authored about 1 year agoCo-authored-by: Alex Waygood <[email protected]>
4ac1e8fb25c5c0e1da61784281ab878db671761b authored about 1 year ago
In `test_pathlib`, the `check_drive_root_parts` test methods evaluated
both joining and parsing...
2c3906bc4b7ee62bf9d122a6fdd98b6ae330643f authored about 1 year ago
As of gh-112661, the threading module expects the _thread module to have a _is_main_interpreter(...
64d8b4c7099a6097a7f7340c575679c5622fcd5c authored about 1 year agoThis replaces some usages of PyThread_type_lock with PyMutex, which does not require memory allo...
cf6110ba1337cb67e5867d86e7c0e8d923a5bc8d authored about 1 year ago
Every PyThreadState instance is now actually a _PyThreadStateImpl.
It is safe to cast from `PyT...
Test test_stress_modifying_handlers in test_signal can crash
the interpreter due to a bug in ma...
a955fd68d6451bd42199110c978e99b3d2959db2 authored about 1 year ago
b2923a61a10dc2717f4662b590cc9f6d181c6983 authored about 1 year ago
ba18893555bbf69b1da262aaf85d65e4b67e8955 authored about 1 year ago
Co-authored-by: Serhiy Storchaka <[email protected]>
81c16cd94ec38d61aa478b9a452436dc3b1b524d authored about 1 year ago21221c398f6d89b2d9295895d8a2fd71d28138fa authored about 1 year ago
This updates `dtoa.c` to avoid using the Bigint free-list in --disable-gil builds and
to pre-co...
9f67042f28bf886a9bf30fed6795d26cff255f1e authored about 1 year ago
Update objimpl.h
7576534f4a230cc8f9b0f13ef2e521eeaa9e9ead authored about 1 year ago9c3458e05865093dd55d7608810a9d0ef0765978 authored about 1 year ago
b449415b2f1b41e1c44cb453428657fdf6ff1d36 authored about 1 year ago
3d712a9f4c9f366edbe16b804ec4f6ae50b0a59f authored about 1 year ago
* gh-51944: Add some macOS constants to termios
This changeset adds all public constants in <...
4b125dd31a634871d3b2d06ebfd1b9aef539766b authored about 1 year ago
If the input prompt to the builtin input function on terminal has any null
character, then rais...
Previously arbitrary errors could be cleared during formatting error
messages for ImportError o...
Use scanning "/dev/fd/" on macOS in support.fd_count(). That's both more efficient than scanning...
953ee622b3901d3467e65e3484dcfa75ba6fcddf authored about 1 year ago
Signed-off-by: Pablo Galindo <[email protected]>
Co-authored-by: Łukasz Langa <[email protected]>
3870d19d151c31d77b737d6a480aa946b4e87af6 authored about 1 year ago
e9707d3c3deb45a8352e85dbd5cf41afdb4a2a26 authored about 1 year ago
b920d6ceaa5532bf2bc8128e006229ec583374d0 authored about 1 year ago
Previously, "widget.unbind(sequence, funcid)" destroyed the current binding
for "sequence", lea...
* Implement _Py_HashPointerRaw() as a static inline function.
* Add Py_HashPointer() tests to t...
f8852634edf1232ac1aa4561e34796b52f9f7aa2 authored about 1 year ago
In the slot typedefs table, the parameter of `destructor`
and the first parameter of `traversep...
e3f670e13792305cfb977d5cffd8e6aa03e8fe7f authored about 1 year ago
Co-authored-by: Victor Stinner <[email protected]>
f8c0198e3bfa2f6f65e426765a5efddd8ece78b0 authored about 1 year agoa2a46f9f1e08be26fa1f732a2b92e355ad812abf authored about 1 year ago
zlib-ng defines the version as "1.3.0.zlib-ng".
d384813ff18b33280a90b6d2011654528a2b6ad1 authored about 1 year agod109f637c048c2b5fc95dc7fdfd50f8ac41a7747 authored about 1 year ago
c2e2df83560a3d4cb602f6d57cb70ac8aad7f9e6 authored about 1 year ago
* Ignore os.close() errors when ignore_errors is True.
* Pass os.close() errors to the error ha...
* [Enum] Make some private attributes public.
- ``_EnumDict`` --> ``EnumDict``
- ``EnumDict....
Previously a symlink attack resistant version of shutil.rmtree() could ignore
or pass to the er...
Set MAX_STRUCT_SIZE to 32 in stgdict.c when on Arm platforms.
This because on Arm platforms str...
e7e1116a781434763c309b55a31204a98237f7b4 authored about 1 year ago
Co-authored-by: andrei kulakov <[email protected]>
Co-authored-by: Serhiy Storchaka <storcha...
5aa317e4ca619c3735e1d67b507f01a8e49a4c49 authored about 1 year ago
2f20cafdbfc39925f9374f36f9d53bac365ed32a authored about 1 year ago
Ignore missing files and directories while enumerating
directory entries in shutil.rmtree().
...
268415bbb32b1fafccae3d542c43d487b6f0f48d authored about 1 year agoStandardize PyUnicode C API parameter names across the documentation.
Co-authored-by: Serhiy ...
b31232ddf7f219ca8ff9e8d0401c02eb0b6ffec3 authored about 1 year agod824512059eabbe9d45daeb24d1e2070ad13dd87 authored about 1 year ago
Add a track parameter to shared memory to allow resource tracking via the side-launched resource...
81ee0260912dc4b55410f3c6ad755b5c4da82f4a authored about 1 year ago
* Use BINARY_FUNC macro for some remaining ops
* Add UNARY_FUNC macro to define unary PyNumber_...
---
Co-authored-by: Tian Gao <[email protected]>
aa5bee30abb28d73a838399f4c3a8bcdc5108fe3 authored about 1 year agoRefactor delete-safe symbol handling in subprocess.
Only module globals are force-cleared dur...
dc824c5dc120ffed84bafd23f95e95a99678ed6a authored about 1 year ago
Use `_from_parsed_parts()` to create a pre-joined/pre-parsed path, rather
than passing multiple...
Restore `subprocess`'s intended use of `vfork()` by default for performance on Linux;
also fixe...
Add also test.support.Py_GIL_DISABLED constant.
c5fa8a54dbdf564d482e2e3857aa3efa61edd329 authored about 1 year agoReplace Py_T_STRING_INLINE with Py_T_STRING_INPLACE
a8ce149628c9eaafb8c38fbf25fbd1ed483d2902 authored about 1 year agoWork around a macOS bug, limit zlib crc32 calls to 1GiB.
Without this, `zlib.crc32` and `bina...
4eddb4c9d9452482c9af7fa9eec223d12b5a9f33 authored about 1 year agoa1551b48eebb4a68fda031b5ee9e5cbde8d924dd authored about 1 year ago
2ed20d3bd84fdcf511235cc473a241c5e8278a91 authored about 1 year ago
1e4680ce52ab6c065f5e0bb27e0b156b897aff67 authored about 1 year ago
It breaks import machinery if the test module has submodules used in
other tests.
c718ab92a584fa658b6a626a744f5a71a048b47c authored about 1 year ago
9560e0d6d7a316341939b4016e47e03bd5bf17c3 authored about 1 year ago
6ca9d3e0173c38e2eac50367b187d4c1d43f9892 authored about 1 year ago
c74e9fb18917ceb287c3ed5be5d0c2a16a646a99 authored about 1 year ago
Change the declaration of the keywords parameter in functions
PyArg_ParseTupleAndKeywords() and...
cda737924fd616c4e08027888258f97e81f34447 authored about 1 year ago
Fix sign conversion in pycore_code.h: use unsigned integers and cast
explicitly when needed.
dee7beeb4f9d28fec945c8c495027cc22a512328 authored about 1 year ago
0e732d0997cff08855d98c17af4dd5527f10e419 authored about 1 year ago
23e001fa9f1897ba3384c02bbbe634313358a549 authored about 1 year ago
Mostly double spacing before 'if __name__...'.
e5b0db0315941b968ebcc2414bfcdd2da44fd3c2 authored about 1 year agoRevise spec-callable pairs from percolator to end.
5a1b5316af648ae79bb91f28253b6272bbbd2886 authored about 1 year ago
Add trailing slashes to expected `Path.glob()` results wherever a pattern
has a trailing slash....
Co-authored-by: Alex Waygood <[email protected]>
489aeac3a2d3b347ff033334688e2f44eec7944a authored about 1 year ago45650d1c479a8b0370f126d821718dd3c502f333 authored about 1 year ago
Use author link to 'The Perils of Floating Point'.
c27b09c81368bc3b756e94a79a39307ce44a4a2c authored about 1 year ago97857ac0580057c3a4f75d34209841c81ee11a96 authored about 1 year ago
162d3d428a836850ba29c58bbf37c931843d9e37 authored about 1 year ago
4ed46d224401243399b41c7ceef4532bd249da27 authored about 1 year ago
a971574b73140b6badf9442a5b954eab766a082c authored about 1 year ago
Avoid duplicated declarations of "extern" functions in
Python/frozen.c.
Compiler warnings se...
d9e444dbb86e173ee5b8491e3facbd447b91eaed authored about 1 year ago
Don't declare PyBool_Type, PyLong_Type and PySys_Audit() twice, but
only once.
Compiler warn...
1f2a676785d48ed9ac01e60cc56a82e44b725474 authored about 1 year ago29e6c7b68acac628b084a82670708008be262379 authored about 1 year ago
fc9e24b01fb7da4160b82cef26981d72bb678c13 authored about 1 year ago
Examine and update spec -- callable pairs.
Revise run method.
Co-authored-by: Jelle Zijlstra <[email protected]>
a9574c68f04695eecd19866faaf4cdee5965bc70 authored about 1 year ago