Skip to content

thatch/fallbacks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fallbacks

Used for caching whether a fast path is worthwhile.

This is an extremely simple cache with no locking and an assumption that if multiple threads/processes try to record for the same key, that it's the same value (so it doesn't matter which wins).

TODO

  • load/save on disk

Version Compat

Usage of this library should work back to 3.7, but development (and mypy compatibility) only on 3.10-3.12. Linting requires 3.12 for full fidelity.

Versioning

This library follows meanver which basically means semver along with a promise to rename when the major version changes.

License

fallbacks is copyright Tim Hatch, and licensed under the MIT license. See the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published