v4.20.190
What's Changed
-
feat: HTTPRequesterThread by @BobTheBuidler in #960
This secondary thread executes all http requests so the http interactions can be as responsive as possible, and not blocked by the rest of the things on your event loop. -
feat: faster tupleize_lists_nested by @BobTheBuidler in #970
-
feat: separate Controller per thread by @BobTheBuidler in #973
-
feat: add Lock in execution code by @BobTheBuidler in #976
-
feat: compile Lock by @BobTheBuidler in #977
-
fix: pass exceptions from subthread to main thread by @BobTheBuidler in #964
-
fix: match our RLock to the builtin by @BobTheBuidler in #968
-
fix: compiler error by @BobTheBuidler in #969
-
fix: mypyc bug by @BobTheBuidler in #971
-
fix: hanging behavior in JSONRPCBatch.post by @BobTheBuidler in #972
-
chore: run pyupgrade in github runner by @BobTheBuidler in #962
-
chore: bump pyupgrade version to python3.10+ by @BobTheBuidler in #963
-
chore(deps): update dependency ez-a-sync to v0.33.10 by @renovate[bot] in #978
-
chore(deps): update dependency typed-envs to v0.2.1 by @renovate[bot] in #961
Full Changelog: v4.20.189...v4.20.190