diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 9000815..402e635 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -23,7 +23,7 @@ jobs: - name: Install dependencies run: | pip install --upgrade pip - pip install -r requirements.test.txt + pip install -r requirements.lint.txt - name: Check formatting run: | diff --git a/.github/workflows/unit_test.yml b/.github/workflows/unit_test.yml index 76b6124..64a3a66 100644 --- a/.github/workflows/unit_test.yml +++ b/.github/workflows/unit_test.yml @@ -11,7 +11,7 @@ jobs: runs-on: ${{matrix.os}} strategy: matrix: - python-version: ["3.12", "3.9"] + python-version: ["3.12", "3.10"] os: [ubuntu-latest, windows-latest] steps: diff --git a/example/django-app/requirements.txt b/example/django-app/requirements.txt index fbd3164..1fec939 100644 --- a/example/django-app/requirements.txt +++ b/example/django-app/requirements.txt @@ -1,2 +1,2 @@ -django >= 4.2 +django >= 6.0.4 -e ../../ diff --git a/requirements.lint.txt b/requirements.lint.txt new file mode 100644 index 0000000..6f6b4dd --- /dev/null +++ b/requirements.lint.txt @@ -0,0 +1,8 @@ +-r requirements.txt + +black~=26.3.1 +mypy~=1.15.0 +mypy-extensions~=1.0.0 +ruff~=0.9.0 +types-requests~=2.32.0 +types-urllib3~=1.26.25.14 diff --git a/requirements.test.txt b/requirements.test.txt index e257c94..264afd1 100644 --- a/requirements.test.txt +++ b/requirements.test.txt @@ -1,11 +1,7 @@ -r requirements.txt -black~=25.1.0 -mypy~=1.15.0 -mypy-extensions~=1.0.0 -pytest~=7.4.0 +pytest>=9.0.3 pytest-benchmark~=4.0.0 responses~=0.25.6 -ruff~=0.9.0 types-requests~=2.32.0 types-urllib3~=1.26.25.14 diff --git a/requirements.txt b/requirements.txt index 1054d22..dc7ab31 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ setuptools >= 21.0.0 urllib3 >= 1.15.1 -requests >= 2.32 +requests >= 2.33.0 wasmtime ~= 30.0.0 protobuf >= 4.23.3 openfeature-sdk ~= 0.8.0