diff --git a/.github/workflows/install.yml b/.github/workflows/install.yml index 5015696..65e5c56 100644 --- a/.github/workflows/install.yml +++ b/.github/workflows/install.yml @@ -9,7 +9,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.12'] + python-version: ['3.12', '3.11', '3.10', '3.9'] steps: - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v4 diff --git a/.github/workflows/linters.yml b/.github/workflows/linters.yml index 18dbae5..ba823d6 100644 --- a/.github/workflows/linters.yml +++ b/.github/workflows/linters.yml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.12'] + python-version: ['3.12', '3.11', '3.10', '3.9'] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/safety.yml b/.github/workflows/safety.yml index b52acff..ef055db 100644 --- a/.github/workflows/safety.yml +++ b/.github/workflows/safety.yml @@ -9,7 +9,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.12'] + python-version: ['3.12', '3.11', '3.10', '3.9'] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 26ab317..01f8dfb 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -7,7 +7,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.12'] + python-version: ['3.12', '3.11', '3.10', '3.9'] steps: - uses: actions/checkout@v3 diff --git a/pyproject.toml b/pyproject.toml index eab24ad..b8851f9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ homepage = "https://github.com/TankerHQ/identity-python" readme = "README.md" [tool.poetry.dependencies] -python = "^3.12" +python = ">=3.9,<4" PyNacl = "1.5.0" [tool.poetry.dev-dependencies]