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

Various stubtest fixes (#5230)

fbf21995e310f8fb8a71ea2478005ab22afca51a authored almost 4 years ago
Fixes #1110. Use SupportsIndex in str, bytes and bytesarray functions wh… (#5228)

* Fixes #1110. Use SupportsIndex in str, bytes, bytesarray functions where applicable.

f44f38fda3c3b2aad0d3fea0cdc73ccc33f2be0d authored almost 4 years ago
Various stubtest exceptions (#5227)

c9d996fe55bc3692f093e4818dd67874a0f77484 authored almost 4 years ago
Add docutils definitions and (incomplete) modules (#5192)

4d734e38dde295e93c27efd6ead3bb5c05d03fe5 authored almost 4 years ago
builtins stubtest exceptions (#5219)

d3b2cafa8557e475c20fde9838d9c17dc768611e authored almost 4 years ago
Changed: input argument type to support None values for subprocess.check_output (#5223)

baea6c184eb6db877296a1bf4f8ffc6dea5ec942 authored almost 4 years ago
Various packages stubtest fixes (#5221)

82be016aa4691b32c17a965ba7994d10e5713478 authored almost 4 years ago
pkgutil: returns a List[str] usually (#5222)

Yes, technically it returns whatever its first argument is if it isn't
a list.

Doing this be...

3d8bffae80db67d04a101b5a648458d959ba1fda authored almost 4 years ago
Always generate a comment for mypy_primer (#5197)

This way, runs without output after runs with output can be clearly
determined. This also makes...

ba0f2b929be1ec38e76382a846d6f48e4d50e8e9 authored almost 4 years ago
Various stubtest fixes (#5215)

bf201c82012e30ec539d9cba514d233e9335bae8 authored almost 4 years ago
Type the constructor of IntEnum and IntFlag (#5217)

These should only accept integers or enum members.

3536e2a080c65cfef17878eae9981b07950848fd authored almost 4 years ago
fix(pathlib2): missing exist_ok argument (#5218)

See https://github.com/mcmtroffaes/pathlib2/blob/91eafa818c777ec8a76c04e952530d3b1ce8bec1/pathli...

901b8cb92d7dff50705c39d43522e7c3ee40fd70 authored almost 4 years ago
importlib.resouces: add as_file for Python 3.9 (#5216)

67090510ba26c4984bcd5c7ef09d1c3364f404ab authored almost 4 years ago
importlib.abc: Traversable takes a path (#5214)

ce1871a5bb5b260a28d1ad86acea3c4142d767dd authored almost 4 years ago
Fixing product and combinations (#5213)

f89cff3bf8f60a1e8f7bc9eefe92d162610acf5f authored almost 4 years ago
Added match_args parameter to dataclass (bpo-43764) (#5212)

https://bugs.python.org/issue43764

ff91f5630baccf198bf0cac189eea169141d6753 authored almost 4 years ago
http/html stubtest fixes (#5208)

2ae49e130751b9404e6703abe90fe869d63ef065 authored almost 4 years ago
Convert itertools functions to classes (#5211)

7adb0213f7550f93780b8313d2196e800502222f authored almost 4 years ago
Add TarFile.offset (#5210)

Add TarFile.offset, which is an undocumented property. Fixes https://github.com/python/typeshed/...

54f85c5b27e5b710da5b40f2a9dfa58e4b7b611d authored almost 4 years ago
compileall: rx argument, str paths (#5172)

60975a3df8ff23a1eb15aa561e57dd102332341e authored almost 4 years ago
email stubtest exceptions (#5207)

472485d80a4de11b7a9774aac80782b72a0abfcc authored almost 4 years ago
Add a suggestion to CONTRIBUTING.md (#5205)

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

fc0db5f2b6d760f289523a56ed2d396ab6eed059 authored almost 4 years ago
future first: switch the order of some if statements (#5206)

Since we're adding this to our contribution guidelines in
https://github.com/python/typeshed/pu...

fa9d5a5e9f1cd03aded2ba62934b7a028d3f4e6e authored almost 4 years ago
bz2 stub exceptions (#5199)

b308c1f964e4bb854ea0144e6c170b3b66918b5b authored almost 4 years ago
csv, ctypes, configparser explanations (#5204)

25bac1d716af7f85f73b4cce00a72a76a55747dd authored almost 4 years ago
Fix a signature in smtpd.SMTPServer (#5203)

Fixes #5202.

Use an appropriate type for the data argument of smtpd.SMTPServer.process_message.

4dd10fe31dde8dcc49d130a0d23c611a3f297852 authored almost 4 years ago
fix(stubs/click): add the no_args_is_help argument annotaion for click (#5198)

087435ca653b03367f44806ca648ce3e442c37f7 authored almost 4 years ago
ssl stubtest exception fix/explanation (#5137)

e26971a082c9333f28ba82f94f4f8b948fa53360 authored almost 4 years ago
Revert "Awaitable.__await__ should accept an Iterator rather than a Generator (#5194)" (#5195)

This reverts commit c687e297eced412afc547612702f744816fc69fb.

97c6806582bed88afae2bb4183d10fe45fbad6fc authored almost 4 years ago
Fix redis pipe.hset() signature (#5196)

8eaffee63a4b976008875e5f3d6cc00f3ce69b39 authored almost 4 years ago
Protobuf text_format stubs (#5167)

Fixes #1781

5fef5646363c5434ae5a808111f88500b3d71c41 authored almost 4 years ago
xml stubtest exceptions (#5161)

* Explaining xml stubtest exceptions

* Fix 3.6/3.7 ExternalEntityParserCreate

* Fix typos ...

413614aa8357d1740eacf53ae3fa1d32b14b4de7 authored almost 4 years ago
Awaitable.__await__ should accept an Iterator rather than a Generator (#5194)

Fixes #5125

c687e297eced412afc547612702f744816fc69fb authored almost 4 years ago
Tighten wait() return type using overloads (#5193)

Closes: #5095

e2c4ffd9eb671a31624d96f190672930f518ad11 authored almost 4 years ago
Tighten ensure_future() return type using overloads (#5190)

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

190e07236f38298e281e7810d304a1313f91668a authored almost 4 years ago
PEP 604: Add or operator to class type (#5151)

Co-authored-by: andrey.matveev <[email protected]>

31d1c306066a2b76034df0285be083112256532b authored almost 4 years ago
Improve type for yaml composer (#5144)

2d3bf41b1849ee0816da87b07a5224ff47c68825 authored almost 4 years ago
Suggest splitting Python 2 stubs (#5189)

Closes: #5049

2b9cd1e342f02eb83a08633fc575eb7f55eeeffc authored almost 4 years ago
[requests] add argument names for api and session methods (#5149)

Most of these types are Any, but we should now have slightly better auto complete for the argume...

f4625cb51197c9012bda997863cf05de3fdfae07 authored almost 4 years ago
Allow per distribution mypy strictness options (#5169)

As requested by https://github.com/python/typeshed/issues/1526.

This addition takes mypy conf...

fd2a176094c3bcc3a8fcb973c9d356b46e1502d8 authored almost 4 years ago
Use protocols for gzip and _compression (#5170)

Closes: #5099

9fbcc6cf955d135713f617df01df69aa752691ca authored almost 4 years ago
Make ProxyType and CallableProxyType Generic (#5166)

6c01c6afdcf67aeeb51867e3d7222e28bf4f0fd4 authored almost 4 years ago
Fix pkg_resource functions (#5177)

7d2427bc525959b5bcdcff40628fe4a0309a72d3 authored almost 4 years ago
Allow List[str] for requests.Session.request(params=) (#5187)

cb03e9032326219ed4ebb0d1ea0f83129575dda1 authored almost 4 years ago
[stdlib] Fix `resource.struct_rusage` (#5184)

3d64e950f3731161778de80a5f7078d777e0dc37 authored almost 4 years ago
Improve PathLike handling for subprocess cmd/env (#5185)

45941649771a57a7a14d0f1617a4b0d695261939 authored almost 4 years ago
Rename _CursesWindow to window (#5180)

* Rename _CursesWindow to window in Python >= 3.8

The name _CursesWindow is not exposed at ru...

701e741946cbbfef4711f4701ce8ef67c97ef8e7 authored almost 4 years ago
Fix importlib stubtest exceptions (#5148)

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

2e703c37e9809f98ca2480f3cb97adaa87f6d7d1 authored almost 4 years ago
Fix distutils and difflib stubtest exceptions (#5182)

82130cca5672fe954a435161872f587b0689522d authored almost 4 years ago
Fix incorrect type hint for cachetools TTLCache.expire (#5186)

`TTLCache.expire` expects a time value, not a timer function

390d8f4911a43d8db04f82d5a2df201a58574c48 authored almost 4 years ago
Fix redis stub hset() to allow only providing mapping (#5168)

* Fix redis stub hset() to allow only providing mapping

* Fix redis stub hset() and hmset() m...

5a3b6c72a74f3e78a8ffdc2adaf620d29e4da5d6 authored almost 4 years ago
codecs stubtest exceptions (#5179)

ef9b37ecab8306913104376d33d2fc8d8285fcda authored almost 4 years ago
Add stub for xml.etree.ElementTree.indent (#5178)

6a8b6cc67479be7f81aa7e7a5e21d2f473e445c5 authored almost 4 years ago
[redis] add more exceptions (#5174)

* [redis] add more exceptions

87bcb37d3f226f2047018fd9638af108acfbdd82 authored almost 4 years ago
[stdlib] Add MININT and MAXINT for xmlrpc.client (#5173)

These constants are in this module since Python3.0

Signed-off-by: Stanislav Levin <slev@altli...

acfaa70aa792235bfe9fef29b8aa1971104083ec authored almost 4 years ago
allow bytes in tkinter.PhotoImage (#5171)

e98f398abcc4c8816c3e90b220f875db0f9c917b authored almost 4 years ago
don't require isort[pyproject] (#5165)

dec1396d517d4b28ed46027bf11d4b29be911410 authored almost 4 years ago
add stubs for Manager, Logger.root, Logger.manager (#5160)

* add stubs for Manager, Logger.root, Logger.manager

059ab3868f8d7cae1035632f3933ea261deac63b authored almost 4 years ago
[requests] add types for HTTPAdapter init (#5164)

* [requests] add types for HTTPAdapter init

32f56444c09298b97e961b2f3dc282863eb117bf authored almost 4 years ago
Bump pyright to 1.1.126, enable 3.10 testing (#5153)

f626da6553ae92859dfb684e7d764fd89556e68b authored almost 4 years ago
sort contributor list by last name (#5158)

00da3231132ceaf91783ee5a27456ce89e674fd3 authored almost 4 years ago
CONTRIBUTING.md: core developer --> maintainer (#5157)

* CONTRIBUTING.md: core developer --> maintainer

c9b1f988a5f29458c8d7fe49eb430b73d798ee02 authored almost 4 years ago
Add @Akuli as maintainer (#5156)

* Add @Akuli as maintainer

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

1906b98a4f188d4e030fe2754587256b4da989bb authored almost 4 years ago
allowlist new "not a function" errors (#5155)

stubtest now checks this for overloads as well (previously it didn't,
due to some combination o...

54392b1e121304805e7bac8c2302e32650c920d3 authored almost 4 years ago
fix name attribute for Toplevel class (#5146)

1ed1e00046353f8a20270208c1eec9582f1686f4 authored almost 4 years ago
Add pyfarmhash stubs (#5139)

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

272505cf2d3ef26a17df702b5e6e8de386a19779 authored almost 4 years ago
colorama stubs (#5108)

577dbe965cf9d216f8d54c39b4d82ec871372316 authored almost 4 years ago
Stubtest exceptions for sys, symtable, sysconfig and tarfile (#5138)

20a6de8fddd58fbfe6229854466b6df3d5c5506d authored almost 4 years ago
Fix constructor annotation for configparser.DuplicateOptionError (#5142)

Fixes #5141

839d711c6fd60ad17346dac6c24df5a3c65efd80 authored almost 4 years ago
Fix Shlex stubtest errors (#5135)

5b730d4ded6ecf4f72ebe28769e18efb3bdc8996 authored almost 4 years ago
Explaining/Fixing asyncio allowlist exceptions (#5132)

88a8d0ccbceaea769410868d6d1ef1aa25af5ae6 authored almost 4 years ago
Stubs for PyAudio (#5081)

3774fa9e8ef7e786fdd7276e98b4ebe2d7641db3 authored almost 4 years ago
Improved overloads for mkstemp and mktemp functions in tempfile.pyi (#5133)

f8e70d66e8fddc317b525f2b03262edb9e6d287d authored almost 4 years ago
Pysftp Stubs (#5120)

a9c517ad8ec4ef1929883ec94e946816707fbbe2 authored almost 4 years ago
Accept complex arguments to cmath functions (#5131)

75005741e6974a4543f5ea7ffdd0c44096e856b9 authored almost 4 years ago
Use SupportsWrite instead of IO (#5069)

5f52e38fdd5a19a4edcaee35cbe300e0e9d0999d authored almost 4 years ago
Fix an incorrect type hint for werkzeug's BaseResponse class (#5102)

e71c9009069c6e6fd6cc3608151d2c418d80db95 authored almost 4 years ago
Fix dict type if constructing with kwargs (#4987)

Closes #4846

29061d36aefa9978a2081669f711a8342aba0fe4 authored almost 4 years ago
Modernize logging (#5068)

0cea325bc7a99a6beba93bb526b1ed7a0cd4b4a7 authored almost 4 years ago
fix ctypes _FuncPointer restype (#5079)

758224b2312b80712ec984a1801d2902e49cd96e authored almost 4 years ago
Fix type annotation in pkg_resources.parse_version (#5098)

Co-authored-by: Sebastian Rittau <[email protected]>

022306f4d67f7beb93d0678f322b6982c575119c authored almost 4 years ago
Format shell commands in README consistently (#5100)

Any command that includes the "(.venv3) $" prompt is hard to read when
it's set inline. So put ...

4aa8b4bd9d1b52a364ebebdb86c9e6982ba7f474 authored almost 4 years ago
add stubs for redis.lock (#5105)

82cd7d22c629a26d9d595045a373aebf688bb2e1 authored almost 4 years ago
redis: add redis.client.Client method stubs (#5110)

* redis: add setnx function stubs (redis.client.Client.setnx)

* redis: add incr function stub...

6170697b251c604ce1400bd7ce512e1c2bdcc312 authored almost 4 years ago
Type fixes for tempfile.TemporaryDirectory (#5121)

If no arguments are passed to the TemporaryDirectory constructor, then
the class defaults to us...

45c916e8d2761d7b8eb67c5f3db82500e29bb4ac authored almost 4 years ago
Added a few missing type arguments for generic types used in stdlib stubs

I just found and fixed a bug in pyright's "missing type arguments" check. When type arguments we...

0ec182227cf8192ab875f727988a767718d620be authored almost 4 years ago
turtle.pyi: Add functions copied from _Screen (#5104)

The turtle module re-exports methods of its classes as top-level functions.
Typeshed includes m...

a68fb507889062601d345a28e95fb5dc0cec1e0b authored almost 4 years ago
Set xml.etree iterfind return types to Generator (#5126)

5bc6726e3ff194c00e970c89cb4b1f8f345f7fa6 authored almost 4 years ago
Make "addresses" argument to email.headerregistry.Group an Iterable (#5124)

Fixes #5123

fc2933ca648a2227457c3bd1490d34677405d065 authored almost 4 years ago
comment on memoryview.cast (#5118)

Co-authored-by: hauntsaninja <>

e380432825d92acf9ca6a0b011942705cc47ec52 authored almost 4 years ago
Add Curses ACS Codes (#5116)

Closes: #5115

3de5d893de99fe45600ea7bd7241ec8e86c35bad authored almost 4 years ago
Improved definition of `divmod` function in builtins (#5114)

Co-authored-by: Eric Traut <[email protected]>

29c3d67626b2103eb9ab1b88fdf1e6e30a6bbde2 authored almost 4 years ago
fix positional-only arguments to str and bytes (#5112)

30fc2b8cd0420a662615e2a2b6dd28d091618239 authored almost 4 years ago
Add missing msg type to ImportError (#5111)

Fixes #5107

a3cfb4e50731d4dbafeca9a68ed9ce1dde5f33f6 authored almost 4 years ago
Added missing type information for encodings module (#5106)

Co-authored-by: Eric Traut <[email protected]>

faa5c70f25986e11c59e573dfcf17e3052393c76 authored almost 4 years ago
Add "policy" attribute to email.message.Message (#5096)

Fixes #5094

8115299ee2d3d29e11ce1b351658b8a3306ce47f authored almost 4 years ago
[redis] add remaining sorted set types (#5097)

10da20293ec872b76e3551aa811d95a508f9c97f authored almost 4 years ago
Use `collections.abc.Set` in assertSetEqual (#5090)

861f0a9844a22919db29341ce16330892aa4f915 authored almost 4 years ago
Update pyright CI test to use the latest version of pyright (1.1.118). (#5092)

Update pyright CI test to use the latest version of pyright (1.1.118). Enable all but one of pyr...

c92e3cb228d478a4cbd8f53072cae608dcf2f6c4 authored almost 4 years ago
Use Mapping in assertDictEqual (#5088)

ea7f1f9c2dc9d3999352879eba13df17cd0f9189 authored almost 4 years ago