Skip to content

Commit

Permalink
Remove support for python 3.9
Browse files Browse the repository at this point in the history
  • Loading branch information
francbartoli committed Jul 29, 2024
1 parent 9923336 commit b6357c0
Show file tree
Hide file tree
Showing 6 changed files with 19 additions and 64 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,7 @@ jobs:
- { python: "3.10", os: "ubuntu-20.04", session: "safety" }
- { python: "3.10", os: "ubuntu-20.04", session: "bandit" }
- { python: "3.10", os: "ubuntu-20.04", session: "mypy" }
- { python: "3.9", os: "ubuntu-20.04", session: "mypy" }
- { python: "3.10", os: "ubuntu-20.04", session: "tests" }
- { python: "3.9", os: "ubuntu-20.04", session: "tests" }
# - { python: "3.10", os: "windows-latest", session: "tests" }
# - { python: "3.10", os: "macos-latest", session: "tests" }
- { python: "3.10", os: "ubuntu-20.04", session: "typeguard" }
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Tracker](https://github.com/geobeyond/fastgeoapi/issues).

## How to set up your development environment

You need Python 3.9+ and the following tools:
You need Python 3.10+ and the following tools:

- [Poetry](https://python-poetry.org/)
- [Nox](https://nox.thea.codes/)
Expand Down
2 changes: 1 addition & 1 deletion docs/contributing.md.tmp
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Request features on the [Issue Tracker]().

## How to set up your development environment

You need Python 3.9+ and the following tools:
You need Python 3.10+ and the following tools:

- [Poetry]()
- [Nox]()
Expand Down
2 changes: 1 addition & 1 deletion noxfile.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@


package = "app"
python_versions = ["3.10", "3.9"]
python_versions = ["3.10"]
nox.needs_version = ">= 2022.11.21"
nox.options.sessions = (
"pre-commit",
Expand Down
73 changes: 15 additions & 58 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ packages = [
Changelog = "https://github.com/geobeyond/fastgeoapi/releases"

[tool.poetry.dependencies]
python = ">=3.9,<4.0"
python = ">=3.10,<4.0"
mangum = "^0.17.0"
loguru = "^0.7.2"
fastapi-opa = "^2.0.0"
Expand Down

0 comments on commit b6357c0

Please sign in to comment.