Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Drop Python 3.7 and add Python 3.12 (#112)
* fix(pypi): drop end-of-life python 3.7 support BREAKING CHANGE: This drops support for python 3.7 which has reached its end of life * feat(Pathy): integrate pathlib_abc - replace base pathlib.Path class with abstract base class from a future version of python. BREAKING CHANGE: Pathy.key returns a str rather than a Pathy instance * feat(ci): add python 3.12 BREAKING CHANGE: Pathy no longer inherits from pahtlib.Path This means Pathy does not support directly accepting and working with file system paths. You must use Pathy.fluid or pathlib.Path to construct your file system paths. Pathy will continue to interoperate with them as needed to accommodate its public API.
- Loading branch information