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
Inline profiling rules where the existing indirection was unneeded.
9084e1b04f8d35721b535a3acd550b920d50f11a authored over 1 year agoFix Zip64 extensions not being properly applied in some cases:
Fixes an issue where adding a ...
798bcaa1eb01de7db9ff1881a3088603ad09b096 authored over 1 year agoAdd http.client.HTTPConnection method get_proxy_response_headers() - this is a followup to https...
85ec192ac4b000d4e47df6123b65eacbd1fdccfa authored over 1 year agoThis implements PEP 695, Type Parameter Syntax. It adds support for:
- Generic functions (def...
24d8b88420b81fc60aeb0cbcacef1e72d633824a authored over 1 year agofdafdc235e74f2f4fedc1f745bf8b90141daa162 authored over 1 year ago
Remove boilerplate code by converting the following functions:
- _testcapi.watch_dict
- _tes...
8a3702f0c79e5a99fcef61e35724f4b9ea3453b8 authored over 1 year ago
With the move to a per-interpreter GIL, this check slipped through the cracks.
26baa747c2ebc2beeff769bb07b5fb5a51ad5f4b authored over 1 year ago
Use `Path.walk()` to implement the recursive wildcard `**`. This method
uses an iterative (rath...
When preparing the _io extension module for isolation, many methods were
adapted to Argument Cl...
Co-authored-by: Kumar Aditya <[email protected]>
Co-authored-by:...
build(deps-dev): bump mypy from 1.2.0 to 1.3.0 in /Tools/clinic
Bumps [mypy](https://github.c...
35bf0916d913b83cf1883b76e67ad8b1c9a25bbe authored over 1 year ago
Co-authored-by: Terry Jan Reedy <[email protected]>
Co-authored-by: Erlend E. Aasland <erlend.aa...
* Add basic mypy workflow to CI
* Make the type check pass
---------
Co-authored-by: Erle...
9d41f83c58e6dc2fc6eb4b91f803551850b0adeb authored over 1 year ago
By convention make targets that don't refer to a file have a dependency
on the fake .PHONY targ...
b15a1a6ac6ea0d7792036e639e90f0e51400c2ee authored over 1 year ago
Also include Python 3.12 in the list of accepted versions.
146106a0f1cc61815fa33f0d3f808a3e3e3275be authored over 1 year ago27d8ecd7f3325a40a967d2d6b6b36b21d5328753 authored over 1 year ago
48b3617de491f00a3bf978b355074cc8e228d61b authored over 1 year ago
2cd1c87d2a23ffd00730b5d1648304593530326c authored over 1 year ago
fb8739f0b6291fb048a94d6312f59ba4d10a20ca authored over 1 year ago
* gh-104337: Clarify random.gammavariate doc entry
* Fix parameter markup.
88c5c586708dcff369c49edae947d487a80f0346 authored over 1 year ago2f7b5e458e9189fa1ffd44339848aa1e52add3fa authored over 1 year ago
178153c9a6f32da8d132aae591c0cfebea7c6366 authored over 1 year ago
080a5961527473af182b025bb29e0c52d43fd49e authored over 1 year ago
* Fix the reference leak introduced by https://github.com/python/cpython/issues/103333
Co-aut...
7d2deafb73237a2175971a26cfb544974661de4b authored over 1 year agoCommit extracted from PR #3669. Will edit more later.
Co-authored-by: Cheryl Sabella <cheryl...
46f1c78eebe08e96ed29d364b1804dd37364831d authored over 1 year agoc527eb1c2a473df01c19195b378f780e9180fd1c authored over 1 year ago
1be80ed107deb15b926f2794b8e6a7a527b8b84c authored over 1 year ago
* gh-99836: IDLE 3.12 news.txt
* gh-99836: IDLE - update news.txt for 3.12
57139a6b5f0cfa04156d5c650026012a7c5a7aad authored over 1 year ago563c7dcba0ea1070698b77129628e9e1c86d34e2 authored over 1 year ago
1eb950ca55b3e0b6524b3f03b0b519723916eca2 authored over 1 year ago
a10b026f0fdceac42c4b928917894d77da996555 authored over 1 year ago
* Pickle the `name` and `args` attributes of AttributeError when present.
Co-authored-by: Gre...
79b17f2cf0e1a2688bd91df02744f461835c4253 authored over 1 year agoReject HTTP requests with invalid http/x.y version numbers: x or y being non-digits or too-long....
cf720acfcbd8c9c25a706a4b6df136465a803992 authored over 1 year ago25db95d224d18fb7b7f53165aeaa87632b0230f2 authored over 1 year ago
Run hypothesis tests in parallel
590d7a527d43e4a50fcf74839e516ff7b869434f authored over 1 year agob7597dab2c9ef7b825e190c5e4b130203361df24 authored over 1 year ago
Co-authored-by: Jelle Zijlstra <[email protected]>
ce4eecf989e23fa26c033de78f1ca8b035a979cb authored over 1 year agoa052be4c0d9707ebdb935b8314ed22e8d3d99fc0 authored over 1 year ago
5b8cd5abe5924646b9ed90e7ba90085b56d5f634 authored over 1 year ago
These are stubs to be used for adding hypothesis (https://hypothesis.readthedocs.io/en/latest/) ...
d50c37d8adb2d2da9808089d959ca7d6791ac59f authored over 1 year agoWhen monitoring LINE events, instrument all instructions that can have a predecessor on a differ...
45f5aa8fc73acf516071d52ef8213532f0381316 authored over 1 year ago19ee53d52e8adf267dfd588c2142967734a3b65a authored over 1 year ago
Use the unused keyword param in the converter to explicitly
mark an argument as unused:
...
b2c1b4da1935639cb89fbbad0ce170a1182537bd authored over 1 year ago
- Add PyIOBase_Type to _io module state
- Pass defining class to _io._IOBase.fileno
718b13277217e90232da5edf7ab3267e59189698 authored over 1 year ago
a781484c8e9834538e5ee7b9e2e6bec7b679e033 authored over 1 year ago
3c2992e58b033a6c8adcb52b53c42a96002e7034 authored over 1 year ago
f0f5bb32043e1223d8c413e763cd93061d4f9fac authored over 1 year ago
Co-authored-by: Kumar Aditya <[email protected]>
a0a98ddb31591357bead4694b21717cb4034924f authored over 1 year agoac66cc17f21653b66321b50d0a1f792982fca21f authored over 1 year ago
This does nothing.
37a5d256b97bc9d2a0ff445997fec851e328ebad authored over 1 year ago434db68ee31514ddc4aa93f8dfc2eb874d3669c5 authored over 1 year ago
Refresh HACL* from upstream and add a SHA3 test hashing over 4GiB of data.
7d7dd4cd70ed997ed7c3cda867c4e7b1ab02b205 authored over 1 year ago0449ffe3a4ddf03367a5ee3d943c89f442b7b407 authored over 1 year ago
27419a71b5aa18baf24f4e640c5a6e8df9338928 authored over 1 year ago
77262458fe3fe9f3f0266bbf578675a906b1e353 authored over 1 year ago
ddc0e70a326180d90a45dfd8abeded9c9f911217 authored over 1 year ago
167072938342981b96d06d739cd97185207b64dd authored over 1 year ago
e629ab6adf19544d5ee3f87bd1a9e9ff90808a08 authored over 1 year ago
ed41124bb55cba61739e5180fd12d1285c3baa3d authored over 1 year ago
d0a738c6df6f3f2d9e82e48733c64d9fbd810043 authored over 1 year ago
7dabb35f833b50bdca0afc1e065b44eb3b7954c8 authored over 1 year ago
The SQLite C API sqlite3_changes() can only be relied upon when the
current active statement ha...
This causes the zipfile module to also consider the character defined by
`os.altsep` (if there ...
fcd5fb49b1d71165f3c503c3d2e74a082ddb2f21 authored over 1 year ago
`pathlib.Path.glob()` now suppresses all OSError exceptions, except
those raised from calling `...
373bca0cc5256dc512ffc22bdff4424f7ee8baa2 authored over 1 year ago
Co-authored-by: David Ellis <[email protected]>
7b8d7f56b64ab4370fea77e77ea4984dd2a73979 authored over 1 year agoe464ec9f4c4af6c2fdb6db9a3fa70ffd703ae01f authored over 1 year ago
Fix issue where `pathlib.Path.glob()` raised `OSError` when it encountered
a symlink to an over...
This PR removes `_Py_dg_stdnan` and `_Py_dg_infinity` in favour of
using the standard `NAN` and...
* separate documentation and examples for both functions
* add examples demonstrating behaviour...
Make sure the defining class is passed to all methods,
so we can easily fetch module state from ...
13ac1766bca7969a6c142c9176db901dd29c3519 authored over 1 year ago
This was missed in gh-19474. It matters for with a per-interpreter GIL since PyDictKeysObject.d...
b8f7ab5783b370004757af5a4c6e70c63dc5fe7a authored over 1 year ago2dcb289ed08980c8f97d538060b4ad8d5e82b56a authored over 1 year ago
Fix potential refleak if PyModule_AddObject() fails.
68a8ca6dc10bdceb4efaac569081b78ec01c3a99 authored over 1 year ago22f3425c3d3d896be0917d80d55e8abb08d99b18 authored over 1 year ago
* Adds checks to ensure that bracketed hosts found by urlsplit are of IPv6 or IPvFuture format
...
Solaris is unusual here, but apparently everyone is happy when SOCK_STREAM is explicitly specified.
2c863b3871c6127a80aa7229033219f1cdcc8711 authored over 1 year ago
- Replace query with parameter in bufferediobase_unsupported()
- Replace query with parameter i...
fe694a6db620062f467469bd2bb987315d72fd62 authored over 1 year ago
Added example on how to use the HTTPConnection object for making GET request.
Original issue:...
7ba6288feb961fcd60a29415c6371d2d3eb80bec authored over 1 year ago01c321ca34d99f35f174768c6f8c500801d4ef4c authored over 1 year ago
2866e030f01dc3ff08de32857fa77d52468b676b authored over 1 year ago
Co-authored-by: Irit Katriel <[email protected]>
Co-authored-by: Erl...
* Fix directory traversal security flaw in uu.decode()
* also check absolute paths and os.altse...
afe7703744f813adb15719642444b5fd35888d86 authored over 1 year ago
Teach unsplit to retain the `"//"` when assembling `itms-services://?action=generate-bugs` style...
82f789be3b15df5f6660f5fd0c563ad690ee00fb authored over 1 year agoca95edf177e3c10e10d7011ed52619b1312cf15e authored over 1 year ago
c21f82876089f3e9a7b1e706c029664b799fa659 authored over 1 year ago
85f981880ae9591ba577e44d2945a771078a7c35 authored over 1 year ago
9196da417d20e1484e23b3c80483b0222abaadf2 authored over 1 year ago
41aff464cef83d2655029ddd180a51110e8d7f8e authored over 1 year ago
Signed-off-by: Zhang Na <[email protected]>
Co-authored-by: WANG Xuerui <[email protected]>
read SOCKS proxies from macOS System Configuration in ``urllib.request``.
---------
Co-aut...
9a9b176eb7e052af84c01c0cfb3231e51f980f2d authored over 1 year agoInstead, add docstring to create_eager_task_factory.
bf89d4283a28dd00836f2c312a9255f543f93fc7 authored over 1 year ago* socket.getnameinfo should release the GIL
* 📜🤖 Added by blurb_it.
---------
Co-author...
faf196213e60d8a90773e9e5680d3252bd294643 authored over 1 year ago