Create ps_client submodule and better support for gens 1-4
Features
- Create
ps_client
submodule - Fix physical / special split for gen 4 and earlier
- Add
???
type - Replace python 3.7 support with python 3.11 support
Bug Fixes
- Fix avatar setting
- Fix allyswitch on same turn as faint issue
Other changes
- Move from
setup.py
topyproject.toml
(thanks @cameronangliss!) - Start using isort (thanks @cameronangliss!)
- Update deployment workflow
- Better type checking (thanks @cameronangliss!)
- Update teams used in integration tests
- Reorganize and update docs
New Contributors
- @cameronangliss made their first contribution in #398
Full Changelog: 0.7.1...0.7.2