A Python tool to enforce dependencies, using modular architecture π Open source π Installable via pip π§ Able to be adopted incrementally - β‘ Implemented with no runtime impact βΎοΈ Interoperable with your existing systems π¦ Written in rust
This PR removes our usage of features that break on Python 3.7, and explicitly adds Python 3.7 and 3.13-dev to our CI and publish workflows. It also adds pinned versions of dev dependencies specifically for Python 3.7 to our pyproject.toml as extras.
This means Tach should work for users on these versions, and installation should use pre-built wheels on these versions as well.
This fixes #167
This PR removes our usage of features that break on Python 3.7, and explicitly adds Python 3.7 and 3.13-dev to our CI and publish workflows. It also adds pinned versions of dev dependencies specifically for Python 3.7 to our pyproject.toml as extras.
This means Tach should work for users on these versions, and installation should use pre-built wheels on these versions as well.