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
1237fb6a4b177ce8f750949b9006c58f9f22942e authored over 1 year ago
5a5ed7a3e616a372f054a1dd2e9a31ba32a87a67 authored over 1 year ago
9a90c9ace2ed878715107bf4ae39e5967d7c931f authored over 1 year ago
Disallow thread creation and fork at interpreter finalization.
in the following functions, ch...
ce558e69d4087dd3653207de78345fbb8a2c7835 authored over 1 year agoeaff9c39aa1a70d401521847cc35bec883ae9772 authored over 1 year ago
94a1eea511c53bf88dd8b1e441c8018fd9ff4a5e authored over 1 year ago
The _xxsubinterpreters module was meant to only use public API. Some internal C-API usage snuck...
e6373c0d8b59512aa7f0dea7f3fb162b6ed10fa4 authored over 1 year ago9ad199ba36791711f596393ca9a20dbf118ef858 authored over 1 year ago
Also includes a reference shell script to implements what is documented.
70dc2fb9732ba3848ad3ae511a9d3195b1378915 authored over 1 year agoe01b04c9075c6468ed57bc883693ec2a06a6dd8e authored over 1 year ago
0dafc785ee6629dbcb9bec6f7aee43a56cd0b26e authored over 1 year ago
gh-87092: avoid gcc warning on uninitialized struct field in assemble.c (part2)
2f5c1ae080aa7161e6262f9748d9ceb3ecd1f839 authored over 1 year agoa9305b5e80e414b8b9b2bd366e96b43add662d70 authored over 1 year ago
44bb03f856c30f709bb983f9830eafe914a742aa authored over 1 year ago
41de54378d54f7ffc38f07db4219e80f48c4249e authored over 1 year ago
4bfa01b9d911ce9358cf1a453bee15554f8e4c07 authored over 1 year ago
601ae09f0c8eda213b9050892f5ce9b91f0aa522 authored over 1 year ago
ee26ca13a129da8cf549409d0a1b2e892ff2b4ec authored over 1 year ago
Co-authored-by: Alex Waygood <[email protected]>
77d25795862f19c6e3d647b76cfb10d5ce1f149c authored over 1 year agoThey are now abi-only.
Co-authored-by: Victor Stinner <[email protected]>
37498fc95012ba8e147db646b841bc3d36ddf4af authored over 1 year ago
Since Python 3.12, PyUnicode_READY() does nothing and always
returns 0.
Since Python 3.12, PyUnicode_READY() does nothing and always
returns 0.
Argument Clinic now ...
cbb9ba844f15f2b8127028e6dfd4681b2cb2376f authored over 1 year agoWhen I added the relevant condition to type_ready_set_bases() in gh-103912, I had missed that th...
146939306adcff706ebddb047f7470d148125cdf authored over 1 year agoThis avoids the problematic race in drop_gil() by skipping the FORCE_SWITCHING code there for fi...
3698fda06eefb3c01e78c4c07f46fcdd0559e0f6 authored over 1 year agoCo-authored-by: Christian Heimes <[email protected]>
8a8ebf2e3ddb880806237c7a5983f9744f7c215f authored over 1 year ago60f8117d0c685c2923b7cb17b725b67cd41e8410 authored over 1 year ago
Upgrade builds to OpenSSL 1.1.1u.
This OpenSSL version addresses a pile if less-urgent CVEs s...
ede89af605b1c0442353435ad22195c16274f65d authored over 1 year agoa241003d048f33c9072d47217aa6e28beb7ac54f authored over 1 year ago
Deprecate old Python initialization functions:
* PySys_ResetWarnOptions()
* Py_GetExecPrefix...
Remove functions in the C API:
* PyEval_AcquireLock()
* PyEval_ReleaseLock()
* PyEval_InitT...
Quoting autoconf (v2.71):
All current systems provide time.h; it need not be checked for....
9ab587b7146618866cee52c220aecf7bd5b44b02 authored over 1 year ago76b9c0cfaa3062a7f649d60cea653173d12d3839 authored over 1 year ago
Co-authored-by: Oleg Iarygin <[email protected]>
85b0b0cd947c5218260fb2bc2014c8c8de172d33 authored over 1 year ago
* Keep the function in the stable ABI.
* Add unit tests on PyCFunction_Call() since it remains ...
Update Lib/test/clinic.test manually for updated Py_UNICODE
converter: it now uses wchar_t type...
201440e97a3433ad7691163c4a17d4c2721fd7c6 authored over 1 year ago
* refcounts.dat:
* Remove Py_UNICODE functions.
* Replace Py_UNICODE argument type with ...
Remove the following old functions to configure the Python
initialization, deprecated in Python...
Deprecate the old Py_UNICODE and PY_UNICODE_TYPE types in the C API:
use wchar_t instead.
Re...
8ed705c083e8e5ff37649d998a8b1524ec921519 authored over 1 year agof332594dd47947612e1e5d2faf287930552a5110 authored over 1 year ago
Co-authored-by: Erlend E. Aasland <[email protected]>
a99b9d911e0f8cb11b3436bdd8eb649b15d01a50 authored over 1 year agoCo-authored-by: Marta Gómez Macías <[email protected]>
60cfc6d1ae01c89f9b390ea5eb6a582c8a53f971 authored over 1 year agod944d873b2d7a627c20246762e931f9d4fcf8fe7 authored over 1 year ago
ed86e14b1672f32f0a31d72070e93d361ee0e2b4 authored over 1 year ago
f990bb8b2d8ee900fe4b0775399f6ef4ca61bb3f authored over 1 year ago
Argument Clinic now uses "const wchar_t*" type instead of
"const Py_UNICODE*" type for the "Py_...
c05c31db8c9dfd708b9857bb57f8e5f3ce40266d authored over 1 year ago
Co-authored-by: Brandt Bucher <[email protected]>
df396b59af9d50892e5e30463300e8458cb84263 authored over 1 year agofbc9d0dbb22549bac2706f61f3ab631239d357b4 authored over 1 year ago
0430e97097a8f852aea21669e7f4203d028114f9 authored over 1 year ago
wave: Deprecate the getmark(), setmark() and getmarkers() methods of
the Wave_read and Wave_wri...
58a2e0981642dcddf49daa776ff68a43d3498cee authored over 1 year ago
Add ".. class::" markups in the wave documentation.
* Reformat also wave.py (minor PEP 8 chan...
85e5d03163cac106ac8ec142ef03f1349a48948b authored over 1 year agoRemove 4 functions from the C API, deprecated in Python 3.9:
* PyEval_CallObjectWithKeywords(...
579c41c10224a004c3e89ed9088771325c1c1a98 authored over 1 year agoadccff3b3f9fbdb58cb4b8fde92456e6dd078af0 authored over 1 year ago
f90d3f68db720bd6d0deda8cc0030339ccd43858 authored over 1 year ago
570179906742a813a7bec8422c03a45220dc24e1 authored over 1 year ago
7fbac51baf64498e467e0a4a35a74b8a83d50630 authored over 1 year ago
In gh-103912 we added tp_bases and tp_mro to each PyInterpreterState.types.builtins entry. Howe...
7be667dfafa2465df6342d72dca9c1f82dd830d0 authored over 1 year ago26e7bbf66e93ee7c94b6e007ec7b2d769c2ced92 authored over 1 year ago
70f315c2d6de87b0514ce16cc00a91a5b60a6098 authored over 1 year ago
9216e69a87d16d871625721ed5a8aa302511f367 authored over 1 year ago
Autoconf 2.70 macros are picky about argument quotation.
2ea34cfb3a21182b4d16f57dd6c1cfce46362fe2 authored over 1 year ago68c75c31536e8c87901934f2d6da81f54f4334f9 authored over 1 year ago
`PurePath.match()` now handles the `**` wildcard as in `Path.glob()`, i.e. it matches any number...
49f90ba1eae56708b1894441418c13ad8e8ea9a8 authored over 1 year ago* CI: Temporarily skip paths with spaces to avoid "Error: One of your files includes a space"
...
4c770617c0feae18ce3b05e0c8acd0910acc7082 authored over 1 year ago4571eedca2f70768ddc4a2fd4fba2ae11b4c8037 authored over 1 year ago
Return a classical int, rather than size_t. The size_t type was
kept from copied/pasted code re...
Faster __repr__ with str.__add__ moved inside the f-string. For __eq__ comp;are field by field i...
18cfc1eea569f0ce72ad403840c0e6cc5f81e1c2 authored over 1 year agoc8c1e73d95d5dcd7a2c8d7c10cfafc3fe5a9377e authored over 1 year ago
0656d23d82cd5b88e578a26c65dd4a64414c833b authored over 1 year ago
b7aadb4583b040ddc8564896b91f4e5e571c82d6 authored over 1 year ago
bd98b65e974b7a1e086a51e7b55131582f7a0491 authored over 1 year ago
cda1bd3c9d3b2cecdeeba0c498cd2df83fbdb535 authored over 1 year ago
Correctly decref 'initialized' in init_module()
Co-authored-by: Erlend E. Aasland <erlend.aas...
d14eb3433cf2a40a202471b815f0a935f2840ead authored over 1 year ago219f01b18574469f493a3d3cb91d96c2f057218c authored over 1 year ago
Use specific symbols from `test.support` to avoid having `support`
overwritten by `test_tkinter...
Subclassing `os.PathLike` rather than using `register()` makes
initialisation slower, due to th...
39f6a0489fcc815a578d27dfee2feea003c896f8 authored over 1 year ago
6da701511e70fb26ad4710153d8d5a82b809919c authored over 1 year ago
Add a keyword-only *follow_symlinks* parameter to `pathlib.Path.glob()` and`rglob()`.
When *f...
ace676e2c2121f94a55effc6a30b3b0e987ae7da authored over 1 year agoAnd add raw HTML fragments to keep old links working.
1668b41dc477bc9562e4c50ab36a232839b4621b authored over 1 year agobfd20d257e4ad16a25f4bac0ea4dbb719cdf6bc7 authored over 1 year ago
e92ac0a741b125f1cffe8c07b054d1dea7b0a05a authored over 1 year ago
595ffddb33e95d8fa11999ddb873d08e3565d2eb authored over 1 year ago
Co-authored-by: Adam Turner <[email protected]>
Co-authored-by: Hugo v...
Co-authored-by: Pablo Galindo <[email protected]>
96fff35325e519cc76ffacf22e57e4c393d4446f authored over 1 year ago3821b92c1faf7e7058feeb0048511c946a841105 authored over 1 year ago
3a5be878be6f89ee98d0ef9a1274e6a9d9ccbc37 authored over 1 year ago
b225c08de889d2bf070e6c981c5f386cf06d961c authored over 1 year ago
* gh-104497: Make tkinter test pass with tk 8.7
For test_widgets.MenuTest.test_configure_type...
897e716d03d559a10dd5015ecb501ceb98955f3a authored over 1 year agoa989b73e8ebf869dcc71d06127e8797c92260a0f authored over 1 year ago
Co-authored-by: Pablo Galindo Salgado <[email protected]>
86d8f489359b8f6cc15006bdcbd70521ce621fbb authored over 1 year ago6e62eb2e70a9f2a8099735989a58e8c8cfb4a2f2 authored over 1 year ago
949f0f5bb07d94f8882135a1d58d82c0a2b289a9 authored over 1 year ago
Document unittest.TestProgram.usageExit's pending removal in 3.13
7df861c23cd61e7c55943d4036ea5c6b1df5cb49 authored over 1 year ago
Pass any ASAN_OPTIONS environment variable through to the child process
so that leak sanitizer ...
Signed-off-by: Pablo Galindo <[email protected]>
46b52e6e2bda51d0b89a64ee36ce2d305a7409f3 authored over 1 year ago402ee5a68b306b489b782478ab96e8e3b913587a authored over 1 year ago
For backwards compatibility, accept backslashes as path separators in
`PurePosixPath` if an ins...