Skip to content
This repository was archived by the owner on May 24, 2022. It is now read-only.

Add dependable caching#38

Open
florimondmanca wants to merge 13 commits intomasterfrom
feat/cached
Open

Add dependable caching#38
florimondmanca wants to merge 13 commits intomasterfrom
feat/cached

Conversation

@florimondmanca
Copy link
Copy Markdown
Member

@florimondmanca florimondmanca commented Sep 13, 2019

Fixes #29

TODO:

  • Docs

* Simplify implementation: depends/call

* Update README.md

* call -> call_resolved

* Add test for readme example

* Refactor

* Fix example for 3.6 compatibility
* Add tests for trio and curio

* Update changelog
* Add context manager dependables

* Fix compatibility with 3.6

* Update README example

* Add error handling for context manager dependables

* Add test for using sub-dependency on context manager dependable

* Add test for using contextmanager sub-dependency on function dependable
* Run mypy as part of test suite

* Add py.typed

* Add check stage to CI build
* Add 3.8-dev to CI build

* Add 3.8 trove classifier
* Split tests into individual modules

* Add more io() stubs, fix nullcontext on 3.6
@florimondmanca florimondmanca force-pushed the feat/cached branch 5 times, most recently from 0394887 to 2237157 Compare September 14, 2019 10:36
@florimondmanca florimondmanca force-pushed the feat/cached branch 2 times, most recently from 2cddbb7 to 9880989 Compare September 14, 2019 12:54
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cached dependencies

1 participant