Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/python-trio/trio-typing
Type hints for Trio and related projects
https://github.com/python-trio/trio-typing
Release v0.10.0
4d7cb8ca3b319169c95aea439cfc66bea5855af2 authored about 1 year ago4789640fadd6297addbd6cc544dc609a62fc2ef0 authored about 1 year ago
422d8fc816d40251d9e59b4afeec12c7fd3f9978 authored about 1 year ago
Replace plugin.args_invariant_decorator_callback with use of ParamSpec
2404a3bf82ca6f391f9a8cdd9b7e146d5e9faa40 authored about 1 year agoa765f88f5b7c4db0b2039456ab0d45d73efdb4be authored about 1 year ago
b71238666c15769ce7e2b1e2b76369d7770197a0 authored about 1 year ago
fc7eeb8590f972c9899ae48a060c229b5f167f7c authored about 1 year ago
98f5051a8081e9c6fc1ff5beb70708cb41203f53 authored about 1 year ago
Release v0.9.0
6ebf74adf2cba1c9216765a7ffee833a19bc1a02 authored over 1 year ago946a43783599ea6c28f33f0a468e405a85e442fd authored over 1 year ago
886d729c5bb53b7ae432518b3fed6eed27c60e98 authored over 1 year ago
Fix for mypy 1.4 changes
8a1952bd676906a5f07a7155d4382ad0f1c04e71 authored over 1 year agoa7f7798ac7c8bf1be246e3c10cd78e16eeae0696 authored over 1 year ago
f2ed14dc73ff0981b79c55f4d6b1df25b8bd9c16 authored over 1 year ago
Running the tests is not supported on all previous versions of mypy back
to 0.920, but otherwise...
Fixes #85
0d09b30ca651ac796a4dccc584961a13669ede66 authored over 1 year ago
List of relevant changes:
- A whole bunch of types that are final at runtime, are now final in
...
59f88073e2b4ebde64ff1917cd78c60e3bbc92f0 authored over 1 year ago
Add strict_exception_groups parameter to start_guest_run()
8c3677873c7fb43781bb40820c44d0ba1f3ebe25 authored over 1 year ago637dab082dee56eeef6e129b27eb754d290227eb authored over 1 year ago
Fix `TaskStatus.started` being type-unsafe when not using the mypy plugin
66565780dae6b1e3e58cc7c000722a390cb05d51 authored over 1 year ago
This can be typed correctly without requiring that the mypy plugin be
used.
Fixed return type of CancelScope.__exit__
8d2e392414784acd6ef0193a5f6422741c551eea authored almost 2 years agoFixed return type of CancelScope.__exit__
2b182b7d7820104763657211840bac06506c9564 authored almost 2 years agoRelease 0.8.0
f8cf2df99b6b4c02347f2e0b6a3b0c64212888c9 authored almost 2 years ago3327fe0034b74cbc2aa100876bc03a6c693ce8b4 authored almost 2 years ago
2c17e51fc33e176c4bb389c87870c4514234dbe0 authored almost 2 years ago
Update stubs for upstream updates we haven't taken yet
8d985795e4ebd13ab7a381ea13f0e41321448fa7 authored almost 2 years ago0373f91e4232205abd6ad12487b1fc240796f86e authored almost 2 years ago
5f1a9759d4d3c8d18b9d48a604aabaf4b113c266 authored almost 2 years ago
b95d2d58292e64ee6cfc752d93b1282db7bebf9f authored almost 2 years ago
23638375a14c558f5991890e0dcef6c19207ff66 authored almost 2 years ago
Updated type annotations for getaddrinfo()
73ba636d4881bbb6d03766616b5556d55bb22a92 authored almost 2 years ago1f5ba0721f8841a417ceccea94f5211e7627c6f6 authored almost 2 years ago
Unless trio does something differently, the argument and return types should match those of `soc...
ad2437115c69f2aeec002f344c906b82df6d03f5 authored almost 2 years agoMake Listener covariant w.r.t. the resource
118653c06d0e84f77c39724d06f08b9b3420cacc authored almost 2 years ago[outcome] Add support for type checking match
4589248c7a2a617ec26d4c1b568e4e6b85403f1b authored almost 2 years agoFix `@takes_callable_and_args` `TypeVar` binding bug
e10a71609f839526d2db5935b48ff4fa6b9e24c6 authored almost 2 years agoAdd stubtest, fix incorrect stubs
6cefb0b9afd7d79d7e8c363a7d51c149bb72c94e authored almost 2 years agoc4d9fee061ac710a5f70cf38c6af3f2bd7b52b81 authored almost 2 years ago
cd5ee76b55cee06289f6f6126de88522c826b1fa authored about 2 years ago
attrs provides __match_args__ automatically, so these only need to be
added to the stubs
Fix `open_signal_receiver` misannotation
2bc84bab1d7f07e85e7d6f9fc95237c347cdcf55 authored about 2 years agoFix type annotation of trio.socket.SocketType.listen
1bcdc5d16b7bff98849a69675b042915e5a80d7e authored about 2 years agoRemove python 3.6 from test matrix
a80fa8cd88f4cf3154383de8b7f4ed84e6d9b3cb authored about 2 years ago9e336b0538a3ade5a07d9fb984973ba0460d865a authored about 2 years ago
f24f9547002d9912b7b194f2bfb5db369e57b148 authored about 2 years ago
Python 3.6 has reached EOL and trio now requires at least python 3.7.
Python 3.6 is also no long...
Fix typing for trio.abc.HostnameResolver getaddrinfo() and getnameinfo()
1133c5816813e8cb9d9be670911b5528f5750a07 authored over 2 years agod8e96a09a00a65eaccb214ea049f51b3f6c21b9f authored over 2 years ago
This allows Listener[SubTypeOfStream] to be a subtype of
Listener[Stream]. In this way the follo...
Allow clock= argument to be None
d5835f7065f58ebdd95ca27b09d1d5cbe686b8b8 authored almost 3 years agoUpdate black to 22.3
67c8df5b0923d3384abd8459b1384981134591de authored almost 3 years agoad1bdb4e3ebb646383eacad947d771d6b8dc0375 authored almost 3 years ago
9e285a60324bad5a28711d5ce0c10734458421e1 authored almost 3 years ago
Fixed return type of getaddrinfo()
9d57cb1d3f1fa7c9f915e7c884e9a2930645b8b7 authored almost 3 years agoFixed return type of getnameinfo()
f362a7ef5a90cfb36c3f11d3d80cd331cb5b09a6 authored almost 3 years agoThe first two elements have been of types `AddressFamily` and `SocketKind` since Python 3.4.
aab5f7134cc4dd734f62d1882d6d03e1f62e94a4 authored almost 3 years agoThe second item of the tuple is always a string, even when it's a raw port number.
b7c341eb2e5094161f9f718379106cf124429cc5 authored almost 3 years agoFix minor issues in socket stubs
2bf162944703598a023c0fc862b735e6d574abac authored almost 3 years ago
- Use the typeshed Buffer types where applicable
- Mark the nbytes argument of the various _into...
Release v0.7.0
34fa626eaa971c50988eb54f71ddbe4384535b4a authored about 3 years ago6c9a7034478a809a673f869270fbf7d79c51e9e1 authored about 3 years ago
56e7867b519bfd2fe4cd9c8ec029e4fbad60c6cb authored about 3 years ago
Add support for mypy 0.920
480c884d2d7c14134329e127525ec17b55a5f38c authored about 3 years agoe158eec1141785eea6adf576819c257cd0864d12 authored about 3 years ago
009c07573eebc346815d4f32d5b4a1b86bbcb246 authored about 3 years ago
Mark many subprocess types as Optional
aed1e7dd7eb3ada8d96e2284405cfed6b7087586 authored about 3 years ago
I am adapting the open_process API for internal use, and so I need my
own default argument value...
Release v0.6.0
91580563a9bb74ae764c867fafaf18b845920808 authored about 3 years ago69fc078fe64649c3792a36fdb5ff0be63ac70f2d authored about 3 years ago
395b7eba961c33a0e1a0d94ecc52ce2bb75ac011 authored about 3 years ago
Revamp file I/O stubs to better match stdlib
2a2bb585ed8a16ae4aa695365d9a316ffffe6a40 authored about 3 years agof5329c161b16b41411ad0aa6e1e5e6e24dc5c217 authored about 3 years ago
b734b43eddc24f9b45aba0c6b67ab280d160fa6f authored about 3 years ago
3a11ba88fcb0470ce40cb8b1bc5106cfebfdb425 authored about 3 years ago
Add missing local_address argument of trio.open_tcp_stream()
86afc3d3a4a9444f8206acf62303df40cfae2ca7 authored about 3 years ago4acc8a3df1988c9ba0c1138261d8f67b296d5982 authored about 3 years ago
Changed serve_tcp to make task_status parameter optional to match trio library
1427ee66e9653c11b5a80fd17135bd70d09c8edc authored about 3 years agoFix aclosing async generator support
1371da226a6345f2a7767cfbf6330603ac7d7d2d authored about 3 years ago9131ecfcbe3a90f1c00d731c7cb527317cf6c6c5 authored about 3 years ago
0e39e68e980d40718152f68a722918bd918bf55f authored about 3 years ago
Allow subprocess functions to take PathLikes for the cwd parameter
92292b3dd538971482bfce4a058f284822e3852e authored about 3 years agoFollow-up to 290529d
543b08fc49a50ee7154f72e63df28a2e243fb6ed authored about 3 years agoPort CI to Github Actions and fix issues thus revealed
8c60929e474456d57be60f5b972a8218ed6f6d82 authored about 3 years ago8d8227c747a3a438f39019b193274c6143904d4a authored about 3 years ago
149c05933c6fb91d4000cfeb81ad3d2beb37bd30 authored about 3 years ago
8d56872265b21999c2d0992d924872ef806db701 authored about 3 years ago
e8bc935b257078e250dd0a82392c3fdc9ec4c3b8 authored about 3 years ago
47e0910af10c4a541264d5172af9b6182b559bbc authored about 3 years ago
d6b8a2b5269d6319a4d663f6df9e5d5951ad5a25 authored about 3 years ago
f0f2181e27207066b1bcf986c3f3881192f91e25 authored about 3 years ago
da885695dabf493e9db19901b0c1461ff9b0ef57 authored about 3 years ago
Allow Path objects in subprocess functions
22c7ec126fb2774093a36269c1764bd6cf5fe766 authored about 3 years agoFixes #39
290529d0c85f1affcd40de21d1399089eedc5da4 authored about 3 years agoAllow async_generator.aclosing() to take a native async generator
3a839e13e2221a905aa097da0b448bd57db8f330 authored over 3 years ago703fbcd25943ee8b514bea13773a182ac936c755 authored over 3 years ago
08c213050dfe940f72b0088a65c78fed037fef0e authored over 3 years ago
Update stubs for trio 0.18.0
56a3206d6ee3b1d4130dc270f31bbdb32d527682 authored over 3 years ago
- Remove max_refill_bytes from SSL (python-trio/trio#959)
- Add synchronous close and context ma...