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

Add dependable caching #38

Open
wants to merge 13 commits into
base: master
Choose a base branch
from
Open

Add dependable caching #38

wants to merge 13 commits into from

Conversation

florimondmanca
Copy link
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