diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 22b5450..f794117 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -11,12 +11,12 @@ jobs: strategy: max-parallel: 4 matrix: - python-version: [3.7] + python-version: ["3.10"] steps: - uses: actions/checkout@v2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v1 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} - name: Install dependencies @@ -43,7 +43,7 @@ jobs: python setup.py sdist bdist_wheel - name: Upload artifact for publish job if: github.ref == 'refs/heads/main' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{ env.PACKAGE_NAME }}-app path: dist/ diff --git a/Dockerfile b/Dockerfile index 2485c64..871fe36 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.9 +FROM python:3.10 WORKDIR /app COPY requirements.txt /app/requirements.txt RUN pip install -r requirements.txt diff --git a/dev-requirements.txt b/dev-requirements.txt index 5ddf330..4e6f44c 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -1,12 +1,12 @@ attrs==20.3.0 coverage==5.5 iniconfig==1.1.1 -packaging==20.9 -pluggy==0.13.1 +packaging==22.0 +pluggy==1.5.0 py==1.10.0 pyparsing==2.4.7 pytest-cov==2.11.1 pytest-mock==3.5.1 -pytest==6.2.2 +pytest==9.0.3 toml==0.10.2 pre-commit==2.11.1 diff --git a/setup.cfg b/setup.cfg index 5f991b3..fed15ed 100644 --- a/setup.cfg +++ b/setup.cfg @@ -27,7 +27,7 @@ license_files = LICENSE [options] -python_requires = >= 3.6 +python_requires = >= 3.10 packages = find_namespace: zip_safe: False scripts =