diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index e947bac..3c7ae31 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -9,13 +9,13 @@ on: jobs: deploy: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Set up Python uses: actions/setup-python@v2 with: - python-version: '3.7' + python-version: '3.x' - name: Install dependencies run: | python -m pip install --upgrade pip diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index a009041..5989509 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -35,15 +35,15 @@ jobs: matrix: os: [ubuntu-20.04, windows-2019, macos-11] # across all operating systems - python-version: ["3.7", "3.11"] + python-version: ["3.8", "3.12"] include: # on Ubuntu run these as well - - os: ubuntu-20.04 - python-version: "3.8" - os: ubuntu-20.04 python-version: "3.9" - os: ubuntu-20.04 python-version: "3.10" + - os: ubuntu-20.04 + python-version: "3.11" steps: - name: Checkout dncil with submodules uses: actions/checkout@v2 diff --git a/setup.py b/setup.py index 2a2f587..3069155 100644 --- a/setup.py +++ b/setup.py @@ -39,14 +39,14 @@ install_requires=requirements, extras_require={ "dev": [ - "pytest==7.2.1", - "pytest-sugar==0.9.6", - "pytest-instafail==0.4.2", - "pytest-cov==4.0.0", - "pycodestyle==2.10.0", - "black==23.1.0", - "isort==5.11.4", - "mypy==1.0.1", + "pytest==7.4.3", + "pytest-sugar==0.9.7", + "pytest-instafail==0.5.0", + "pytest-cov==4.1.0", + "pycodestyle==2.11.1", + "black==23.11.0", + "isort==5.12.0", + "mypy==1.7.1", "dnfile==0.13.0", "hexdump==3.3.0", ], @@ -62,5 +62,5 @@ "Programming Language :: Python :: 3", "Topic :: Security", ], - python_requires=">=3.7", + python_requires=">=3.8", )