Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/python/typeshed

Collection of library stubs for Python, with static types
https://github.com/python/typeshed

Bump google-cloud-ndb to 2.3.* (#11566)

3802899a01269df575ea32a21534c5400fb9218a authored 10 months ago by Alex Waygood <[email protected]>
typing: Deprecate creating a NamedTuple with kwargs (#11567)

https://github.com/python/cpython/blob/c5fa796619a8cae5a1a8a4a043d05a99adec713d/Lib/typing.py#L2874

a6bdb25991ab948f8619b1381709e51616a1270d authored 10 months ago by Jelle Zijlstra <[email protected]>
Bump pyinstaller to 6.5.* (#11563)

354ecd084f5a50859a3cb7a758287802794c59ce authored 10 months ago by Avasam <[email protected]>
Use Python 3.11 for third-party stubtest in CI (#11562)

24d39de94be193e121c9fe10f11ab6d86110c627 authored 10 months ago by Alex Waygood <[email protected]>
Replace Flake8 checks with Ruff (except for flake8-pyi) (#11496)

Co-authored-by: Alex Waygood <[email protected]>

1a942aa36d3dfa4c4a92416b52655ff8ad98b5b7 authored 10 months ago by Avasam <[email protected]>
Make stubtest pass on libsass/passlib/redis/tree-sitter if you're using Python 3.12 (#11561)

55205a4ce63e35ed428f51e54e90f72c6adda49b authored 10 months ago by Alex Waygood <[email protected]>
Bump flake8-pyi to 24.3.0 (#11560)

e085a00a8e38eea2e98a1b2e6c7aa65b648e42ae authored 10 months ago by Alex Waygood <[email protected]>
Use PEP 570 syntax in third party stubs (#11554)

88fa182253a65465a339b0a5d7d1015025bfa171 authored 10 months ago by Shantanu <[email protected]>
Update the README (#11553)

Read through the README and changed anything that no longer made sense. In particular, the docum...

f94bbfbcc4c3b2b289425ea793beda0822e702f8 authored 10 months ago by Jelle Zijlstra <[email protected]>
Use PEP 570 syntax in comments (#11552)

2d146e7da273ae1eb874404deeb17d6dbd505bde authored 10 months ago by Shantanu <[email protected]>
Use PEP 570 syntax in stdlib (#11250)

470a13ab09a6dbd4016bd31c668d478af8c86c39 authored 10 months ago by Shantanu <[email protected]>
`pkg_resources`: Make `_InstallerType` stricter and generic (#11527)

63737acac6330a1836935e9cb91e318c9f9c2699 authored 10 months ago by Avasam <[email protected]>
`docutils`: Use `ClassVar` for `Directive` class variables (#11550)

These are intended to be set as class variables, in subclasses of Directive, rather
than instan...

96e62dd7573dd56a614fb02564167347a8ca8dad authored 10 months ago by Tony Narlock <[email protected]>
Bump mypy to 1.9, add to json.encoder, small fixups (#11549)

Co-authored-by: Alex Waygood <[email protected]>

4d8ae17776275682a79446b78385a8ea99dc1508 authored 10 months ago by Shantanu <[email protected]>
asyncio: Fix type of add_child_handler callback (#11548)

5b1fd121e001137a3e0fabf4f74b1390af371a0a authored 10 months ago by Jelle Zijlstra <[email protected]>
improve type annotations in 'docutils.io.Input' (#11540)

f1cc14eeaf2632a25a5c9a89c6b80db1f44a5618 authored 10 months ago by danieleades <[email protected]>
Add `wurlitzer` stubs (#11459)

Co-authored-by: Alex Waygood <[email protected]>
Co-authored-by: Akuli <akuviljanen17@gmai...

beba8b19014a644dcab75609a3696ef18d648c02 authored 10 months ago by Hoël Bagard <[email protected]>
Use strict pyright configs for `pkg_resources` (#11538)

c35b3bce4e4615b5e43432917474ff8ca3ad63c8 authored 10 months ago by Avasam <[email protected]>
Run tests with Python 3.12 (#11544)

d424547b941994d3fd82d182c570eea4dd20283c authored 10 months ago by Sebastian Rittau <[email protected]>
improve type annotations in 'docutils.utils' (#11526)

Co-authored-by: Jelle Zijlstra <[email protected]>

a4b70db88fbab7c3974d13b8d27e745e8984fc38 authored 10 months ago by danieleades <[email protected]>
Update actions/setup-python to v5 (#11542)

Fixes deprecation warnings

407b0c4d709d4a969e2c3648643aec6f0914562e authored 10 months ago by Sebastian Rittau <[email protected]>
`pkg_resources`: Updates from upstream typing merge (#11455)

af84d2fbfe8640c9f5049bfd0e74ea3270c8ea2c authored 10 months ago by Avasam <[email protected]>
Improve type annotations in 'docutils.parsers.rst' (#11523)

3646f644b846d393d9381daf38141835a8217b21 authored 10 months ago by danieleades <[email protected]>
`pkg_resources`: Remove stray `Any`s and use more `Self` & `NoReturn` types (#11528)

52daae514ade4692756bc47d16d9579f70aea93f authored 10 months ago by Avasam <[email protected]>
improve type annotations in 'docutils.parsers.rst.tableparser' (#11530)

Co-authored-by: daniel.eades <[email protected]>

67176a41e68d72167f7e48720f3e11f17fe04db0 authored 10 months ago by danieleades <[email protected]>
`openpyxl`: Simpler leftover changes from the `microsoft/python-type-stubs` merge (#11534)

82fd9e84532a4c069c19fdfc31fd65ebb974b57b authored 10 months ago by Avasam <[email protected]>
Add `@deprecated` decorator to `openpyxl` (#11535)

7c29ee3d8a9dcae978f7855edb6304424e9ef20e authored 10 months ago by Avasam <[email protected]>
Fix type of `concurrent.futures.wait` for Python <= 3.8 (#11537)

Closes #11533.

ca1e47739e85c382e5bbb83d8eb36ead81c77f43 authored 10 months ago by layday <[email protected]>
[stubsabot] Bump aws-xray-sdk to 2.13.* (#11536)

Release: https://pypi.org/pypi/aws-xray-sdk/2.13.0
Homepage: https://github.com/aws/aws-xray-sd...

cc2ef48cd3d81683b4f32101723789e6b7e8fa26 authored 10 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Add VERSION to gdb stubs (#11529)

e80ad6b2bce7ef6b2a20aec2d79a672859b31864 authored 10 months ago by Gulshan Singh <[email protected]>
Rework our linting setup (#11522)

Co-authored-by: Avasam <[email protected]>

35b74bc4311ae40ee28b4649f1036eba47254e0f authored 10 months ago by Alex Waygood <[email protected]>
improve type annotations in 'docutils.parsers.rst.states.Inliner' (#11473)

1c40e6461154f61eec5a62fb02823fb6c506423d authored 10 months ago by danieleades <[email protected]>
improve type annotations in 'docutils.readers.doctree' (#11492)

23daf97ab349b8d7ecf29fe3db288deab826422c authored 10 months ago by danieleades <[email protected]>
Use `uv` for installing dynamic dependencies in `mypy_test.py` and `regr_test.py` (#11517)

2c5712b7f40531d910f8a5642642d2b02d756276 authored 10 months ago by Alex Waygood <[email protected]>
`tensorflow`: add partial `tf.nn` module. (#11388)

Some derived from:
https://github.com/hmc-cs-mdrissi/tensorflow_stubs/blob/main/stubs/tensorflo...

176c89c06fa0272c75738736c289f00226238548 authored 10 months ago by Hoël Bagard <[email protected]>
improve type annotations in 'docutils.parsers.rst.roles' (#11481)

Co-authored-by: daniel.eades <[email protected]>

256dd720cefd131de3dfed52ef2ead18e809dcc1 authored 10 months ago by danieleades <[email protected]>
`tensorflow`: add `tensorflow.bitwise` (#11440)

Co-authored-by: Jelle Zijlstra <[email protected]>

5e4483618a02b4bf182940e3b89e8178855e6f32 authored 10 months ago by Hoël Bagard <[email protected]>
`pkg_resources`: Remove type-only `_Importer` class (#11512)

9e5bced2d120189a1a478359ff1e043236c0ef0e authored 10 months ago by Avasam <[email protected]>
`pkg_resources`: Types from assignments and aliases (#11511)

696333c28a04b8736fb4d1b43263d81563f57267 authored 10 months ago by Avasam <[email protected]>
`tensorflow`: add `tensorflow.audio` (#11441)

08ddbe521a877484b20f28a46591554a3ac7cb3f authored 10 months ago by Hoël Bagard <[email protected]>
`tensorflow`: add `tensorflow.keras.activations` members (#11444)

Co-authored-by: Jelle Zijlstra <[email protected]>

ea2002d171ba35731767f100e912e2d461bc00d9 authored 10 months ago by Hoël Bagard <[email protected]>
Add pyupgrade check outdated-version-block (UP036) (#11509)

Co-authored-by: Alex Waygood <[email protected]>

88238202d7921d02e27f4ffb7a43d59671265e55 authored 10 months ago by Avasam <[email protected]>
Remove old type-ignore explanation comments not removed in #8280 (#11513)

2116158891a3c88b97038617855ce216499833f9 authored 10 months ago by Avasam <[email protected]>
Override `pkg_resources.ZipProvider.loader` type (#11514)

185ef486ae02ae75e7b96634bc28bc8f5e6aa3ed authored 10 months ago by Avasam <[email protected]>
improve type annotations in 'docutils.readers' (#11490)

Co-authored-by: Jelle Zijlstra <[email protected]>

2fc0299068bb718f52cd890835fbd53416907688 authored 10 months ago by danieleades <[email protected]>
Use `uv` for installing dependencies on all Linux-only CI jobs (#11515)

01515b57a71abd417dd46171de823406a00b6e33 authored 10 months ago by Alex Waygood <[email protected]>
make pyproject.toml valid TOML again (#11510)

e05098681f326b98c635853a40287ac21f771fa2 authored 10 months ago by Alex Waygood <[email protected]>
Enable nearly all pyupgrade rules (except on test cases) (#11499)

Co-authored-by: Alex Waygood <[email protected]>

26e8c0002fbffc7d95100f1f8361a8ac1c7fe41b authored 10 months ago by Avasam <[email protected]>
Replace flake8-bugbear with Ruff (#11500)

Co-authored-by: Alex Waygood <[email protected]>

5cb2fe97a672317a56d4aa381835355437b4cc8f authored 10 months ago by Avasam <[email protected]>
`tensorflow`: add `tensorflow.autodiff` (#11442)

791dc9120a205b78f5887ea1823b641aa128719e authored 10 months ago by Hoël Bagard <[email protected]>
`tensorflow`: add `tensorflow.autograph` (#11443)

d52c1f67830c9c8443669cfe6c5449c9bc15f72c authored 10 months ago by Hoël Bagard <[email protected]>
tkinter: Simplify `wm_iconphoto()` (#11508)

0ad004a7767caf4b30a8b3f7e593acafd18de448 authored 10 months ago by Akuli <[email protected]>
Update `pyright` version to 1.1.350 (#11501)

If you're reading about this commit in an auto-generated changelog: this is an internal change t...

675ab38ab7e79b490fd5bdac4170ba1736a147dd authored 10 months ago by Nikita Sobolev <[email protected]>
Fix pos-only params in `tkinter` module (#11506)

7b4c751abb99cb36c712b65e5c547257bddc8d12 authored 10 months ago by Nikita Sobolev <[email protected]>
Fix pos-only params in `os` module (#11505)

217166b8a92ce65920066a493735b134ad3dd073 authored 10 months ago by Nikita Sobolev <[email protected]>
Fix `_operator.attrgetter` pos-only params (#11504)

There cannot be any keywords:

```c
static PyObject *
attrgetter_new(PyTypeObject *type, PyO...

fa4ca40f5cda089473dd4dc5d1ec2c1753e1c11d authored 10 months ago by Nikita Sobolev <[email protected]>
stdlib: Add Shutdown error and shutdown method to queue module (#11489)

Co-authored-by: Jelle Zijlstra <[email protected]>

555c1fe2233e187f81ff22264b6eee839d66f928 authored 10 months ago by AN Long <[email protected]>
`str.count` only takes positional args (#11503)

```
>>> ''.count(x='a')
Traceback (most recent call last):
File "<stdin>", line 1, in <modu...

19d1b686b6dfffa7acbda7cbc24bda4e27a96579 authored 10 months ago by Nikita Sobolev <[email protected]>
Replace `no-comments` with `annotate` in `jakebailey/pyright-action` (#11502)

`no-comments` is deprecated:
- https://github.com/python/typeshed/actions/runs/8092167409/job/...

9b9de1e88cb12493f1662e833aca41f0dd6632f0 authored 10 months ago by Nikita Sobolev <[email protected]>
WebOb: Complete the stubs and activate stricter pyright config (#11460)

fa164b2419d1800c2d7515d1dc91663287dde62b authored 10 months ago by David Salvisberg <[email protected]>
`setuptools` & `pkg_resources`: Complete `VendorImporter` class (#11495)

3a06fc7c1ab25e40edc706cfeca20bcbe0cd6abd authored 10 months ago by Avasam <[email protected]>
`pkg_resources`: don't ignore "missing symbol from stub" in stubtest (#11494)

5a9033720ddf197066d605bde209d62c23e78893 authored 10 months ago by Avasam <[email protected]>
Code improvements from new Ruff checks (#11498)

da69247514556c1abbc02269aef9572c278f39bd authored 10 months ago by Avasam <[email protected]>
Fix invalid noqa comments and poorly formatted type ignores (#11497)

c75ecf0bca432c367d2d15534d3ad60303208524 authored 10 months ago by Avasam <[email protected]>
`pkg_resources`: Reorder names to be closer to implementation (#11493)

5e9589dd75f8a5f39a38a2ed45f098ff62babc7f authored 10 months ago by Avasam <[email protected]>
Update sqlite/dbapi2.pyi to include new `autocommit` parameters for 3.12+. (#11485)

2e2c6fca8b792b0ae49c0c6079dc57cd4c6574d9 authored 10 months ago by Thanos <[email protected]>
Add `@deprecated` to `abstractclass/staticmethod/property` (#11488)

91f224a2932f100b326f62585e3fb0efa036c8ad authored 10 months ago by Victorien <[email protected]>
bs4: Make `Tag.attrs` more permissive (#11487)

Make `Tag.attrs` more permissive to be in line with actual code

`Tag.attrs` is a dict can tec...

3ddcbd04b8a6ac0deff1455a7c575c9963bb2e73 authored 10 months ago by Thanos <[email protected]>
pyOpenSSL: Add DTLS_* constants (#11486)

1f3cf143a528fe8febcbd02f7f5b24226e799dd6 authored 10 months ago by Thanos <[email protected]>
Bump pytype version. (#11483)

b24e18fa1419501aaa4ecf219649e0155ae7aafb authored 10 months ago by Rebecca Chen <[email protected]>
html5lib: Fix type alias (#11480)

Pretty sure this is what I meant to write in the first place.

Fixes #11478

6d20ea636ca7b66cec62f490ec9e42b63886c811 authored 10 months ago by Jelle Zijlstra <[email protected]>
Add stubs for lzstring (#11479)

60826ed6c4c31b0c4ba885950f36f0662cb7ef90 authored 10 months ago by Akuli <[email protected]>
Revert "pin pyright-action to 2.0.2" (#11477)

00ec260fcb131367f2426b4a9a555c3dec28fd37 authored 10 months ago by Alex Waygood <[email protected]>
tarfile: Remove @deprecated (#11476)

Fixes #11472.

As noted in the issue, it is possible to set the filter on the class, but that ...

c62fedc19039a236106663583e4414d98cf264fb authored 10 months ago by Jelle Zijlstra <[email protected]>
pin pyright-action to 2.0.2 (#11475)

4afc36825664a80c20b73a6842c71611ee260c9f authored 10 months ago by Alex Waygood <[email protected]>
stdlib: fix ctypes errcheck type (#11467)

1e7e174b4fc4da6a66622168f8012c7ee0499392 authored 11 months ago by Kanishk Pachauri <[email protected]>
Improve type annotations in 'docutils.node.document' (#11468)

d3d5f8121b194a01460cb8bb1bfc626fe07f6c80 authored 11 months ago by danieleades <[email protected]>
Update `os. EX_NOTFOUND` not available in Linux (#11461)

9916efae631f9872e78e509d69cc758f627f86c9 authored 11 months ago by Amin Alaee <[email protected]>
stdlib: Use Literal in difflib.SequenceMatcher.get_opcodes (#11464)

49b1a1a96a90946ff8885792eec30acb5cf39af0 authored 11 months ago by Kanishk Pachauri <[email protected]>
Improve typing of `sysconfig.get_config_var(s)` (#11454)

3c08a976564daf4d6f54fbee2fba20ec1d99dbef authored 11 months ago by Avasam <[email protected]>
Complete stubs for `bleach` (#9314)

Co-authored-by: Alex Waygood <[email protected]>
Co-authored-by: Avasam <samuel.06@hotmail...

a2095002e446bd0e20f8a469a14e271cd6cc6ad9 authored 11 months ago by Nikita Sobolev <[email protected]>
html5lib: Add various types (#11429)

I started out investigating comments in #11411 and ended up adding a few other
types that were ...

78b7dc61676ff332622402437881a651249c6108 authored 11 months ago by Jelle Zijlstra <[email protected]>
changed overload order for `date.__sub__` and `datetime.__sub__` (#10999)

601587e71d6facb0cc98399acc523eab61881fc9 authored 11 months ago by Randolf Scholz <[email protected]>
Use a protocol for shlex.instream et al. (#11452)

df409a2fb5940a960871c4c383e70658957689de authored 11 months ago by Sebastian Rittau <[email protected]>
`shlex.split`: allow `TextIO` and deprecate `None` (#11451)

bb6613f379a0f43cc76c78ad49a29ea748759551 authored 11 months ago by Avasam <[email protected]>
importlib.metadata: Use the SimplePath protocol (#11445)

Closes #9217. Followup from #11436.

This mostly makes a simpler set of changes than #9217; in...

84572bbfe6176595994397101f3f406a98eca8ff authored 11 months ago by Jelle Zijlstra <[email protected]>
Improve typing of `start_new_thread` when called without kwargs (#11446)

6df52a7b397f22012f0d3f211b96b3ca0288c48b authored 11 months ago by Ali Hamdan <[email protected]>
openpyxl: Add stubtest allowlist entry (#11449)

Fixes #11448

e8c029fbd36b9cba74a15fbcdeaf1fa08b69a76e authored 11 months ago by Jelle Zijlstra <[email protected]>
stdlib: more deprecations (#11009)

Co-authored-by: Alex Waygood <[email protected]>

bba8cbd6f8e1bd54228955528c342c6e31bb7477 authored 11 months ago by Jelle Zijlstra <[email protected]>
[stubsabot] Bump netaddr to 1.2.* (#11437)

Co-authored-by: stubsabot <>
Co-authored-by: Alex Waygood <[email protected]>

46b2635626953d9cdda167381d392846b38746d7 authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Update for typing_extensions 4.10 (#11438)

705744af4cf8d2d09bf2dab3d9f3515d04e542a3 authored 11 months ago by Jelle Zijlstra <[email protected]>
importlib.metadata: Improve and test SimplePath protocol (#11436)

Co-authored-by: layday <[email protected]>

e5d25a7605c3eadf5d7c1386c4e4d93bc98825db authored 11 months ago by Jelle Zijlstra <[email protected]>
Change the `asyncio.Task` constructor type (#10228)

e961db9492aee8afc998ed9e95e055503d96dcfe authored 11 months ago by Nikita Sobolev <[email protected]>
Make return type of `functools.cache_property` covariant (#10053)

Co-authored-by: Jelle Zijlstra <[email protected]>

863d22a2392e98eca593b2c6b1767bb5453d14c3 authored 11 months ago by Nikita Sobolev <[email protected]>
Mark simplejson as completed (#9211)

Co-authored-by: Jelle Zijlstra <[email protected]>
Co-authored-by: Alex Waygood <Alex.Wa...

3fa6374c9aeedcda7020f16953b29753ddc53a3c authored 11 months ago by Nikita Sobolev <[email protected]>
fix(redis): make xadd fields use SupportsItems (#10780)

Co-authored-by: Alex Waygood <[email protected]>
Co-authored-by: Jelle Zijlstra <jelle.zij...

522f4bc9bf4dad5e24ed65586d1241cd4d9212fa authored 11 months ago by Mehdi ABAAKOUK <[email protected]>
`tensorflow`: add `tf.linalg` module (#11386)

Taken from:
https://github.com/hmc-cs-mdrissi/tensorflow_stubs/blob/main/stubs/tensorflow/linal...

955cdf50d5792966328a95c423694ca978bdb1dd authored 11 months ago by Hoël Bagard <[email protected]>
psycopg2: make Range generic (#11435)

And some other small fixes

2e85a70c4c897d1475dd91294bde1bb4f9bf2bc4 authored 11 months ago by Ali Hamdan <[email protected]>
defusedxml.ElementTree: use`Element` from ElementTree instead of minidom (#11305)

498ab71a34a124d03ba20f1da8d9428f18d3ab1a authored 11 months ago by Tanguy Rossel <[email protected]>
Added types for olefile (#11416)

67a80c67dfb269b76ad2266fc5b766f35aafb89c authored 11 months ago by Andrew Murray <[email protected]>