diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index 9d938f6..eac703e 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -17,7 +17,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: [3.8, 3.9, "3.10", "3.11"] + python-version: [3.9, "3.10", "3.11"] steps: - uses: actions/checkout@v3 @@ -31,7 +31,7 @@ jobs: run: | python -m venv development . development/bin/activate - python -m pip install --upgrade pip + python -m pip install --upgrade pip setuptools wheel python -m pip install flake8 pylint pytest rdflib python setup.py install exifread2case --help @@ -49,7 +49,7 @@ jobs: # Run the CASE validation job to confirm all examples in exifread_output_examples are valid - name: CASE Export Validation - uses: kchason/case-validation-action@v2.6.1 + uses: kchason/case-validation-action@v2.8.0 with: case-path: ./exifread_output_examples/ case-version: "case-1.2.0" diff --git a/setup.cfg b/setup.cfg index 248b1c2..6091c13 100644 --- a/setup.cfg +++ b/setup.cfg @@ -16,9 +16,9 @@ classifiers = [options] install_requires = exifread - case_utils >= 0.11.0, < 0.12.0 + case_utils >= 0.13.0, < 0.14.0 packages = find: -python_requires = >=3.8 +python_requires = >=3.9 [options.entry_points] console_scripts =