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
The MagicMock documentation mentions magic methods several times without
actually pointing to t...
32f3684b8f18d757945eee67a697cb4a95c697db authored 12 months ago by Andrew Zipperer <[email protected]>
9a71750a2930ebeac4080a378966aa7fdd4a9b34 authored 12 months ago by Joseph Pearson <[email protected]>
Fix Sphinx Lint warnings in Misc/
794983cd610958f44147664b6ab31071c6107ffb authored 12 months ago by Hugo van Kemenade <[email protected]>
Some of the asyncio SSL changes in GH-31275 [1] were taken from
v0.16.0 of the uvloop project [...
8aa126354d93d7c928fb35b842cb3a4bd6e1881f authored 12 months ago by Brett Cannon <[email protected]>
Make zipfile.ZipInfo.compress_level public.
A property is used to retain the behavior of the ...
b44b9d99004f096619c962a8b42a19322f6a441b authored 12 months ago by Gregory P. Smith <[email protected]>
Co-authored-by: Jules <[email protected]>
Co-authored-by: blurb-it[bot...
The new flags were extracted from the macOS 14.2 SDK.
Co-authored-by: Serhiy Storchaka <storc...
79970792fd2c70f77c38e08c7b3a9daf6a11bde1 authored 12 months ago by Ronald Oussoren <[email protected]>8aa0088ea2422ed6b95076fe48a13df7562a4355 authored 12 months ago by Irit Katriel <[email protected]>
e02c15b3f13d9d83032ada72c6773f8a3b2d34dc authored 12 months ago by Serhiy Storchaka <[email protected]>
ed066481c76c6888ff5709f5b9f93b92c232a4a6 authored 12 months ago by Steve Dower <[email protected]>
The end number should be exclusive, not inclusive.
e68806c7122070078507b370b13bb225f8501ff8 authored 12 months ago by Ned Batchelder <[email protected]>30e6cbdba22d946dacc3f2e19c884b2e1891d58c authored 12 months ago by Brandt Bucher <[email protected]>
Co-authored-by: Serhiy Storchaka <[email protected]>
29e2839cd6af5c90cfd7abe800b045b6dcee0c05 authored 12 months ago by Pablo Galindo Salgado <[email protected]>
sqlite3.Connection.iterdump now ensures that foreign key support is
disabled before dumping the...
Cut down ccache size
- Only save the ccache in the main reusable builds, not on builds that
...
e58334e4c9ccbebce6858da1985c1f75a6063d05 authored 12 months ago by Peter Lazorchak <[email protected]>
test_configdialog.HighPageTest.test_highlight_target_text_mouse fails
if a line of the Highligh...
efa738e862da26f870ca659b01ff732649f400a7 authored 12 months ago by Donghee Na <[email protected]>
53d2e1f26c3fca88a9217f1935cb288f4ba78464 authored 12 months ago by Raymond Hettinger <[email protected]>
c9b8a22f3404d59e2c4950715f8c29413a349b8e authored 12 months ago by Adam Turner <[email protected]>
Co-authored-by: Erlend E. Aasland <[email protected]>
b4d4aa9e8d61476267951c72321fadffc2d82227 authored 12 months ago by Zackery Spytz <[email protected]>2f126a70f36e36dd90db53ebdcdff9b990cf3452 authored 12 months ago by Raymond Hettinger <[email protected]>
2e7577b622616ef5ff2d1460fb5bebf845f0edf3 authored 12 months ago by Donghee Na <[email protected]>
8717f7b495c8c33fd37017f4e7684609c304c556 authored 12 months ago by Serhiy Storchaka <[email protected]>
55824d01f866d1fa0f21996d897fba0e07d09ac8 authored 12 months ago by Mark Shannon <[email protected]>
0d8fec79ca30e67870752c6ad4e299f591271e69 authored 12 months ago by Irit Katriel <[email protected]>
Remove .cirrus.yml which was already disabled by being renamed to
.cirrus-DISABLED.yml. In tota...
9f088336b268dfe9011a7cb550f4e488ccd7e8f5 authored 12 months ago by Kirill Podoprigora <[email protected]>
Co-authored-by: Erlend E. Aasland <[email protected]>
ec23e90082ffdedc7f0bdd2dfadfc4983ddc0712 authored 12 months ago by AN Long <[email protected]>2ac4cf4743a65ac54c7ac6a762bed636800598fe authored 12 months ago by Nikita Sobolev <[email protected]>
f653caa5a88d3b5027a8f286ff3a3ccd9e6fe4ed authored 12 months ago by Peter Lazorchak <[email protected]>
c65ae26f2b46ca616a7ca000bbfcdf63b9bdd779 authored 12 months ago by Donghee Na <[email protected]>
Fix DeprecationWarning in test___ne__().
Co-authored-by: Nikita Sobolev <[email protected]>
9d33c23857cfd952bf3e1e7f34c77b7c9a5accc3 authored 12 months ago by Kirill Podoprigora <[email protected]>
* improve the assert for test_one_environment_variable
* skip some test in test_subprocess when...
On Windows, set _O_NOINHERIT flag on file descriptors
created by os.pipe() and io.WindowsConsol...
Co-authored-by: Hugo van Kemenade <[email protected]>
e82b096335dcf31aedd2d265cbcc2f87ad971bfe authored 12 months ago by Seth Michael Larson <[email protected]>73ae2023a76f199ff854f8da14bd9ff8e93ee7fd authored 12 months ago by Sam Gross <[email protected]>
901a971e161e060bd95f3cf3aeebe8b48d6e6dac authored 12 months ago by Raymond Hettinger <[email protected]>
70497218351ba44bffc8b571201ecb5652d84675 authored almost 1 year ago by Serhiy Storchaka <[email protected]>
f728f7242c6008a16daaa5dde8e1db786857c50e authored almost 1 year ago by Donghee Na <[email protected]>
a0c9cf9456c2ee7a89d9bd859c07afac8cf5e893 authored almost 1 year ago by Mark Shannon <[email protected]>
Add a fast-path for the common case.
Benchmark:
python -m pyperf timeit \
-s ...
Raise BadZipFile when try to read an entry that overlaps with other entry or
central directory.
183b97bb9db075197153ad82b8ffdfce8e913250 authored almost 1 year ago by Serhiy Storchaka <[email protected]>
Guarantee that it either open an existing ".mh_sequences" file or create
a new ".mh_sequences" ...
Previously the C implementation of pickle.Pickler and pickle.Unpickler
classes did not have suc...
Open and close files manually. It prevents from leaking files,
preliminary creation of output f...
Use cursive to make it looking like mathematic formulas.
a8629816c6c0e6770248a60529fd7c9ba08aad55 authored almost 1 year ago by Serhiy Storchaka <[email protected]>It occurred when try to re-encode an unknown-8bit part combined with non-unknown-8bit part.
e9d5b6ea2d68564f176fdf70c2d7028e060c62b5 authored almost 1 year ago by Serhiy Storchaka <[email protected]>Based on patch by SilentGhost.
568d220993fa9b4b812ff1b425edd80dbe17dda9 authored almost 1 year ago by Serhiy Storchaka <[email protected]>
If other exception was raised during exiting an expired
asyncio.timeout() block, insert Timeout...
ab0ad62038317a3d15099c23d2b0f03bee9f8fa7 authored almost 1 year ago by Serhiy Storchaka <[email protected]>
winfo_id() converts the result of "winfo id" command to integer, but
"winfo pathname" command r...
5d384b0468b35b393f8ae2d3149d13ff607c9501 authored almost 1 year ago by Petr Viktorin <[email protected]>
When an `StopIteration` raises into `asyncio.Future`, this will cause
a thread to hang. This co...
Refuse to guess what a user means when they initialise a pathlib ABC
without any positional arg...
Apply pathlib's normalization and performance tuning in `pathlib.PurePath`, but not `pathlib._ab...
beb80d11ec0ddaf00a97f8a38ec9eae68e07c28e authored almost 1 year ago by Barney Gale <[email protected]>57bdc6c30d2665c2760ff5a88487e57c8b3c397a authored almost 1 year ago by Donghee Na <[email protected]>
Restore full battle-tested implementations of `PurePath.[is_]relative_to()`. These were recently...
cdca0ce0ad47604b7007229415817a7a152f7f9a authored almost 1 year ago by Barney Gale <[email protected]>
Implement `parts` using `_stack`, which itself calls `pathmod.split()`
repeatedly. This avoids ...
Use the object's actual class name in the following _io type's __repr__:
- FileIO
- TextIOWrap...
Replace use of `_from_parsed_parts()` with `with_segments()` in
`resolve()`.
No effect on `P...
1092cfb20179ac7dd6a2c3c6f8a57ecc1732c777 authored almost 1 year ago by Barney Gale <[email protected]>
The intention of exiting 5 was to detect issues where the test suite
wasn't discovered at all. ...
The tracemalloc module can already be cleared.
0297418cacf998e778bc0517aa11eaac827b8c0f authored almost 1 year ago by Serhiy Storchaka <[email protected]>a5db6a3351b440a875a5af84a8b2447981356e34 authored almost 1 year ago by Serhiy Storchaka <[email protected]>
5273655bea050432756098641b9fda72361bf983 authored almost 1 year ago by Serhiy Storchaka <[email protected]>
Call straight through to `joinpath()` in `PathBase._make_child_relpath()`.
Move optimised/cachi...
2fd2e747930987eb8ed4929cf0132e85db759dab authored almost 1 year ago by Raymond Hettinger <[email protected]>
Fix a few places where the lltrace debug output printed ``(null)`` instead of an opcode name, be...
65f8eb71190f870c66fb00da29a670ee232a3fd5 authored almost 1 year ago by Guido van Rossum <[email protected]>ad849b4ba008bf4ff97151651e619259ddb4fc18 authored almost 1 year ago by Steve Dower <[email protected]>
Test the following features for _ctypes types:
- disallow instantiation
- inheritance (MRO)
-...
Co-authored-by: Alex Waygood <[email protected]>
Co-authored-by: Pieter Eendebak <pieter.e...
fda901a1ff94ea6cc338b74928acdbc5ee165ed7 authored about 1 year ago by Yan Yanchii <[email protected]>
2e17cad2b8899126eb2024bf75db331b871bd5bc authored about 1 year ago by Hugo van Kemenade <[email protected]>
842b738129021f52293dc053e014ecb4fe095baa authored about 1 year ago by Vinay Sajip <[email protected]>
Co-authored-by: Adam Turner <[email protected]>
Co-authored-by: Sergey...
a023bc252dc744736bd21897c5a23a25b800df92 authored about 1 year ago by Donghee Na <[email protected]>
10d3f04aec745c6676ef31611549b970a78338b3 authored about 1 year ago by Jakub Kulík <[email protected]>
ae968d10326165b1114568ab1ca0a7776ea9c234 authored about 1 year ago by Jakub Kulík <[email protected]>
Avoid line break in command as this causes displaying issues on GH.
0b2340263172ad0fdd95aed6266496b7f4db4de3 authored about 1 year ago by mara004 <[email protected]>
Determine the support of the Kyiv timezone by checking the result of
astimezone() which uses th...
92f96240d713a5a36c54515e44445b3cd0947163 authored about 1 year ago by Steve Dower <[email protected]>
Also fix a race condition in `asyncio.Semaphore.acquire()` when cancelled.
52161781a6134a4b846500ad68004fe9027a233c authored about 1 year ago by Kristján Valur Jónsson <[email protected]>c6ca562138a0916192f9c3100cae678c616aed29 authored about 1 year ago by Ronald Oussoren <[email protected]>
- Add `__slots__` to dummy path classes.
- Return namedtuple rather than `os.stat_result` from ...
(the gcmodule -> gc refactoring broke it)
bc71ae2b97bb59b1796be056fb821d9abdee840b authored about 1 year ago by Jakub Kulík <[email protected]>`PurePathBase` does not define `__eq__()`, and so we have no business checking path equality in ...
a9df076d7d5e113aab4dfd32118a14b62537a8a2 authored about 1 year ago by Barney Gale <[email protected]>aef375f56ec93740f0a9b5031c3d2063c553fc12 authored about 1 year ago by Raymond Hettinger <[email protected]>
Adapt the following functions to Argument Clinic:
- gc.set_threshold
- gc.get_referrers
- g...
Fix refleaks and a typo.
ace4d7ff9a247cbe7350719b996a1c7d88a57813 authored about 1 year ago by neonene <[email protected]>
After #53875: PyObject_HasAttr is not an equivalent of hasattr.
PyObject_HasAttrWithError is; i...
a03ec20bcdf757138557127689405b3a525b3c44 authored about 1 year ago by Pablo Galindo Salgado <[email protected]>
Ensure the character y is disallowed within an Ascii85 5-tuple.
Co-authored-by: Lee Cannon <l...
802d4954f12541ba28dd7f18bf4a65054941a80d authored about 1 year ago by Zackery Spytz <[email protected]>
io.TextIOWrapper was dropping the internal decoding buffer
during read() and write() calls.
Co-authored-by: Serhiy Storchaka <[email protected]>
e5d0316f35a62df05e1b196689f6998662631836 authored about 1 year ago by Hugo van Kemenade <[email protected]>It can be used to set the location of a .python_history file
---------
Co-authored-by: Lev...
f19b93fce04fb0bc9b59071915a6aa6b01860d8a authored about 1 year ago by Zackery Spytz <[email protected]>Allow extraction (no-op) of a "/" folder in a zipfile, they are commonly added by some archive c...
541c5dbb81c784afd587406be2cc82645979a107 authored about 1 year ago by AN Long <[email protected]>Remove LibreSSL specific workaround ifdefs from `_ssl.c` and delete the non-version-specific `_s...
84d1f76092c24c4d6614797cc10eb8a231397646 authored about 1 year ago by Rami <[email protected]>