Add support for Python 3.9 and fix 3.9 build (#1054)

* Support Python 3.9 release in build instead of using 3.9 beta
* Revert Linux and Mac 3.9 definitions since release versions are not working on either
* Run poetry update
* Try out Python 3.10 support on all platforms with allow_failures on
* Adding c:\Python310 path reference for Python 3.10 Windows build
* Clean up unnecessary TOML modification in 3.9 build and always upgrade pyenv in Mac builds
* Clean up unnecessary before_install step on Mac and change 3.9-dev->3.9 definition on Linux
* Reverting Linux Python version to 3.9-dev so that it will run
This commit is contained in:
micahellison 2020-10-10 17:33:08 -07:00 committed by GitHub
parent 169e62f1b0
commit ebba342779
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 161 additions and 127 deletions

View file

@ -16,7 +16,7 @@ homepage = "https://jrnl.sh"
repository = "https://github.com/jrnl-org/jrnl"
[tool.poetry.dependencies]
python = ">=3.7.0, <3.9.0"
python = ">=3.7.0, <3.10.0"
pyxdg = "^0.26.0"
cryptography = "^3.0"
passlib = "^1.7"