diff --git a/.github/workflows/python-ci.yml b/.github/workflows/python-ci.yml index 58651c6..3b7d42a 100644 --- a/.github/workflows/python-ci.yml +++ b/.github/workflows/python-ci.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12"] dependency-extras: ["", "-E all"] steps: diff --git a/poetry.lock b/poetry.lock index e6b7729..edba27e 100644 --- a/poetry.lock +++ b/poetry.lock @@ -11,9 +11,6 @@ files = [ {file = "annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"}, ] -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - [[package]] name = "attrs" version = "23.2.0" @@ -835,7 +832,6 @@ files = [ [package.dependencies] markdown-it-py = ">=2.2.0" pygments = ">=2.13.0,<3.0.0" -typing-extensions = {version = ">=4.0.0,<5.0", markers = "python_version < \"3.9\""} [package.extras] jupyter = ["ipywidgets (>=7.5.1,<9)"] @@ -995,5 +991,5 @@ all = ["rich"] [metadata] lock-version = "2.0" -python-versions = ">=3.8.1,<3.13" -content-hash = "6982d27839cb8b8917a9f5df65a430c245a39ccc7694620793477a1f06cd63f0" +python-versions = ">=3.9,<3.13" +content-hash = "602a1d20967b6caf236af15c59fa8974e9dc54ebeebacd96fe0b148f3a8baab1" diff --git a/pyproject.toml b/pyproject.toml index a20665f..7085849 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ license = "GPL v3 or later" readme = "README.md" [tool.poetry.dependencies] -python = ">=3.8.1,<3.13" +python = ">=3.9,<3.13" loguru = "^0.7.2" pydantic = "^2.8.2" rich = {version = "^13.7.1", optional = true}