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
Close database connection explicitly in test cleanup.
f48e669504ce53040a04e0181064c11741a87817 authored about 1 year ago
Fix test_unhandled_exceptions() of test_asyncio.test_streams: break
explicitly a reference cycl...
Copy the list of dangling threads to make sure that the list of
"Dangling thread" is complete. ...
When CPUs are isolated on Linux, os.process_cpu_count() is smaller
than os.cpu_count(). Fix the...
* Add a fuzzer for `_elementtree.XMLParser._parse_whole`
f21b23058e01515166a6b61fdea01864ad9c0572 authored about 1 year agodf9815eb11b58dfaae02a8e3fb85ae8aa725dc17 authored about 1 year ago
In the limited C API version 3.13, Py_SET_REFCNT() function is now
implemented as an opaque fun...
* Use local monitoring for opcode trace
* Remove f_opcode_trace_set
* Add test for setting...
e0afed7e276b6611a2142ec70a0440298d528305 authored about 1 year ago2bc01cc0c72a3d91bdcce09886efa987a90396d9 authored about 1 year ago
5add7a6724cbff6c9f0597f0257b64c4f0978c14 authored about 1 year ago
docs: specify return value on success
9f33ede12710c454643c394421f52d209247272c authored about 1 year agoCo-authored-by: Alex Waygood <[email protected]>
ccc8caa8587103c4ccf617ba106cef63344504dd authored about 1 year ago
gh-106168: Update the size only after setting the item, to avoid temporary inconsistencies.
Als...
d49aba5a7a3c695213810a9f82715809c6332df2 authored about 1 year ago
7810b6981ac663b77bc9ee9dc4b1960ec6845ea7 authored about 1 year ago
7bcf184dacf5cfbcb16b4c2735472314b03a009e authored about 1 year ago
Replace the remaining calls with PyErr_FormatUnraisable().
26c0e5e03a8603eccfd98045bc69fde2e24682e3 authored about 1 year ago0d3df272fbd131bff7f02d4d4279ad1e35081121 authored about 1 year ago
3a1b09e6d070778d78d81084f88d37377d38ee9b authored about 1 year ago
There were a few corner cases I didn't handle properly in gh-111530, which I've noticed while wo...
93206d19a35106f64a1aef5fa25eb18966970534 authored about 1 year ago489b80640ff9c4f10b25da6d562b06c62a10a76b authored about 1 year ago
25937e31883862c8f290bfb1f3b8ba0cd16675b3 authored about 1 year ago
f4b5588bde656d8ad048b66a0be4cb5131f0d83f authored about 1 year ago
0887b9ce8b5b4f9ecdef014b9329da78a46c9f42 authored about 1 year ago
Use Argument Clinic for time.clock_gettime() and
time.clock_gettime_ns() functions.
Benchmar...
4fe22c73770fe86b01ef7a4f1f38e7e925c0e090 authored about 1 year ago6a0d7b43df12ab4426badd09d2796e66838129ac authored about 1 year ago
Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 6.87.1 to 6.88.1.
- [Rel...
* build(deps): bump actions/setup-node from 3 to 4
Bumps [actions/setup-node](https://github....
330392e2888c3f7b1000270ba3ce92d978c3e3b5 authored about 1 year ago52cc4af6ae9002f11605f91b672746c127494efd authored about 1 year ago
Replace most of calls of _PyErr_WriteUnraisableMsg() and some
calls of PyErr_WriteUnraisable(NU...
a12f624a9dc1c44bb20a20b13fd164c14b987892 authored about 1 year ago
Call loop exception handler for exceptions in `client_connected_cb` of `asyncio.start_server` so...
229f44d353c71185414a072017f46f125676bdd6 authored about 1 year ago794dff2fb1d9efe73a724640192c34b25f4fae85 authored about 1 year ago
This only affects users of the APIs in pycore_crossinterp.h (AKA _xxsubinterpretersmodule.c and ...
230e8e924dbafe093fd1cc7b6c510dc0b9ec0caf authored about 1 year agoThis moves several general internal APIs out of _xxsubinterpretersmodule.c and into the new Pyth...
9322ce90ac8f4d4647a59bbfab48fad6f4e4e856 authored about 1 year ago
Replace PyUnicode_AsUTF8AndSize() with PyUnicode_AsUTF8() to remove
the explicit check for embe...
ff3b0a69380f8487ff0b7a78733b1421df1c4663 authored about 1 year ago
e4b37835eff1773504d5b6e7534e224d96abcedf authored about 1 year ago
834b7c18d74da3b30fdca66cc7da6b9e1db3ce6c authored about 1 year ago
821a7ac493120b6d5065598cfa835ab3f25965cb authored about 1 year ago
Adds a new PYTHON_FROZEN_MODULES env var to correspond with -X frozen_modules.
Co-authored-by...
45a36d5f569fc50d37c2d4ca1ea0c611ebc40379 authored about 1 year ago
- There is no longer a separate Python/executor.c file.
- Conventions in Python/bytecodes.c are...
5d6db168b9cda58b4897763041a6109b93e421cb authored about 1 year ago
Replace PyUnicode_AsUTF8AndSize() with PyUnicode_AsUTF8() to remove
the explicit check for embe...
97b3cd38d105fd891ba46dd27d08f03d1c6dd348 authored about 1 year ago
937872e8ea740e22ff571eec474e38312e09bd68 authored about 1 year ago
5697fc2d4bff000b2b1dac493d45872ca648490b authored about 1 year ago
b14e882428ceda1e5852a1c22772e7f88927bded authored about 1 year ago
eaf67e37a2da28c1241362e3b4ff1202945c83c5 authored about 1 year ago
This is to reduce merge conflicts (Modules/Setup.stdlib.in) for
subsequent pull requests for th...
"./python -m test -j1 -R 3:3 --verbose3" now works as expected, since
run_single_test() does no...
ef83b3fc00716e16c54c7030326809c374c33161 authored about 1 year ago
102685c4c8481ec5d9c132fcf06b46057e815969 authored about 1 year ago
Co-authored-by: Łukasz Langa <[email protected]>
Co-authored-by: Carol Willing <carolcode@willi...
f6a02327b5fcdc10df855985ca9d2d9dc2a0a46f authored about 1 year ago
453e96e3020d38cfcaebf82b24cb681c6384fa82 authored about 1 year ago
In practice, only Windows is impacted, because the HAVE_STDDEF_H
macro was only defined on Wind...
* Don't include mimalloc .c's in Windows build
* Fix warnings on Windows related to mimalloc
Co-authored-by: C.A.M. Gerlach <[email protected]>
244567398370bfa62a332676762bb1db395c02fc authored about 1 year ago
Co-authored-by: Stanley <[email protected]>
Co-authored-by: Hugo van Ke...
cf3dbe4c3df40e2d4d572c62623207ce29a9365b authored about 1 year ago
52a5b5d276abb3f3101c0b75b67c1c3f8ee483fe authored about 1 year ago
Signed-off-by: Pablo Galindo <[email protected]>
abb15420c11d9dda9c89f74eac8417240b321109 authored about 1 year agoThis only affects users of the APIs in pycore_crossinterp.h (AKA _xxsubinterpretersmodule.c and ...
ad6380bc340900e0977ce54928b0d3e166c7cf99 authored about 1 year ago2904d99839cd4620818fd0556a1c0b0229944abc authored about 1 year ago
d27acd4461ee603bcf6f4a81ca6afccc9fc87331 authored about 1 year ago
e3353c498d79f0f3f108a9baf8807a12e77c2ebe authored about 1 year ago
3dbaed3caa00062087a848740b6e713ad55b0aed authored about 1 year ago
997683435693876e687cf09d3553abde18787d2e authored about 1 year ago
CI: Update skip lists
173d13bb1f51a3022e48ce98f12b042f7e8e73ec authored about 1 year ago9495bcaf599e0961b45447b8fab7f8446945ba1a authored about 1 year ago
This keeps a separate 'miss' counter for each micro-opcode, incremented whenever a guard uop tak...
84b4533e8446cbff3325fffe939c87f7120a3ffd authored about 1 year agoThis is partly to clear this stuff out of pystate.c, but also in preparation for moving some cod...
c6fe0869ab1d91525f88279f8567461082c0d3ce authored over 1 year ago
More TimerfdTests tests tolerate a difference of 1 ms in measured
elapsed time.
mi_atomic_load_explicit() casts 'p' argument to drop the 'const'
qualifier on Windows arm64 pla...
Include <unistd.h> to get sbrk() function.
1673e440174361568688c7374a32fac3e7785175 authored over 1 year ago
Don't declare _PyMem_MimallocEnabled() if WITH_PYMALLOC macro is not
defined (./configure --wit...
804a207c168b876112984709edc3a94afa433c69 authored over 1 year ago
Co-authored-by: Ethan Furman <[email protected]>
c4dc5a6ae8aa13abb743182df088f1a3526d1bcd authored over 1 year agocd6e0a04a16535d8bc727c84f73730c53267184e authored over 1 year ago
624ace5a2f02715d084c29eaf2211cd0dd550690 authored over 1 year ago
55df2deb1aeb182f30026bde5e8b5ea575a2dab8 authored over 1 year ago
Also document the behavior when called with NULL.
bca330542912532baa33af20a107fcf956cf007a authored over 1 year ago8eaa206feccc913d172027a613d34a50210f4511 authored over 1 year ago
6dfb8fe0236718e9afc8136ff2b58dcfbc182022 authored over 1 year ago
* Add mimalloc v2.12
Modified src/alloc.c to remove include of alloc-override.c and not
comp...
* gh-111062 Set up free-threaded CI for windows
Co-authored-by: Donghee Na <donghee.na@python...
4ebf2fae9664a4042511059627f44d46dceb2e09 authored over 1 year agogh-111062 Update name of reusable workflows for linux / macOS
c6def360d123b93efa428e7806f88bec56505a8d authored over 1 year agoCo-authored-by: Donghee Na <[email protected]>
c19561b9ca2c8f5ed55456174acf768feec072f1 authored over 1 year agoCheck the index bound assertions in PyList_SET_ITEM() against [0:allocated] instead of [0:size] ...
940ee962a8a1e87543fd36338228e526e7f35067 authored over 1 year ago4a929d432b48775096d40f5c72bcd9be052b0a2d authored over 1 year ago
4d6bdf8aabcc92303041420a96750fbc52c9f213 authored over 1 year ago
* gh-101100: Fix sphinx warnings in `library/asyncio-eventloop.rst`
* Update Doc/library/sock...
46389c32750f79ab3f398a0132cd002e8a64f809 authored over 1 year agoWindows is different.
fa35b9e89b2e207fc8bae9eb0284260d0d922e7a authored over 1 year ago14ab5e51c14e4f6298826823ea94cf51252da2d5 authored over 1 year ago
842e5fcdcd00143cf43ba24c8eb099b8c6ad41af authored over 1 year ago
3ac9851d69d0f2b53467c60c0f0f269d780df935 authored over 1 year ago
8c47ada2de6b62a82053c484a5502688e200c14d authored over 1 year ago
66bea2555dc7b3dd18282cc699fe9a22dea50de3 authored over 1 year ago
81bc802a46f6f2725913ac31b4cec0ec3a0e3732 authored over 1 year ago