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
* paramiko - A Python implementation of SSHv2
Code: <https://github.com/paramiko/paramiko>
D...
Co-authored-by: hauntsaninja <>
74147313cd78b2d87e5c0c157abf7e356e9fa77a authored about 4 years ago6d697e7f2c7b512865c7cc2ef6999f121d4594d1 authored about 4 years ago
* Add script to generate protoc stubs using mypy-protobuf generated stubs
* Use generate_prot...
9af49c0b69da063b6dc11eabb589691fa10d1607 authored about 4 years ago04bfaf55f20ce6b6f790ec6e07886a579195a84e authored about 4 years ago
Added hints for following classes:
* AuthorityKeyIdentifier
* SubjectKeyIdentifier
* Authorit...
The default being `None`, it makes sense to declare it optional.
adb43aacd5dc1e97b1a021b1280ad53c0a21c240 authored about 4 years agoThe `ExtensionOID` class is simply a namespace for constants, there are no instances of that class.
5466117847d225ae6dc9c740341ef8be835f8ea9 authored about 4 years agobd69ad1292f546c480a168c0818cbf5933fa996c authored about 4 years ago
* Revert Python 2 part of ba223399, the stub was correct
* Describe UserString.encode() retur...
ee69dd4de7d7753ac7f0876c926f0c7d67e93049 authored about 4 years ago
This method has been present in the CPython implementation since its introduction in 3.3.
https...
Co-authored-by: hauntsaninja <>
20446030c5f6f41bc3f97586b5e4c879968c94f2 authored about 4 years agoAdded empty stubs for xml.dom.minidom.parse and xml.dom.minidom.parseString, and other modules u...
095464874accef1cc5303f325ccabe88756bcd8b authored about 4 years agoba223399a6eb91e882a3d4b6acd884941667a43e authored about 4 years ago
[tests/pytype_test.py](./tests/pytype_test.py#L176) is still using
Python `3.6`:
> python_vers...
84917550110234bd6658c3f963924d747b77182b authored about 4 years ago
The previous typing meant `threading.ExceptHookArgs` could not be used
to type a value.
The ...
27a45df479ff2685e376d04894fffdacc3fcaa7e authored about 4 years ago8c20938ba1118a9214265d7b5ae4ce1db4e322a5 authored about 4 years ago
Change some tkinter function parameter types from bool to int.
Based on the fact that tk.{YES...
a42f545215ec992f4851254ced7089372b74eadc authored about 4 years ago
* AbbrPreprocessor subclasses BlockProcessor
* Remove members inherited from base classes
* Ad...
20a847218ac085ad691ea8d99155ee8ac7005479 authored about 4 years ago
get_type_hints works on more object
Fixes #4678
6701e74fec4897e8aa2f18514b5cde2f7c59aeed authored about 4 years ago2949a9289ebdf2d3af427f9b5f5a4d4dbd0005a0 authored about 4 years ago
Fixes #4754
Co-authored-by: hauntsaninja <>
c3e04054cfe24866ff2c80955a8d8718ece20ed4 authored about 4 years agoca45cb21a8a0422cbb266cb25e08051fe481887c authored about 4 years ago
Fixes #4750
b3abdc3cd7c32acfe2ad4f5a9866ba6d1746863a authored about 4 years agoCo-authored-by: Vasily Zakharov <[email protected]>
0e4a92f0ad85de2ab4e0fffe668579f9ca7d9f5f authored about 4 years agoCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
ee945af14dab53907ee887ac7235a54cb711d872 authored about 4 years ago2371df1a42e4e3064fbd10c6c75dff89268fbdb8 authored about 4 years ago
92911e38747ff7952f9ece97797ad8af3b83c11d authored about 4 years ago
Co-authored-by: hauntsaninja <>
27c16169f34259b9187ad22914fa9d4936b77ff1 authored over 4 years agoPython 3.5 EOL was on 2020-09-30.
d2a7889fe0caafaa39758d332f593d537aa4dd80 authored over 4 years ago57b86e0e71b15a810e954a16b8e76c508751ba47 authored over 4 years ago
* fix aiofiles stubs
* switch io.BinaryIO to typing.BinaryIO
* swap typing.Literal to typi...
40b44a9bf19406ccc68b9f1fc0510b994cc38241 authored over 4 years ago0e002f41efb8ccd4e0b30ef893380530bc37daa2 authored over 4 years ago
Closes: #4615
cdc4de1af49879913683321e7cae1cb8d6489f29 authored over 4 years agof7a236cfc055af6887d0e370f65a06aefe7e6840 authored over 4 years ago
At this point, it is too late to add methods to these semi-protocols as
it would break lots of ...
Add Feature enum and supported_features.
These are related to the optional proto3 fields introd...
079584a0209fe9961f5fd4b9d30f3b8e7fac4707 authored over 4 years ago
65603f829f2a826add3e55100cc8c9acfbd4d065 authored over 4 years ago
* typeshed: update stubtest version
Includes changes from https://github.com/python/mypy/pull...
620989bac572f30349b95590ebe81a73ce0fe862 authored over 4 years ago1ff92ddc25f1ed34b386b3fb23e628349fc79743 authored over 4 years ago
Co-authored-by: hauntsaninja <>
d379d4ce487a00675ddd066f6f131e689655d19b authored over 4 years agoCo-authored-by: hauntsaninja <>
2702f8c32ef610d41245314c075d0795364e2f79 authored over 4 years agoFixes #4732
301325b55b1d523c67056be606d0bf771ca5551c authored over 4 years ago
We use tee and no longer try to delete the file based on exit code,
since we use data.trim now....
Fixes #1976
Co-authored-by: hauntsaninja <>
3f35c92e7f71a699038625edba9b86ee3065c70d authored over 4 years agof5a536b505b971ca99ef878730f785a351f9b76f authored over 4 years ago
Solves part of #4487, other modules can still be updated
eb2fff7a92a9b4a04d2c501d8738ba93a901b574 authored over 4 years agoThe current annotations specify the `limits` argument as an `Optional[Tuple[int, int]]`; this is...
a386d767b594bda4f4e6b32494555cfb057fcb3e authored over 4 years agoc5aca0d533f16da86c55ca4f0195adfd641c3102 authored over 4 years ago
Only a subset of mypy's test suite should be relevant to typeshed:
https://github.com/python/my...
75a92eb1c19648d55f20cc1ef27539ad3470afd1 authored over 4 years ago
Closes: #4721
e2a70235b4a1cd64cb0c287d8b9b1fb2b581ec3b authored over 4 years agof81e4798619f790f1691e8aa8ab2910812d07fda authored over 4 years ago
Replace Text with str in Python 3 code
4603728a1504fcf60d3212dfb24360099291b5e8 authored over 4 years agoCo-authored-by: hauntsaninja <>
25b3004ad87bd9add77763d6a838094bfcbc05a6 authored over 4 years agoThis will take some merge and debug...
Co-authored-by: hauntsaninja <>
fc171339ced80193443a2dbafc79b53b59580a88 authored over 4 years agoc585d5d5cf6bb4e0702804ac32beeaf1dbfcf725 authored over 4 years ago
Co-authored-by: hauntsaninja <>
1bd808a45862cb8c4f1f8370524dca0e277db2e8 authored over 4 years agoCo-authored-by: hauntsaninja <>
8581da07fe274bceaf654ccc09d6b60341627fcf authored over 4 years agoI ran stubtest and spotted 2 things missing in 3.8 stdlib
- added BadGzipFile exception for g...
de98690e7274e3005e3509ddf2d21cd8fadc9906 authored over 4 years ago
And use it everywhere. Note there seemed to be a discrepancy between
heapq in Python 2 and 3, s...
This better disambiguates it from mypy_test_suite and is more inline
with how mypy refers to it...
Closes #3926
_heapify_max() existed in Python2 already and hasn't changed in python3 (checked...
e61f1783fbc0540374bbeac871738ef1d18fc015 authored over 4 years ago
I often run black and isort in typeshed root and then have to undo these
changes.
Co-authore...
48970d31debb738a6f1afc65a6dfbb56b7b80382 authored over 4 years ago
In #4696 I bumped stubtest to a commit that hasn't been released. We
should have these stubtest...
5dd444b2bf3493b2967e01298c3d9408602b5e6f authored over 4 years ago
Co-authored-by: Shantanu <[email protected]>
Co-authored-by: hauntsaninja <>
820cc112561b9db0833806b8a65bacc62589ff7d authored over 4 years ago
The original type was too narrow.
9134f7bc3cd46f87c5b88a349082b139444faeac authored over 4 years ago71e2cdcc68d30cc1bbbf7e385e25e5e93809358a authored over 4 years ago
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
3df3f6a1bc914e55c9c753b637149757bae37c0b authored over 4 years ago41f2c92dfe88a9758968814a06cf851c70ae917a authored over 4 years ago
1efbc01d98e3dede9b6153d3808f47851b240251 authored over 4 years ago
bad97018496dcbe21f5df5fd550c6a6411bb92a7 authored over 4 years ago
b76d9e46b8036d00c33f1b906fd66cc4ca386086 authored over 4 years ago
Co-authored-by: hauntsaninja <>
6ff5b88ca79fb37c21cda31802f4f1c692d7ce6e authored over 4 years agoAddresses #4679, but also starts addressing #4674.
3de732e1889a65f0ad6bc3b68ead742dfce66f36 authored over 4 years agoResolves #4682
Co-authored-by: hauntsaninja <>
6f943d43ea2c2b159023fb3cd27c56679ca85943 authored over 4 years agoSplit builtins.pyi in Python 2 and 3 versions
Partly addresses #4674
5927e5ca304e6bf5a33927ad4a5957c8a8151364 authored over 4 years agoHelps with https://github.com/python/mypy/issues/9628
Co-authored-by: hauntsaninja <>
b0f4900c9fbf5092ee40936f0b831641d6f49e03 authored over 4 years agoCo-authored-by: hauntsaninja <>
74bb849789a7b35f19fdea4d8be3b046d10f13ae authored over 4 years ago
https://github.com/python/mypy/pull/9626 will make stubtest a little bit
stricter about positio...
dcbeed5b5a77913e10e12394f9f4e43434468de3 authored over 4 years ago
b16327fe7e6d056860e916ca25eee5fbd12078a2 authored over 4 years ago
Co-authored-by: hauntsaninja <>
10d3c6c325090172d5dc1cb99c5ce8a9319d88b2 authored over 4 years agoThis fixes things on Python 3.9, which we've started using since #4656
Co-authored-by: haunts...
7603acd8b802e3719af836678b22bfb049e1dd10 authored over 4 years ago9a8979ec51346be90939f1c8d7a124c10997d0b5 authored over 4 years ago
Co-authored-by: hauntsaninja <>
7e378a7554904f3174ccd93defc7f10a03f4ee17 authored over 4 years agob9dadee6d68592c2780140b1c0198d0eb0a6004a authored over 4 years ago
83ffaa6ff50b8a2c4bad28ec8dae2af6741f17b5 authored over 4 years ago
Fixes #4652
f35e79fd24d896678abd1b682c2b2429a546500b authored over 4 years ago58028a95ebc0504e77bfea54111ab11d6e24b942 authored over 4 years ago
Refer to https://docs.python.org/3/reference/datamodel.html#object.__trunc__
Fixes https://gith...
67648a7dba6dbf6f3d0cc0760f5201273af3f14e authored over 4 years ago
a19abfd454bf7d045d28f06d8f313b9e3747811e authored over 4 years ago
Returning a union from tcgetattr forces the caller to use isinstance or
a type: ignore comment ...
Co-authored-by: hauntsaninja <>
86ca46fa0abcbbbb1a02b92969e3ef8b3f926e65 authored over 4 years ago