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
Use `str.lower()` rather than `ntpath.normcase()` to normalize case of
Windows paths. This rest...
Co-authored-by: Alex Waygood <[email protected]>
060277d96bf4ba86df8e4d65831a8cbdfeb51fc5 authored over 1 year ago95f1b1fef777254a45559c0348e80185df3634ff authored over 1 year ago
These fields are removed in https://github.com/python/cpython/commit/025e9ebd0a0a19f50ca83af6ada...
61c1d6760facbc172a58512cad46148f587b4da1 authored over 1 year ago3fdb55c48291a459fb1e33edb5140ec0383222df authored over 1 year ago
2cb445635e99d4401949cabebd373288cfdd0138 authored over 1 year ago
Co-authored-by: C.A.M. Gerlach <[email protected]>
Co-authored-by: Victor Stinner <vstinn...
afa759fb800be416f69e3e9c9b3efe68006316f5 authored over 1 year ago
* Remove the Lib/test/imghdrdata/ directory.
* Copy 5 pictures (gif, png, ppm, pgm, xbm) from r...
Co-authored-by: Alex Waygood <[email protected]>
ba73473f4c18ba4cf7ab18d84d94a47d2d37a0c5 authored over 1 year agoCo-authored-by: Kumar Aditya <[email protected]>
6e1eccdcce5ea3bf1ef9d326d20ef9df21262c6b authored over 1 year ago6c81d7572edbe3a5800b1128e55a2dcef03cc13c authored over 1 year ago
7fc542c88dc8a09d71006a6240943407b83229d0 authored over 1 year ago
46857d0b2a2ac6aeb6dcce2bf2c92ddf4abe7496 authored over 1 year ago
2cf04e455d8f087bd08cd1d43751007b5e41b3c5 authored over 1 year ago
Co-authored-by: Victor Stinner <[email protected]>
3f9c60f51ef820937e7e0f95f45e63fa0ae21e6c authored over 1 year ago
Reduced _idle_semaphore.release calls in concurrent.futures.thread._worker
_idle_semaphore.rele...
72c3d2e105f120f6f2bce410699b34dac4e948fd authored over 1 year ago
Co-authored-by: Victor Stinner <[email protected]>
10c45838e1de47ef57708c71e3d9c2ddb78d493d authored over 1 year ago705e387dd81b971cb1ee5727da54adfb565f61d0 authored over 1 year ago
bd1b6228d132b8e9836fe352cd8dca2b6c1bd98c authored over 1 year ago
Deprecated since Python 3.11.
Co-authored-by: Alex Waygood <[email protected]>
fea8632ec69d160a11b8ec506900c14989952bc1 authored over 1 year ago
On Linux where the `subprocess` module can use the `vfork` syscall for
faster spawning, prevent...
Also turn on the Python extension for Python code completions and bump the installed versions of...
08888650aa03e285a97f84f34c2629ec8a8a8681 authored over 1 year ago---------
Co-authored-by: Alex Waygood <[email protected]>
2b7027d0b2ee2e102a24a0da27d01b8221f9351c authored over 1 year agoThe module had no tests.
77d7ec5aa978db05cfb6f83e7624ca195065ce11 authored over 1 year agof66be6b11a0329e90cb0630c24fd8b07ce6b5c7c authored over 1 year ago
* Remove .aifc and .aiff test files of Lib/test/audiodata/
* Remove Lib/test/Sine-1000Hz-300ms....
gh-84796: Add back UTC to datetime.__all__
This was mistakenly dropped in #103637
Noticed ...
076b6204cbe481fdec39ce12a71aaaa6384478a0 authored over 1 year ago
Correctly set the exit code when builds fail
Also build docs as part of the test
Doc/license.rst: Keep the UUencode and UUdecode license since it's
also used by the uu codec.
Remove the crypt module and its private _crypt extension, deprecated
in Python 3.11.
This is causing the docs to be rendered incorrectly.
38539ef1267f26a8b3508fcc8c6199cf46fc300b authored over 1 year ago1080c4386dd3beb9ee808acdf3c3f01835f73860 authored over 1 year ago
278030a17d6889731d91a55e9f70cbec0b07dee8 authored over 1 year ago
8557a9707814385425ccbe7a868309731d405965 authored over 1 year ago
98c4333e88131fe128494f7474ad12b8b62922b2 authored over 1 year ago
41768a2bd3a8f57e6ce4e4ae9cab083b69817ec1 authored over 1 year ago
The _scproxy is available on macOS: fix configure script.
dbcdbf1814b3df4c4e08e525b03384376598217d authored over 1 year ago6031727a37c6003f78e3b0c7414a0a214855dd08 authored over 1 year ago
pickle documentation no longer mentions the XDR format.
087c1a6539eac330372a8b759bf3e2d472f6148a authored over 1 year ago17e1fe0f9ba87eb170493daa0a4de207425195fd authored over 1 year ago
b1cb30ec8639e4e65f62e8f6cd44e979640431c8 authored over 1 year ago
* socket_helper.transient_internet() no longer imports nntplib to
catch nntplib.NNTPTemporary...
Remove spwd from the configure script and Modules/Setup.
684e99d01df0c7c8f7c67567e2cece4673df9432 authored over 1 year agoRefresh HACL* from upstream to improve SHA2 performance and fix a 32-bit issue in SHA3.
160321e5304b962a162eb023472aa2bc8307ae15 authored over 1 year agofe77a99fc8b549a8bf9ccbc5485fe5ea9bcf47b9 authored over 1 year ago
In particular, it's important to test that is_typeddict(TypedDict)
returns False.
c90a862cdcf55dc1753c6466e5fa4a467a13ae24 authored over 1 year ago
Remove Lib/test/mailcap.txt test file.
9d457e115447b2079a1f66950d3c76cb77febf38 authored over 1 year ago
Update configure script for ossaudiodev removal: remove the
OSSAUDIODEV_LIBS variable.
Co-authored-by: Nikita Sobolev <[email protected]>
Co-authored-by: Manuel Kaufmann <humitos@gmai...
* Remove Lib/test/audiodata/pluck-*.au files.
* Remove Lib/test/audiotest.au file.
8e5b3b90c83d9aaca1dc2299da696b994780bcc0 authored over 1 year ago
* Remove ossaudiodev extension in configure.ac and regenerate
the configure script.
* Remove...
a4b7e9d1f812f2598ac9637d95e986c830bd451b authored over 1 year ago
3e97c001711ab68e3d54d65e264cb5c37fefbec0 authored over 1 year ago
c43785192c97698a0217a680b30baae22106ed3e authored over 1 year ago
c8cf9b42eb2bfbd4c3e708ec28d32430248a1d7a authored over 1 year ago
Co-authored-by: Pablo Galindo Salgado <[email protected]>
Co-authored-by: Jelle Zijlstra <jel...
Remove the Lib/test/sndhdrdata/ directory.
7b00940f69ab26212ea375860a1956e157dd2c30 authored over 1 year ago
* Replace "cgi" with "!cgi" in the Sphinx documentation to avoid
warnings on broken reference...
Class editor.IndentSearcher contains all editor references to tokenize module.
Module io tokeni...
Wait until the thread spawn by the import completes to avoid dangling
threads. With this fix, t...
c0ab7d401c736c37bf4462eef7c7d69fef8fab93 authored over 1 year ago
gh-104837: Revert "gh-104341: Add a Separate "Running" Lock for Each Thread (gh-104754)"
This...
4b56e56c495de58425ae3db5f4d8183127ee990b authored over 1 year agoThe ideal pattern for this. (already in the 3.11 backport)
7f963bfc79a515dc9822ebddbfb1b5927d2dda09 authored over 1 year ago
Co-authored-by: Terry Jan Reedy <[email protected]>
Co-authored-by: Oleg Iarygin <oleg@arhadthed...
In Python 3.8 and prior, `pathlib.Path.__exit__()` marked a path as closed;
some subsequent att...
e0b3078705b271ff278dfbc788c2b061c92a9aa3 authored over 1 year ago
Co-authored-by: Irit Katriel <[email protected]>
d56c933992c86986bd58eb3880aed0ed1b0cadc9 authored over 1 year ago50fce89d123b25e53fa8a0303a169e8887154a0e authored over 1 year ago
Having a separate lock means Thread.join() doesn't need to wait for the thread to be cleaned up ...
097b7830cd67f039ff36ba4fa285d82d26e25e84 authored over 1 year ago08b4eb83aadcbdb389b5970b51cac9be95146c2a authored over 1 year ago
Co-authored-by: Oleg Iarygin <[email protected]>
13b5d79090cdca138ca340de88f57e02279faf6d authored over 1 year ago
* Remove the Tools/scripts/2to3 script.
* Remove the Lib/test/test_lib2to3/ directory.
* Doc/t...
Co-authored-by: Hugo van Kemenade <[email protected]>
ddb14859535ab8091381b9d0baf32dbe245b5e65 authored over 1 year ago76170f545870db93b6c45cae09ff34b18639ee97 authored over 1 year ago
Closes #92871
Co-authored-by: Alex Waygood <[email protected]>
Co-authored-by: Jelle Zi...
9dc476be2dcfc9bcf53bcb83f4b8d555682d0600 authored over 1 year ago
5ecd8c85f934e13a5ff98db6539d89e0c7c03f2d authored over 1 year ago
This matches the GIL releasing behavior of our existing `_hashopenssl`
module, extending it to ...
988c1f68ce7f99f43322722c4a4f8f85b40bbcd8 authored over 1 year ago
Skip failing tests in test_enum that started failing when the version was bumped to 3.13.
586aca3fc647c626c39e995d07d8bd7dd13e2d52 authored over 1 year ago4194d8f2c40f478eb0fc9b6fa9b913baaff229da authored over 1 year ago
Quick and dirty.
421cbf39fba94c4031c87d3c3e9bb8a8a4ca54a8 authored over 1 year ago4ded2c5e9c92cecb759c306470b4d18c99b391bf authored over 1 year ago
Regenerate configure after the Python version bump.
bc285c667c909b0690f659be3cbd96bb837d790a authored over 1 year ago42974c46bc9b1f282d35cf786b45f604b4df1bda authored over 1 year ago
357bed0bcd3c5d7c4a8caad451754a9a172aca3e authored over 1 year ago
2c4e29e32260783207568dc8581d65f0022f773a authored over 1 year ago
500b0f4814e05b918f485ceebf9c7be9a52ad469 authored over 1 year ago
e295d8605699ad3d8ec46c8d55a5e47da05b20c6 authored over 1 year ago
We now have our own translation and it's not outdated
151b6bfb5d9a15b6e2682e5a3008a3f9ec3086ae authored over 1 year ago5612078f68e9688fbf3b1d8565abc79b77501000 authored over 1 year ago
Apply BOLT optimizations to libpython for shared builds. Most of the C
code is in libpython so ...
729b252241966f464cc46e176fb854dbcc5296cb authored over 1 year ago
0a7796052acb9cec8b13f8d0a5f304f56f26ec5b authored over 1 year ago
It now accepts not only "x1, y1, x2, y2, ..." and "[x1, y1, x2, y2, ...]",
but also "(x1, y1), ...
6fba0314765d7c58a33e9859d9cd5bcc35d2fd0a authored over 1 year ago