czml3
czml3 copied to clipboard
TLC: packaging and development
This PR brings the packaging and development of CZML3 a bit more up to date.
- Replace black, isort, flake8 with ruff
- Apply ruff changes (selected configuration: ["E", "F", "UP", "B", "SIM", "I", "C","W","B9"])
- Move all configurations to pyproject.toml
- Move setuptools build configuration to pyproject.toml