diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ea1d2c0..ed704be 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,11 +17,11 @@ jobs: cache: pip - name: Install dependencies - run: pip install -r requirements.txt + run: pip install 'setuptools>=78.1.1' -r requirements.txt - name: Check formatting run: | - pip install yapf + pip install yapf==0.43.0 yapf -d -r -e '.cci_pycache/**' . - name: Run tests diff --git a/README.md b/README.md index fdd5b6d..8df314f 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ pip install --upgrade surge-api ### Requirements -* Python 3.6+ +* Python 3.10+ ## Usage diff --git a/requirements.txt b/requirements.txt index 2bfac49..7593840 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,11 +1,11 @@ -certifi==2025.10.5 -charset-normalizer==3.4.3 -idna==3.10 -iniconfig==2.1.0 -packaging==25.0 +certifi==2026.2.25 +charset-normalizer==3.4.7 +idna==3.11 +iniconfig==2.3.0 +packaging==26.1 pluggy==1.6.0 -pytest==8.4.2 +pytest==9.0.3 python-dateutil==2.9.0.post0 -requests==2.32.5 +requests==2.33.1 six==1.17.0 urllib3==2.6.3 diff --git a/setup.py b/setup.py index eef3e50..839faec 100644 --- a/setup.py +++ b/setup.py @@ -18,7 +18,7 @@ license="MIT", long_description=long_description, long_description_content_type="text/markdown", - python_requires=">=3.9", + python_requires=">=3.10", packages=find_packages(exclude=["tests", "tests.*"]), install_requires=requirements, tests_require=["pytest >= 6.0.0"],