Fixes for Python 3.10
- Fixed tests that matched error messages that changed in Python 3.10
- Fixed replacement of function name in parser errors now that Python 3.10 shows the full function path
- Fixed import from
collections
that now causes an error, not just a warning, in 3.10 - Added build and test jobs for 3.10
- Made conda development environment install Python 3.8 by default (the minimum requirement)
- Added Makefile target for building in development mode,
make develop
, which runs the editable pip install command with all relevant extras
Edited by finesse importer