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

zipfile: Replace an instance of IO with a protocol (#5471)

de0c62ffebbcaefab9f38d7466fbf00b1d5a9a0d authored over 3 years ago
make GeneratorType inherit from Generator (#5474)

Fixes #5496

bce19fc206f45d6029decbdac298e1e3d0f22db7 authored over 3 years ago
Add comment hider back (#5495)

90e8629ed885f20de70d6a9fb97874fd085287f7 authored over 3 years ago
Add more redis stubs for sets (#5490)

901dd52ec5a49f5352b130200787a071a3d456ac authored over 3 years ago
Append some missing gdbm flags (#5489)

7d4ecf7f0a64cbfab59e54c8df1d5c53bcd9b9a1 authored over 3 years ago
AnyStr cleanup (#5487)

* Replace all uses of StrPath, BytesPath, and AnyPath in Python 2 stubs.
* Add StrOrBytesPath a...

f0bf6eebbde0f779666f17e258fceb78dbb7f9d5 authored over 3 years ago
Try to fix mypy_primer comment permissions (#5478)

Split the workflows again so the comment workflow has write
access to the repository.

Based ...

51b7248154ab6e71693d34712dc9e44b68d45829 authored over 3 years ago
cachetools.Cache sizes are numerics (#5440)

replace int with float for cachesize

00fcc50d13444f9e5f7ffe07ba0b2e9254ef2e36 authored over 3 years ago
Make _TemporaryFileWrapper generic on AnyStr, use it (#5456)

* Make _TemporaryFileWrapper generic on AnyStr, use it

Previously it was not used on NamedTem...

56ebf92463337541618c9b9c4ff441c4b77c5f71 authored over 3 years ago
Fix decorator in retry module (#5482)

a0abacdeaf23e0cc06b67040c4414f90de7d6462 authored over 3 years ago
Move IdentityFunction to _typeshed (#5483)

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

7a9a107a63c5f4b938563ed6f8d934dc4b1de2c3 authored over 3 years ago
Add section on supported type-system features (#5479)

02be4b5da2079b02698b512a90052c7ebd849a47 authored over 3 years ago
Clean up pyrightconfig.json (#5481)

61320cb1917a1451511eb0b685798f6dc71d9de0 authored over 3 years ago
Bump pyright to 1.1.140 (#5480)

0351168b40d5ff95c2e5a0ba81728f2698d7219a authored over 3 years ago
Describe METADATA.toml files (#5436)

453963b5365f52f13dc5e72c17e826d2bd4be2c3 authored over 3 years ago
Add aliases for 'function classes' to multiprocessing (#5346)

Part of #4313

a7302dc6cb9527ba8cb014327e29c035d991550f authored over 3 years ago
Correct return type of click.testing.CliRunner.isolation() (#5103)

The method returns a tuple of io.BytesIO objects that hold the temporary
stdin and stdout. By c...

4166a416f6cf83ee3cba8816f34ccbc018e4b3b9 authored over 3 years ago
Replace PathLike unions with aliases from _typeshed (#5467)

Standardize on 'from os import PathLike'

e5abd08f931c086ec5e14f37884a1e122a1795ff authored over 3 years ago
Give primer comment task all write permissions (#5475)

Cf. #5459

d72b1e81497ee2a47112f5b8e0e563711ca8b3a4 authored over 3 years ago
check_consistent: allow dots in module names (#5472)

35acd2ad6f90b4ab863c28f3c9afabb69d99f97e authored over 3 years ago
Replace 'Text' with 'str' in py3 stdlib (#5466)

6a9c89e92835df34df35a407bbe1caf31df099ad authored over 3 years ago
importlib.resources was added in 3.7 (#5468)

Describe sub-module versioning

dbe77b6ae9d77a41230766b2161563a4f6794444 authored over 3 years ago
Update explanation for importing builtins.str (#5465)

4a3b6eb8d8a5f02ee08994635d324101899940ed authored over 3 years ago
Remove compatibility aliases (#5464)

* Remove compatibility aliases

Remove a few instances of Text

Use aliases from _typeshed
...

841a365284584f7f76fe1af22bbfbd9e1bb18922 authored over 3 years ago
Try to fix mypy_primer permissions (#5462)

Cf. #5459

056981b957402a1118a987b97b2e357674685257 authored almost 4 years ago
Akuli and srittau: Remove Python 2 branches from Python 3 stubs (#5461)

* run script and do some manual changes (Akuli)

* do the whole thing manually (srittau)

* ...

17dcea4a683d0892c26ba79234341e9b575bdac3 authored almost 4 years ago
flake8: do not exclude @python2 dirs (#5457)

b0ef85288dd22a0f77a02d54bc72aba7b36b4041 authored almost 4 years ago
simplify vector type for Annoy (#5455)

Sequence was unnecessarily specific and prevents numpy type stubs from working with this package...

3aa4c67839b8e6114b27f8bc34e17ecf95832a0d authored almost 4 years ago
stdlib/@python2: clean imports (#5453)

15b0959cf84ebaca515c57239277fe47230eeece authored almost 4 years ago
clean python 3 specific stuff from stdlib/@python2 stubs (#5451)

5ec4f06263ea52f860528359b888f8b88deee5bb authored almost 4 years ago
Fix primer comment permissions (#5452)

f94d8388141ba6317d4720fe1f8d0cf4b7e3edc1 authored almost 4 years ago
fix renamed Python 2 modules (#5450)

a47ee3245a93935dbad6f4d87010c0b6639718aa authored almost 4 years ago
mypy_primer: use 'needs: mypy_primer' for comment job (#5428)

5afd250792faa2808a91fbb7030f2a49f9966510 authored almost 4 years ago
Split stdlib into Python 2 and 3 versions (#5442)

All new files in stdlib/@python2 are straight copies of the
corresponding files in stdlib.

5b739e0ccb6de66ecff9048e93d80ca57e144bd8 authored almost 4 years ago
Remove migration script; migration has happened (#5446)

* Remove migration script; migration has happened

8971c242cb22b9982a6636e43de65ee28e30deaa authored almost 4 years ago
Don't import enum in Python 2 stubs (#5445)

Python 2.7 doesn't have enum in the stdlib, in particular, so we
shouldn't import it.

17bc1d83ea5ba4c3fb8363259993047727caf6b3 authored almost 4 years ago
configparser available since Python 3.0 (#5443)

It was called ConfigParser in Python 2.

Split out from #5442.

322396bb322a1b16a14a914714c2fcf3cfd2e8ef authored almost 4 years ago
Add yaml.UnsafeLoader (#5441)

2be836bf6d56dd1892696fe0da2de83d9eb356d8 authored almost 4 years ago
Stubtest fixes (#5391)

b8e5f637b95147e82b5f91895d05389fe0147a32 authored almost 4 years ago
Add should_strip_auth to requests SessionRedirectMixin (#5439)

bbe7e5ef113c545601e0277aec8bd0488b5f5912 authored almost 4 years ago
Split the tests section, extend ToC (#5433)

Move and consolidate venv setup and running isort/black/flake8 into
separate sections and link ...

3ba35f355241c7f6571b091e24109d830b207f05 authored almost 4 years ago
Move VERSIONS description to file itself (#5434)

d98fdd934c9ab1f0e0036d77e887cadd5f1f0cf1 authored almost 4 years ago
Describe third-party removal process (#5435)

a34e5a36a8e45d1298f0aeab071342fc14339adc authored almost 4 years ago
Move code of conduct to separate file (#5432)

The file CODE_OF_CONDUCT.md is the standard location for it and
is treated specially by GitHub,...

1b188921fdadfb40ba7dc748d9f2d2359148f518 authored almost 4 years ago
Add stubs for redis Redis and Pipeline methods (#5415)

7a9b4f93baa03fff3ef7f319988cea2cbb6e2135 authored almost 4 years ago
Remove unused stubtest whitelist entries (#5431)

15e31fe54b87b444dd6b0ed0bf46e3bd678b1c0c authored almost 4 years ago
Update maintainers list (#5430)

I removed a few people who have not been active in the typing area for a long time, and added @r...

33bdde6ec4bf1f4b476d3c9108e25c3387d2d702 authored almost 4 years ago
Rework README and CONTRIBUTING (#5429)

This shuffles sections around between README.md and CONTRIBUTING.md. CONTRIBUTING now contains i...

b1577ad1cb8d3b481fb5e70ac76fc4ae4e0010a3 authored almost 4 years ago
Remove two files from pytype's exclude list (#5427)

2f30adad193bbc5f684669039ebdb23d007be013 authored almost 4 years ago
pyjwt includes annotations since version 2.0.0 (#5426)

Relates to #4856

3db20f09ca157b74488746a1072864c368a16301 authored almost 4 years ago
Deprecate pallets stubs (#5424)

Part of #5423

* Support new metadata fields in check_consistent

6a4583d0a809bd15d79f6f9d963dc35b69d78a9a authored almost 4 years ago
run pytype_test in python 3.9 (#5425)

ceb308d4027bfafa78d4cb30f879b4d370a4635f authored almost 4 years ago
Upgrade pyptype (#5420)

7372952e29abdefa6adf516b1ce9b13fa48e5089 authored almost 4 years ago
time: fix constants availability (#5419)

6bb1d885c696914e5900329c3d0b6bf2bfefee81 authored almost 4 years ago
Remove unused stubtest whitelist entries (#5418)

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

a2d5f72e8a28df9a181fde6cbcf262b01a7effb4 authored almost 4 years ago
Update allowlists (#5417)

Co-authored-by: hauntsaninja <>

4df940f96d8d273fc194c7b7b277c3e6b63c6ba9 authored almost 4 years ago
more thorough documentation for VERSIONS (#5395)

e14085014f71c316bfdd5d6183b2b01b8665e978 authored almost 4 years ago
Add some missing logging features (#5388)

4c72f7f268d03a4a73272dc9a552b154c91a41c7 authored almost 4 years ago
os: fix positional-only args (#5412)

Co-authored-by: hauntsaninja <>

dd73f117f04306b0ccf840aa497fc89a0d49c083 authored almost 4 years ago
pwd: fix positional-only args (#5413)

Co-authored-by: hauntsaninja <>

a30ef0db040b515e39eb2a52179f895dc1550ef0 authored almost 4 years ago
Fix workflow path matching (#5414)

@Akuli was right in https://github.com/python/typeshed/pull/5407

Co-authored-by: hauntsaninja <>

f720ebb71e2aec00e8d69d6a29698c64b89edae7 authored almost 4 years ago
Run stubtest_unused on Darwin (#5410)

Fixes #5405

Co-authored-by: hauntsaninja <>

d5fc9a6a80ee139ef098efa3e1fbec39b0b99f84 authored almost 4 years ago
Fix stubtest unused script (#5411)

Contrary to the comment, this wasn't a mypy_primer issue, nor even a
stubtest issue.

Co-auth...

5e6fb40b561ebe9b1dc7b63e6ec47200019bd575 authored almost 4 years ago
Only run mypy primer workflows on stdlib (#5407)

Co-authored-by: hauntsaninja <>

ee8364c2164fdf1bb41130ab9d06b6cda5f2e940 authored almost 4 years ago
various path stubs: re-export to reduce duplication (#5382)

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

a91c89ea94e4d916a800f72b2dfe8fa9201a93b4 authored almost 4 years ago
Update allowlists (#5409)

Co-authored-by: hauntsaninja <>

0ac3531a939bf23972079b1349187fe1c606d7d8 authored almost 4 years ago
statistics: update for py310 (#5291)

482d38044b87ace2ddd28268a53652a7038ecdfd authored almost 4 years ago
fix stubtest-unused-whitelist permissions (#5404)

c4d163ad42a10b0743862ce0c9cedcd29722702b authored almost 4 years ago
Fix several problems in stubtest unused (#5401)

272d70cdd297fb0841d58f876919d7f8a9131f09 authored almost 4 years ago
readme: delete old mypy submodule stuff (#5399)

24532a101e3b85749b59a04a4f4194aa8d312e7d authored almost 4 years ago
Use newer mypy version for mypy_primer (#5397)

This will hopefully fix the mypy primer errors

8787c7f4968fc8167fabba3ddae1c282e7b02813 authored almost 4 years ago
Limit mypy primer comment to 30000 chars (#5396)

* Limit mypy primer comment to 30000 chars

GitHub enforces a limit of 64kB

Co-authored-by:...

5f6dbe3d3e085cbebe707e0ad2ee9bdd1d685c70 authored almost 4 years ago
Mark stdlib modules with upper version bounds (#5394)

* Mark stdlib modules with upper version bounds

* Add minus to all versions and enforce in ch...

1eb64b4372bd67815936c4855b75e7b34c425d54 authored almost 4 years ago
non-string fieldnames for csv.DictReader and csv.DictWriter (#5366)

5e907afac729787b414050d318daeb5a1c59d6a5 authored almost 4 years ago
Make memoryview inherit from Sequence (#5393)

a2058829faa338a9d398fccdcd969b7a9e19f282 authored almost 4 years ago
Fix typo in README (#5389)

740f67245033a4e647706869a01f67d8c079fd7f authored almost 4 years ago
Add workflow stubtests for macos (#5384)

* Add macos to stubtest

* Add general darwin stubtest exception file

* Adding exceptions a...

244fc622e660a9fa47333b31ea100ec68150914c authored almost 4 years ago
return Hashable from functools._make_key (#5385)

933787d5fe83ff132e62f19dbeb97a6cc71643af authored almost 4 years ago
fixed wrong return type in xxhash (#5378)

* fixed wrong return type in xxhash

23efb32c4354778122e7e8d36d790311b8ac3443 authored almost 4 years ago
Add missing members for AbstractBasicAuthHandler class (#5379)

* Add missing members for AbstractBasicAuthHandler class

Signed-off-by: Harmouch101 <mahmoudd...

01ccf25d62ee10ad48e1b3d8e82d638b4430fa64 authored almost 4 years ago
Use full SHA for comment hiding (#5383)

For whatever reason, looks like GA mandates full SHA
This was added in #5364

Co-authored-by:...

fcdc7a81358fa4e60b7ee31271d9ae79bc71631a authored almost 4 years ago
Hide old mypy_primer comments (#5364)

83e875dffb9c6f4efaf212df13757f6d2a7299f9 authored almost 4 years ago
fixes for os.path.commonpath and os.path.commonprefix (#5363)

49cd02456cf94fe578c504cc960ace07e459366e authored almost 4 years ago
Attempt to fix stubtest unused PR opening (#5374)

Co-authored-by: hauntsaninja <>

82fa8473ffddc57a53b4dbcb1063aa2e66352ca9 authored almost 4 years ago
Add functools._make_key (#5370)

* Add functools._make_key

* Added _HashedSeq class

0804505c10388aafd812600eb1753af0f0d0d24f authored almost 4 years ago
A few linux stubtest fixes (#5381)

653191e514c6e80141bf71f94610b3b9094b1920 authored almost 4 years ago
Update allowlists (#5376)

Co-authored-by: hauntsaninja <>

9cdd5220c2d0cb8e78072508f76fe4ced3c7d780 authored almost 4 years ago
Fix allowlist updater script (#5375)

Co-authored-by: hauntsaninja <>

3fa5988a2ac57cf8ce56e2de171a62b39952f96c authored almost 4 years ago
Fix stubtest unused workflow (#5372)

This got broken during modular typeshed

Co-authored-by: hauntsaninja <>

1c769378365f6a34fd4141820e364aeca11620dc authored almost 4 years ago
document pyright test better (#5362)

e885820bb7f7dafe4620414f711d1b309039012e authored almost 4 years ago
CONTRIBUTING.md: explicitly avoid --amend (#5371)

* tell not to use --amend

* clarify how pull requests show up in git history

4b39a0fe4328f35ad56c6c1812c306d2a1da15f6 authored almost 4 years ago
ror implementation (#5369)

Signed-off-by: sachindavra <[email protected]>

1048250c04ecc0c856e61b07a6f3e9f9c5cd9463 authored almost 4 years ago
Fix stubtest issues (#5360)

* Fix some stubtest issues

* Remove MADV_SOFT_OFFLINE

2dc02ae8a9c272ed117eb3c855a696b92d0fef82 authored almost 4 years ago
redis client: adding __del__ and close (#5365)

* redis client: adding __del__ and close

e3f510e8962e9ca67bfd08e012f0da004de5986a authored almost 4 years ago
delete pytype bug workaround (#5361)

4115d4ae134b9c021a5057358e672b3a586361eb authored almost 4 years ago
fix VERSIONS (#5329)

5f591a1a12ec2b6387637b4018c43368a3a57cb3 authored almost 4 years ago
Add OrderedDict to typing_extensions (#5345)

5f252e54a0d6083bff4129f491fc80797ac42c0f authored almost 4 years ago
typing_extensions: fix positional-only arg (#5359)

Co-authored-by: hauntsaninja <>

7619a8fb4611043a80c7a6df460bfa9feb640ff4 authored almost 4 years ago
typing: type decorators so they don't count as untyped lines (#5348)

63696823d7d8d23d6bd55e0d0ff7583d3e4db240 authored almost 4 years ago
Bump pytype (#5358)

For #5345

Co-authored-by: hauntsaninja <>

bdd5680e7a54c716341aa930419f9a19ce05ea8b authored almost 4 years ago