jrnl/.github/workflows
Micah Jerome Ellison 2723e1cfb5
Add Python 3.10 support (#1271)
* Add Python 3.10 support

* Change Python 3.10 to 3.10-dev in CI

* Run poetry update

* Turn off fail-fast to troubleshoot

Co-authored-by: Jonathan Wren <jonathan@nowandwren.com>

* Add continue-on-error for 3.10

Co-authored-by: Jonathan Wren <jonathan@nowandwren.com>

* use prerelease poetry for prerelease python

* fix syntax error

* rename steps to make more sense

* remove dev dependency that breaks with python 3.10

* update tests

* Change test dependencies for minimal breakage on python 3.10

- loosen the test dep requirements (so we get warned about these
  problems sooner)
- add new extras group to provide minimal deps required for testing (we
  don't need to run static analysis again on every version)

* change how we check if deps are installed so test don't run wild

* add setuptools due to poetry bug, clean up other steps

* update lock file

* test

* Revert "test"

This reverts commit 31e538300e.

Co-authored-by: Jonathan Wren <jonathan@nowandwren.com>
2021-07-10 12:13:15 -07:00
..
changelog.yaml Changelog generator fixes 2021-03-13 13:22:16 -08:00
docs.yaml Fix broken search bar in docs site (#1135) 2021-01-02 12:24:21 -08:00
release.yaml Remove --version from brew release workflow (#1233) 2021-04-24 11:27:32 -07:00
testing.yaml Add Python 3.10 support (#1271) 2021-07-10 12:13:15 -07:00