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

`nargs` could be `None` in `argparse.ArgumentParser.add_argument` (#10509)

852882b8bfe9e1792448b94809351a392e83ce9e authored over 1 year ago
Fix typechecking of our own test suite following change to `dict.get` (#10511)

f08b87ff188a2dff2a44a7f3708709cb015a9274 authored over 1 year ago
More precise overloads for get/pop methods (#10501)

Fixes #10293

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

e86c61da86f564b39a8c4415a2d513758e62b0fd authored over 1 year ago
Bump `pyright` version (#10510)

https://github.com/microsoft/pyright/releases/tag/1.1.319

21e8f7b02ba2d656afdcb4af8b4247313500c608 authored over 1 year ago
stubsabot: Add stubsabot label to PRs (#10507)

47905d2d19f703094403392d360f1a9c9ac15168 authored over 1 year ago
stubsabot: Add distributions argument (#10505)

[stubsabot] Add distributions argument

This allows to specify which explicitly which distribu...

9b94bd4e5fe09f242ef3162c139484777594d7c2 authored over 1 year ago
Complete send2trash stubs (#10504)

38dc97ba717c55c4c833f04c4bc9665f0a44fe7a authored over 1 year ago
Fix type of Future._exception (#10502)

b325815f44f0e9a3658919871238962d2a7f4240 authored over 1 year ago
Adds stubs for uWSGI (#10432)

This adds stubs for the uWSGI Python API.

Similarly to GDB the Python API is only accessible ...

21cb2cb546e1bd120091d6fe7087c847e0297d39 authored over 1 year ago
Add `upstream_repository` to metadata for `s2clientprotocol` (#10500)

These stubs were added yesterday in #10372, and I forgot that we had just added this new metadat...

7d33060e6ae3ebe54462a891f0c566c97371915b authored over 1 year ago
Add stubs for click-default-group (#9304)

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

7a00c25959b45326a82ba67884bf936ce1a89f54 authored over 1 year ago
Add stubs for greenlet (#10463)

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

81373c1c6389a4feb9f203ddd902bfb8ba3c7020 authored over 1 year ago
Pretend `_EnumTypeWrapper` inherits from `type` (#10203)

Pretend `google.protobuf.internal.enum_type_wrapper._EnumTypeWrapper` inherits from `type`. It d...

53a893279713c8abcc970a578d6f28e97efdd68f authored over 1 year ago
Update typing_extensions for 4.7.* (#10344)

f577c4c133ae6bb57cade534179b41ef04b5731f authored over 1 year ago
Bump pytype and ruff test dependencies (#10499)

65cb3735ec36897faae0e8d0fe4bbdc37a47065f authored over 1 year ago
Use ruff, not pycln, for removing unused imports (#10498)

2887f60196b124baf5ac25e12a4ae8ddeb155d3c authored over 1 year ago
Added `url: str` to `http.client.HTTPResponse` (#10497)

464b71c810f916e66e5c5bb9208e77b298fd76c6 authored over 1 year ago
Add stubs for s2clientprotocol (#10372)

33588c79080ab81afe207c55af82243aeda11203 authored over 1 year ago
Auto-add upstream URLs in `create_baseline_stubs.py` (#10491)

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

49a2371d7adc9cc807599642145323eef840d08e authored over 1 year ago
Bump various test dependencies (#10492)

5498cabfe2f0a42baa4d4e6ed3e6ff8f93af9d2b authored over 1 year ago
Add a few more upstream_repository URLs (#10489)

754473a30d50b918ac6f1a824f41600806defa94 authored over 1 year ago
[stubsabot] Include repository in issue text (#10488)

Also, get GitHub repository for diff from METADATA.toml, instead of
scraping it from PyPI.

26e8b9c68a0dda5e3af21b27433773d82b630977 authored over 1 year ago
Add an upstream_repository field to METADATA.toml (#10487)

Closes: #10478

afe18e95a9592434e93b648de5194cfe54443f84 authored over 1 year ago
Update `caldav` to `1.3.*` (#10485)

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

3a9b0c5790a0bc7e8626bcfc859738ac2c162cbd authored over 1 year ago
Change format_exception_only to work with exception value on first/second arg

b3eb4b95a21dba5c613f39e8599ad59cbcc38b16 authored over 1 year ago
Add some ruff autofixes to CI (#10458)

79e092e13305cb0e4acc019f198d05422cdbdc36 authored over 1 year ago
Add stubs for qrcode (#10380)

a04cb3b058d032a6040006da68544b9e96c5f23a authored over 1 year ago
Add stubs for `pluggy==1.2.0` (#10473)

Signed-off-by: oleg.hoefling <[email protected]>
Signed-off-by: Oleg Hoefling <oleg.hoefl...

4f56889f237da15bac1a570ad703a665bef983d9 authored over 1 year ago
py312 updates for `array` (#10483)

d5c137c0fc27880cebd547377c6d28f2e04caa4d authored over 1 year ago
Add a more precise signature for `AsyncMock.reset_mock()` (#10481)

032f9195f9e3788a6e5c7ecb086f173a3ac92a95 authored over 1 year ago
Update `mock` to `5.1.*` (#10472)

9e7477d9866b74ce41bc3ef41c95f5f290c287ea authored over 1 year ago
Update `python-crontab` to `3.0.*` (#10475)

8da47390426556e5fa1d6f212df0799e042d3bcc authored over 1 year ago
Fix namespace argument regression in argparse.parse_args (#10387)

7dbbdb0193ef9e9a632775096b1fe46a0a3ae084 authored over 1 year ago
Improve stubs for `classmethod` and `staticmethod` (#10421)

1088ab3d93a76b5cefe5a54ce1de6e656c241cb2 authored over 1 year ago
Type openpyxl `functions` module and its usages (#10322)

61914253a09f24cf06063650b5af369fbe1f3be3 authored over 1 year ago
Bump `pyright` version to `1.1.318` (#10476)

797779d222b492d98065dafb30d828d3013bca8b authored over 1 year ago
[stubsabot] Bump tree-sitter-languages to 1.7.* (#10474)

Release: https://pypi.org/pypi/tree-sitter-languages/1.7.0
Homepage: https://github.com/grantje...

b9d45f270088b757d454fe22d375a2a89548f405 authored over 1 year ago
Fix unsound return type hints in `urllib` module (#10470)

* Fix unsound return type hints in urllib module
Closes #10466

* Fix return type of ftplib.F...

60a95da1592ca2950f6a87fc3901f25d737f9ee9 authored over 1 year ago
`pdb`: py312 updates (#10471)

95b268999c8c76cc835a83da5420d9113cdf4d73 authored over 1 year ago
tkinter: Treeview identifiers can be int (#10468)

4088b8425fa71457b9b13166e23ee3dee88a5704 authored over 1 year ago
Stdlib: add many missing `__hash__` and `__eq__` methods (#10464)

03b4bb9ccecbabff7ebd7f98bd5c5239f2a33b97 authored over 1 year ago
Fix type hints in email module (#10450)

a04822051f6eb0743c016997a10ddc4be0bcb0f8 authored over 1 year ago
`sqlite3` updates for py312 (#10469)

4a643318ea852f6f73a562f0226d5d4411e7be1e authored over 1 year ago
Update `pydoc` for 3.12 (#10467)

57c435cd7e964290005d0df0d9b5daf5bd2cbcb1 authored over 1 year ago
Add stubs for `pkg_resources._vendor.packaging` (#10423)

47fc8362593cf29b160a3b19ddca3c8bdaf1f917 authored over 1 year ago
[stripe] Add type for PaymentLink (#10461)

a83e55990ca7f9b9f93271b9087a3f433f54d94a authored over 1 year ago
Fix @patch when `new` is missing (#10459)

7ea173c4ad7e07c7c98907db4ac6da6ed7935251 authored over 1 year ago
tkinter: accept Iterable[int] for grid_columnconfigure, grid_rowconfigure (#10455)

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

1d7f0d087b36d07ce34edca5ab119fdaabf7aed7 authored over 1 year ago
Accept ints for tkinter.ttk.Treeview columns (#10456)

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

eba3a4903d89dc681358defa9a2dd9099469d967 authored over 1 year ago
Bump pyright version (#10454)

3c9522bcfe63599c5a2a8ee31b21a5b69f87cf3a authored over 1 year ago
Adds py3.12 constants to `sqlite3` (#10453)

17c0421c298a8b75cb53cea9c085f753cca68435 authored over 1 year ago
[jsonschema] Use `Incomplete` instead of `Any` (#10451)

Replace `Any` with `Incomplete`

19257305853dc5fe0c5d7d248fe112b931f9244a authored over 1 year ago
Fix type of linecache.cache (#10447)

An entry of linecache.cache is either a lazy entry or a full entry. The full entries
are typed ...

ad3648dd4e430e2f49b60e1e75ce5b181eed3ba3 authored over 1 year ago
Stubtest: fixes for py312beta4 (#10449)

* Revert "json: add AttrDict in py312 (#10212)"

This reverts commit 7994f165daadcb8f869fd3ee3...

f2ee9e9368a18b19bbf2ac05b6eb6bfea96d9a0c authored over 1 year ago
`datetime`: Remove unused stubtest allowlist entry for py312 (#10277)

f843922df850c09ace12f2ba379c97e71dd42098 authored over 1 year ago
Pillow: mark MAX_IMAGE_PIXELS as non-final (#10445)

338e067ec4a20f8b7d70caf174754ebfb7a29968 authored over 1 year ago
Add `defaultdict.__(r)or__`; improve `ChainMap.__(r)or__` and `UserDict.__(r)or__` (#10427)

Add __or__ to defaultdict

Also, add overloads with Self type to other __[r]or__ methods.

cfc5425cb3fb2985cf105c712e89f96e94f7979c authored over 1 year ago
Mark some errnos as darwin- or solaris-only (#10440)

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

19992e6212d77490808976fe0321e0c17edb222d authored over 1 year ago
Fix and comment type mismatches in email library hints (#10437)

d14ab09375120199eb9cbf775cb44951b26dc1b1 authored over 1 year ago
[stubsabot] Bump braintree to 4.21.* (#10433)

Release: https://pypi.org/pypi/braintree/4.21.0
Homepage: https://developer.paypal.com/braintre...

0ab25cbf67c5e93bc7d866ec10dcc784526ac103 authored over 1 year ago
[stubsabot] Bump flake8-bugbear to 23.7.10 (#10434)

Release: https://pypi.org/pypi/flake8-bugbear/23.7.10
Homepage: https://github.com/PyCQA/flake8...

d0573dfc44e5649241f7b635613892e9b4b2960a authored over 1 year ago
Revert "Remove un-needed `__hash__` methods from `stdlib` (#8465)" (#10426)

Reverts https://github.com/python/typeshed/pull/8465
Fixes https://github.com/python/typeshed/i...

81b8211d0edeed0a39253e096aaab86e1699e25b authored over 1 year ago
Replace aliases by `builtins.*` in `uuid` (#10422)

These aliases were used because the class has properties called
`int` and `bytes`. I think it i...

aed8c3fe1c7e8a4e720cd2cebb610d7ce186dc1b authored over 1 year ago
Remove `SQLAlchemy` stubs (#10389)

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

e7ba0327e1c1b420f1109b43bcd598486a641594 authored over 1 year ago
contextvars: rm -rf (#10420)

507e714b9e14915e3bc1246052cf20d4fac81659 authored over 1 year ago
Mark contextvars stubs as no longer updated (#10419)

5ad520e27b5e206213dbe209e87c46c483aae7ec authored over 1 year ago
Stripe: add shipping_rate to `__init__.py` (#10416)

5bd3cf3b9e047d4e6a602081b6ca2901989ba205 authored over 1 year ago
stripe: add shipping_rate type (#10323)

* add shipping_rate type

* remove redundant method

4242eadc1eabf0921d9322ffe693bea960d49c10 authored over 1 year ago
Bump Pillow to 10.0.* (#10411)

f96505474d068fd6998e7e6b4687d48ec399d740 authored over 1 year ago
[Pillow] Replace `Any` with `Incomplete` (#10409)

edff8874daf824cb7efca64a416779999e15886d authored over 1 year ago
[Pillow] Update TiffImagePlugin for Python 3.11 (#10399)

Also type the methods forwarded from Fraction and replace
`Any` with `Incomplete`.

1e6b8a9b88150d66ca351ea10e5b8bc00c97bb98 authored over 1 year ago
Remove stubs for `typed-ast` (#10415)

b3e60dc4478e54d629a20de74e4968486096cbe7 authored over 1 year ago
Mark `types-typed-ast` as no longer updated (#10410)

597810e46e823732a87dd7c0c6632e2c63a40016 authored over 1 year ago
Pillow: Add `tuple[int, int]` to `_Color` TypeAlias (#10407)

65a6a195f2f1e4c38feeea4c4721f6c53e16fdca authored over 1 year ago
tkinter: Add missing "angle" argument to Canvas.create_text (#10404)

7646d38302ab7c2d56c2620ac43928331cc65c98 authored over 1 year ago
Redis: Add missing types for id in xadd (#10403)

fc7d4722eaa54803926cee5730e1f784979c0531 authored over 1 year ago
Add missing `TCP_CONNECTION_INFO` to `socket` module (#10402)

702226e1fd6335327245cf4a9ac94b68f3fc4b37 authored over 1 year ago
Bring back a few setuptools._distutils files (#10401)

614aa1a2ba933af1fff9afda20cfa0c6022d9150 authored over 1 year ago
Update `inspect` for Python3.12 (#10398)

31dca1d660937e2e3fe4670934b8c331d6f4144c authored over 1 year ago
Broaden `collections.Counter` `__iadd__`, `__isubtract__`,` __iand__`, and `__ior__` to accept any mapping (#10397)

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

18d45d62aabe68fce78965c4920cbdeddb4b54db authored over 1 year ago
Use proper return types for `__await__` methods in `redis.asyncio.client` (#10379)

3d352e85e5e107c8a7e0f59854b23cebc8940f5e authored over 1 year ago
Fix signature of `http.client.HTTPSConnection` for Python 3.12 (#10392)

8162faa934be5800b4738594362742437137ec44 authored over 1 year ago
Add `_generate_next_value_` to `StrEnum` (#10390)

Fixes https://github.com/python/typeshed/issues/10384

Co-authored-by: Alex Waygood <Alex.Wayg...

a8051fb2c48b41ab80a932ab40ca6c74161dbfab authored over 1 year ago
Further improve non-types dependency handling in `pytype_test.py` (#10393)

39fd112f3ee6ca348712d9ac7eb5aa81aaee45df authored over 1 year ago
pytype_test.py: Use importlib.metadata instead of pkg_resources (#10391)

7fdd05003abb4234a1c6e7cef35c464646411e5b authored over 1 year ago
Remove stubs for `annoy` (#10388)

cd0388439af55e4903ed91ee2364d157a80172f8 authored over 1 year ago
Pin typing_extensions to 4.6.3 (#10385)

Our CI is very red on `main` at the moment, due to the release of typing_extensions 4.6.3 (see #...

b6a422112b0f3a8d621600012871373e7fdb2ee0 authored over 1 year ago
[stubsabot] Mark annoy as obsolete since 1.17.1 (#10374)

Release: https://pypi.org/pypi/annoy/1.17.1
Homepage: https://github.com/spotify/annoy
Diff: h...

201940cdc12e61e3bf5bc3ee4c5fd71bcc23fdf9 authored over 1 year ago
Stricter pyright checks for `inifile` (#10382)

ae5b28ff37a85c8ad45442a001b420d2a64e2d97 authored over 1 year ago
[PIL] Make return type of PyDecoder.decode a tuple (#10381)

aab9fdd86ad316f4459dd06b7a29fdafea296ff3 authored over 1 year ago
Bump various test dependencies (#10378)

5ee46bd291997d2060890e566677ffb2dbdd94ca authored over 1 year ago
`asyncio`: `start_tls()` can return `None` (#10346)

0869b430d644b0580ca1d590b075a1db1d73677d authored over 1 year ago
Improve pytype compatibility handling (#10377)

1e25866b238e4935b0ef015c4848dfb74274f7c7 authored over 1 year ago
Bump PyMySQL to `1.1.*` (#10376)

1d59c5cb1326ad9418c3d82aee16fa7cd85651ac authored over 1 year ago
Stubsabot: Fix incorrect diff link when a `py.typed` was added in a micro version (#10375)

7289fb9f77ec18ce57ad476e80688041a271ba96 authored over 1 year ago
[stubsabot] Mark flake8-plugin-utils as obsolete since 1.3.3 (#10373)

Release: https://pypi.org/pypi/flake8-plugin-utils/1.3.3
Homepage: https://pypi.org/project/fla...

d5f0d155d1d847d2aab3566ba196ff031d94a1bf authored over 1 year ago
Stubsabot: mark stubs as obsolete, even if the `py.typed` file was added in a micro version (#10368)

d32754c336d56fdffbc7840218a557c869dcb9ca authored over 1 year ago
Bump redis to 4.6.0 (#10360)

Closes: #10359

d2c87ac97d4d3f58549378a8e097ccef08561608 authored over 1 year ago
[PyInstaller] TOCs are not often lists of TOCs (#10366)

93b4060cd4a6bd45a48fc70c16adc4a69edc9114 authored over 1 year ago
Fixes incorrect return value for `MultiDict.get` without `default` param (#10367)

8bc4be3868d61259ccbba2ce2214891d4b4592e1 authored over 1 year ago