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
118522b972c0f94c981cf45facd776e7f309f9f5 authored about 1 year ago
1c5279b9d63ab5b8562c42cad18b042aab931758 authored about 1 year ago
1619f4350ee431d2fa2f7c0b89702e897d9d14a2 authored about 1 year ago
fef6fb876267f28fbb2c5fcb17aebe1a52cc8e12 authored about 1 year ago
9c4347ef8b60f54dd357fd6b2f5ca9edc5105e2a authored about 1 year ago
Do not build the macOS installer with mimalloc enabled pending resolution of
weak linking crash...
On older versions of macOS, _NSGetExecutablePath appears to only
be available via macho-o/dyld ...
`prepend()` works with arbitrary iterables, not only iterators. In fact,
the example given uses...
4fa376b0059948d4b3d994166b0dc210a4c4f8ec authored about 1 year ago
46500c42f09a8342efde48ad74327d5225158ff3 authored about 1 year ago
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Co-authored-by:...
Co-authored-by: Hugo van Kemenade <[email protected]>
d857d5331a3326c77f867d837014d774841017a9 authored about 1 year agoRename blurb snippet placed in the wrong directory by accident.
4c483e011379aee9258db2e8abe479448109fd7b authored about 1 year agoe1540ae74d1fce62f53e25838ba21746ba5d8444 authored about 1 year ago
44aa603d591388316d4e671656272d2a5bb9b334 authored about 1 year ago
Add upstream Tk patches for three problems affecting tkinter users:
- Update macOS installer ...
d67f947c72af8a215db2fd285e5de9b1e671fde1 authored about 1 year agoCo-authored-by: Ned Deily <[email protected]>
de2715f086bc799b20e420a82b76180338352565 authored about 1 year agoThis makes Windows about 3% faster on pyperformance benchmarks.
6a00a58f60a1ce18d32503f11b95d6fcf00c7406 authored about 1 year ago
This makes the Tier 2 interpreter a little faster.
I calculated by about 3%,
though I hesitate...
Also avoid compiler warnings about unused 'reserved' variable.
c4c63211e83aa50927f3f1e57eacfaf4952ed228 authored about 1 year ago
This uses the new mechanism whereby certain uops
are replaced by others during translation,
us...
d59feb5dbe5395615d06c30a95e6a6a9b7681d4d authored about 1 year ago
Rename Py_NOGIL to Py_GIL_DISABLED
3b3ec0d77f0f836cbe5ff1ab97efcc8b7ed5d787 authored about 1 year ago1c8f912ebdfdb146cd7dd2d7a3a67d2c5045ddb0 authored about 1 year ago
56e59a49ae4d9f518c5cc918aefe7eeee11736b4 authored about 1 year ago
Omit the `@interface_scope` from an IPv6 address when used as Host header by `http.client`.
-...
ce1096f974d3158a92e050f9226700775b8db398 authored about 1 year ago7c9f2677fbb8805f7d531fb96731339727e8ea20 authored about 1 year ago
f8129146ef9e1b71609ef4becc5d508061970733 authored about 1 year ago
77d9f1e6d9aad637667264c16c83d255526cc1ba authored about 1 year ago
Co-authored-by: Hugo van Kemenade <[email protected]>
a6d25de375087e27777ebc1c0bd106d532ef9083 authored about 1 year agoCo-authored-by: Hugo van Kemenade <[email protected]>
6bf8f20344333af70acb566998d3e9f44c889555 authored about 1 year ago
Missing "requires('gui')" causes Tk() to fail when no gui.
This caused CI Hypothesis test to fa...
Add docstrings to the debugger module. Fix two bugs: initialize Idb.botframe (should be in Bdb);...
adedcfa06b553242d8033f6d9bebbcb3bc0dbb4d authored about 1 year ago18c692946953e586db432fd06c856531a2b05127 authored about 1 year ago
2bcc0f7d348fd978c8e7c7c377fcdcb7b050cb1d authored about 1 year ago
b8c952af7281ef9d94e292df1fedc51085635a5e authored about 1 year ago
1a969b4f55f92a17bec82ce0366021a53afdb2c3 authored about 1 year ago
Co-authored-by: Alex Waygood <[email protected]>
e52cc80f7fc3a560bf3d0053e0821a2db070cdd1 authored about 1 year ago
Add `PurePathTest` as a superclass of `PathTest`, and therefore also
`PathSubclassTest`. This a...
Move test methods from `WindowsPathAsPureTest` to `WindowsPathTest` unit.
The former test unit ...
It is and always was 0.
91d17305414923ae3f1cf98108ca42c50e60c8ea authored about 1 year ago0566ab9c4d966c7280a1c02fdeea8129ba65de81 authored about 1 year ago
- Ensure that `assert(type_version != 0);` always comes *before* using `type_version`
Also:
...
Co-authored-by: Brett Cannon <[email protected]>
43b1c33204d125e256f7a0c3086ba547b71a105e authored about 1 year agoCo-authored-by: Victor Stinner <[email protected]>
f489ace9e7aaa29b5a83b0a74a247abc8b032910 authored about 1 year agoFix minor typo in importlib doc
dabc0d77b21d8cc619a2ffcf859f684b6c1c7020 authored about 1 year agoda314f7c8dae4f0670306f2ee8b59519a58bf346 authored about 1 year ago
cb5048ea0e4dd14be333ac4f0357a64b2a4fb89c authored about 1 year ago
- Show uop name in Error/DEOPT messages
- Add target to some messages
- Expose uop_name() as _...
- Double max trace size to 256
- Add a dependency on executor_cases.c.h for ceval.o
- Mark `_S...
b4144979934d7b8448f80c1fbee65dc3bfbce005 authored about 1 year ago
Co-authored-by: Alex Waygood <[email protected]>
949b2cc6eae6ef4f3312dfd4e2650a138446fe77 authored about 1 year ago
- Add fast path to `_split_stack()`
- Skip unnecessarily resolution of the current directory wh...
25538c72d14a9fe249d1ff279eefa0ef3ab7bee2 authored about 1 year ago
Re-arrange `pathlib.PurePath` methods in source code. No other changes.
The `PurePath` implem...
2dbb2e035b968811ddc00317ccf0cadafacffe1c authored about 1 year ago7c50800241997f93647a57354c052de2cec25d04 authored about 1 year ago
fb4cddb0cc6c9b94929f846da8e95aeec3849212 authored about 1 year ago
* gh-112070: make `functools.lrucacle` threadsafe in --disable-gil build
* gh-112070: update ...
0ee2d77331f2362fcaab20cc678530b18e467e3c authored about 1 year agoChange '[2]' to '[1]' to get second argument.
8cd70eefc7f3363cfa0d43f34522c3072fa9e160 authored about 1 year agof92ea63f6f2c37917fc095a1bc036a8b0c45a084 authored about 1 year ago
clockid_t is defined as long long on AIX.
ceefa0b0795b5cc7adef89bd036ce843b5c78d3e authored about 1 year ago974847be443e9798615e197ec6642e546a71a6b0 authored about 1 year ago
It was removed in 3.12, no need to keep the ignore.
762eb58220992d1ab809b9a281d47c0cd48a5aec authored about 1 year ago446f18a911916eabd2c0ceed0c2a109fc8480727 authored about 1 year ago
It allows running the test suite when the zlib extension is missing.
f66afa395a6d06097ad1ca222ed076e18a7a8126 authored about 1 year ago7680da458398c5a08b9c32785b1eeb7b7c0887e4 authored about 1 year ago
12c7e9d573de57343cf018fb4e67521aba46c90f authored about 1 year ago
* Run again test_ast_recursion_limit() on WASI platform.
* Add _testinternalcapi.get_c_recursio...
[doc] Make subprocess.wait doc more precise
An active loop is only used when the `timeout` pa...
81ab0e8a4add53035c87b040afda6d554cace528 authored about 1 year ago
Co-authored-by: Hugo van Kemenade <[email protected]>
Co-authored-by: Eric Snow <...
Always use an individual lock on hash objects when in free-threaded builds.
Fixes #111916
a6465605c1417792ec04ced88340cdf104a402b6 authored about 1 year ago7218bac8c84115a8e9a18a4a8f3146235068facb authored about 1 year ago
The "Check if generated files are up to date" job of GitHub Actions
now runs the "autoreconf -i...
Add again the private _PyThreadState_UncheckedGet() function as an
alias to the new public PyTh...
The "make regen-unicodedata" should now be run manually. By the
default, it requires an Interne...
Restore the removed _PyDict_GetItemStringWithError() function. It is
used by numpy.
This avoids:
python3.13 Tools/unicode/makeunicodedata.py
python3.13: can't open file...
Restore removed private C API functions, macros and structures which
have no simple replacement...
Add again <ctype.h> and <unistd.h> includes in Python.h, but don't
include them in the limited ...
* Replace jumps with deopts in tier 2
* Fewer special cases of uop names
* Add target fiel...
4bbb367ba65e1df7307f7c6a33afd3c369592188 authored about 1 year ago0cfdd6e3d17fee8c1c1f4b42b2146abcb43aa34b authored about 1 year ago
422c0f030170490c001575303d9e628a0298d457 authored about 1 year ago
d4f83e1e3a19e2f881115f20d58ae6a019ddb48f authored about 1 year ago
6c214dea7c503eb42bd130d43e8880f39bff0350 authored about 1 year ago
* gh-112062: Make `_struct` module thread-safe in --disable-gil builds
4744f59a5e86690e76c35d9b9d79971ebe9a87d7 authored about 1 year agoAdd Modules/_testcapi/hash.c and Lib/test/test_capi/test_hash.py.
55f3cce821f8f18ddb485aa07bdf0190c358d081 authored about 1 year agoIssue a ResourceWarning instead.
Co-authored-by: Hugo van Kemenade <[email protected]...
e0f512797596282bff63260f8102592aad37cdf1 authored about 1 year agoAdd getnameinfo extension NI_IDN flag.
fe9db901b2446b047e537447ea5bad3d470b0f78 authored about 1 year agoMove non-limited C API to a new Include/cpython/pyhash.h header file.
62802b6228f001e1a4af6ac668a21d2dcec0ce57 authored about 1 year ago
In non-debug more the check for the "errors" argument is skipped,
and then PyUnicode_AsUTF8() c...
Fix `unused function` warnings during mimalloc build on FreeBSD.
0ff6368519ed7542ad8b443de01108690102420a authored about 1 year ago
* Fix crash when encoding is not string or None.
* Fix crash when both line_buffering and write...
a519b87958da0b340caef48349d6e3c23c98e47e authored about 1 year ago
b11c443bb2ebfdd009e43ff208fa6324b658d15d authored about 1 year ago
_PyDict_Pop_KnownHash(): remove the default value and the return type
becomes an int.
Co-aut...
4f04172c9287c507f1426e02ddfc432f1f3ade54 authored about 1 year agof44d6ff6e0c9eeb0bb246a3dd8f99d40b7050054 authored about 1 year ago
The `@critical_section` directive instructs Argument Clinic to generate calls
to `Py_BEGIN_CRIT...
16055c160412544e2a49794aaf3aa70c584f843a authored about 1 year ago
95365625f4aa8615c94fbfa10f6a0264ca3054db authored about 1 year ago
c98600bed47b0be4d9d601c78252154118e7366f authored about 1 year ago