- Change python minor version to 3.11
- Change build tool to hatch
- Update build source from setup.py to pyproject.toml
- Update github action versions
- Remove black from github actions linting as it wouldn't read from pyproject.toml
- Add call method to Stree to support sklearn ensembles requirements for base estimators
- Update tests
- Update readthedocs configuration