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
Fix bugs where exceptions could end up being overwritten
because of deferred error handling.
...
33c92c4f15539806c8aff8574ff30a8b307e3e4d authored over 1 year ago91441bf7cbaefbd328ee7efa59a06e661f61542e authored over 1 year ago
b047fa5e56ba725362c64ca3d6fccbdcf51d0cab authored over 1 year ago
Fix bugs where exceptions could end up being overwritten.
00b599ab5a76023fa0083d7cc5d3c569342a5191 authored over 1 year agoFix a bug where an IndexError could end up being overwritten.
f668f73bc88cce0112b304d87aa998fb28013c71 authored over 1 year ago
Bail immediately if an exception is set, to prevent exceptions from
being overwritten.
Error handling was deferred in some cases, which could potentially lead
to exceptions being ove...
6c832ddcf28187f86100c790afb16a0223d945d0 authored over 1 year ago
d7f46bcd989580340675bf0a9fdbfa1505a37e81 authored over 1 year ago
1dd267af642ed6df05a1c106e9dafb8252d826e6 authored over 1 year ago
When inverting a Flag member (or boundary STRICT), only consider other canonical flags; when inv...
59f009e5898a006cdc8f5249be589de6edfe5cd0 authored over 1 year agoMostly, these are changes so that we use shorter sentences and shorter paragraphs. In particular...
8e755923c97d689ba7c7fe8deb50c1b169263264 authored over 1 year ago
test_func_return_too_large_int() was defined twice.
Keep only the redefined method, as that als...
* support inspect.iscoroutinefunction in create_autospec(async_def)
* test create_autospec wi...
9bf8d825a66ea2a76169b917c12c237a6af2ed75 authored over 1 year ago0f885ffa94aa9b69ff556e119cb17deb23a5a4b3 authored over 1 year ago
Py_INCREF() was made compatible again with Python 3.9 and older in
the limited API of Python de...
When Python is built in debug mode (Py_REF_DEBUG macro), Py_INCREF()
and Py_DECREF() of the lim...
947ec7ab02e7673956eb7f235c330a49f11e157a authored over 1 year ago
Deprecate the PyImport_ImportModuleNoBlock() function which is just
an alias to PyImport_Import...
a5f23d411062f9f29f8a7d7ddefe60d5d8e17d2e authored over 1 year ago
Use 'last_exc' instead of 'last_value' in 3.12/3.
bb3454c1a75c90da3c34c060eb23403fed3fd958 authored over 1 year ago3ee921d84f06da9dfa8aa29e0d33778b9dbf8f23 authored over 1 year ago
The risk of a race with this state is relatively low, but we play it safe anyway. We do avoid us...
68dfa496278aa21585eb4654d5f7ef13ef76cb50 authored over 1 year ago* revert enum pickling from by-name to by-value
Co-authored-by: Ethan Furman <ethan@stoneleaf...
4ff5690e591b7d11cf11e34bf61004e2ea58ab3c authored over 1 year agoThe risk of a race with this state is relatively low, but we play it safe anyway.
e822a676f1f3bef6c5413e9b856db481c08ac2a5 authored over 1 year agoThe original name wasn't as clear as it could have been. This change includes the following:
...
34c63b86d3c33a85acf55a0c5c118304754e145d authored over 1 year agoThe risk of a race with this state is relatively low, but we play it safe anyway.
7799c8e678f759c7787785c6287140abe641d1b9 authored over 1 year ago6a8b8623574b6d07ee6caf4d007c4778a7c2d372 authored over 1 year ago
a8eb7372eebe182fd4ef7381a742d84a368a7d1b authored over 1 year ago
d213c2990f0db62ed39fc5468977f989c2658675 authored over 1 year ago
* Remove LOAD_CONST__LOAD_FAST and LOAD_FAST__LOAD_CONST superinstructions.
e830289c52cecd99e5e2291972d648e9b3452a51 authored over 1 year ago410c2f13e50ea53074cb1fb8074ac0c4d3564cc8 authored over 1 year ago
9d35a71a76cb033598ce136ea655d9e452fe3af0 authored over 1 year ago
aa5b762bd3a3e837678cf7f9e1434c0f68208a0e authored over 1 year ago
Joining of arguments is moved to `_load_parts`, which is called when a
normalized path is needed.
Forward-port of the tests that were added to the 3.11 branch in #105445
f5df347fcf5fe029edbe6bf274da0f4880401852 authored over 1 year ago264a0110ffa4e08b0c7b1023e67a6bd7cb9617c6 authored over 1 year ago
Fixes a typo in d2e2e53.
5394bf92aa6516feb3322d8372d1579bd9c1417b authored over 1 year agofbdee000de47ae96fbf53ce8908e8efbb23cfba4 authored over 1 year ago
We no longer use `PREDICT()`, it doesn't have any benefits.
c85be33acc29f36e07b6220b17f994de7e71801b authored over 1 year agof339ec5ddf5551113b6a84c343bc2e272aed3819 authored over 1 year ago
064de0e3fca014e5225830a35766fb7867cbf403 authored over 1 year ago
d63a7c3694d5c4484fcaa01c33590b1d4bc2559e authored over 1 year ago
76883af6bf28b7e810df172bd6762bf2cb64df08 authored over 1 year ago
18309ad94bb1ae0b092f34dc3fd54199876a6ebd authored over 1 year ago
e26d296984b2b6279231922ab0940d904aa6144e authored over 1 year ago
c5ec51ec8f4508e1f01f6d98ac8364a13da9bec7 authored over 1 year ago
7279fb64089abc73c03247fb8191082ee42a9671 authored over 1 year ago
Check for error after each call to PyUnicode_FromStringAndSize().
a24a780d937109a0982d807473ae410cc75b0e3b authored over 1 year agoffd26545509b706437ca38bd6db6108c1d0e2326 authored over 1 year ago
27c68a6d8f20090310450862c2c299bb7ba3c160 authored over 1 year ago
This ensures that `commoninstall` is completed before `bininstall` is
started when parallel bui...
81c81328a4fa13fead6f8cc9053a1a32a62a0279 authored over 1 year ago
Co-authored-by: Hugo van Kemenade <[email protected]>
d7645124f56c8832a7630a7f76c99e2630e685d7 authored over 1 year ago
Co-authored-by: Łukasz Langa <[email protected]>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@g...
9a89f1bf1e7bb819fe7240be779c99a84f47ea46 authored over 1 year ago
5f65ff0370e1123084ff300a5ff02cd57623b575 authored over 1 year ago
This commit introduces a 'walk-and-match' strategy for handling glob patterns that include a non...
24af45172f74e4f01eb21d3aee7beab62417b833 authored over 1 year ago
Remove cafile, capath and cadefault parameters of the
urllib.request.urlopen() function, deprec...
94d5f9827da4bf4b1e61c134fe29904b2b92f124 authored over 1 year ago
d1b0015ea88112258470463a74dad90ebce7ab67 authored over 1 year ago
b8c79b2b982cb36358ca0193ed307f8a63a20142 authored over 1 year ago
ae319e4b43dc0d9d94d36bdcdbc5443364398c29 authored over 1 year ago
d3a0eacbf382288a487d40f16d63abfeb2125e1a authored over 1 year ago
The deprecation is on decimal.HAVE_THREADS, not on the whole module.
dfe9fc1904820b4206d300e1abb93774e988694d authored over 1 year ago423459be2f0b6d007e5f235f39d80044cb099faf authored over 1 year ago
6c54e5d72166d012b52155cbf13af9e533290e06 authored over 1 year ago
locale.getlocale() always calls sys.getfilesystemencoding(), instead
of calling it only once.
Remove the "deprecated:: 3.6" markup, since the parameters (like
keyfile and certfile) got remo...
3907de12b57b14f674cdcc80ae64350a23af53a0 authored over 1 year ago
The locale.getencoding() function now uses
sys.getfilesystemencoding() if _locale.getencoding()...
Not in Python 3.13.
3a975b5e92736cd2f68a09aa71a17d373b9355e9 authored over 1 year ago
_PyUnicode_ToLowercase(), _PyUnicode_ToUppercase(),
_PyUnicode_ToTitlecase() are no longer depr...
0cb6b9b0db5df6b3f902e86eb3d4a1e504afb851 authored over 1 year ago
* gcmodule.c reuses _Py_AS_GC(op) for AS_GC()
* Move gcmodule.c FROM_GC() implementation to a n...
Bumps [requests](https://github.com/psf/requests) from 2.29.0 to 2.31.0.
- [Release notes](http...
c0a6ed39343b6dc355607fbff108c515e6c103bf authored over 1 year ago
0202aa002e06acef9aa55ace0d939103df19cadd authored over 1 year ago
2c49c759e880a32539f50c31dbd35d2bc4b4e030 authored over 1 year ago
Remove the old private, undocumented and untested _PyGC_FINALIZED()
macro which was kept for ba...
This should set up more relevant notifications for me.
49fe2e4af7993c124b98589ee608ed6ba2cee8e6 authored over 1 year ago
The regression was introduced with commit 5b946cada.
Restore pre gh-29696 behaviour.
Co-authored-by: Erlend E. Aasland <[email protected]>
Co-authored-by: Łukasz Langa ...
When Python is built in debug mode (if the Py_REF_DEBUG macro is
defined), the Py_INCREF() and ...
* Add "limited-c-api" and "stable-api" references.
* Rename "stable-abi-list" reference to "lim...
00d73caf804c0474980e471347d6385757af975f authored over 1 year ago
Display the sanitizers present in libregrtest.
Having this in the CI output for tests with th...
852348ab65783601e0844b6647ea033668b45c11 authored over 1 year agof04c16875b649e2c2b420eb146308d0206c7e527 authored over 1 year ago
677cf3974190f1f627ff63cc6c8777d7f390e47b authored over 1 year ago
a4f72fa39a9d391c7b931ba1906d81da4ae01949 authored over 1 year ago
eb0ce92141cd14196a8922cfe9df4a713c5c1d9b authored over 1 year ago
Co-authored-by: Shantanu <[email protected]>
Co-authored-by: Nikit...
08756dbba647440803d2ba4545ba0ab2f0cdfe1c authored over 1 year ago
058b96053563bb5c413dc081eb8cc0916516525c authored over 1 year ago
cdfb201bfa35b7c50de5099c6d9078c806851d98 authored over 1 year ago
69d1245685cf95ddc678633e978a56673da64865 authored over 1 year ago
06893403668961fdbd5d9ece18162eb3470fc8dd authored over 1 year ago
e8ecb9ee6bec03d0c4490f3e7f1524e56e2f6a0f authored over 1 year ago
Co-authored-by: Shantanu <[email protected]>
Co-authored-by: haunt...
Ignore doc string assignment failures in `property` as has been the
behavior of all past Python...