diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 49d947e0c..1f6df5c17 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,7 +33,7 @@ jobs: uses: actions/cache@v2 with: path: ${{ env.pythonLocation }} - key: ${{ env.pythonLocation }}-${{ env.GITHUB_ENV }}-${{ hashFiles('setup.py') }}-${{ hashFiles('requirements.txt') }}-${{ hashFiles('requirements-dev.txt') }} + key: ${{ env.pythonLocation }}-${{ env.date }}-${{ hashFiles('setup.py') }}-${{ hashFiles('requirements.txt') }}-${{ hashFiles('requirements-dev.txt') }} - name: Install dependencies if: steps.cache-python-env.outputs.cache-hit != 'true' run: | @@ -69,7 +69,7 @@ jobs: uses: actions/cache@v2 with: path: ${{ env.pythonLocation }} - key: ${{ env.pythonLocation }}-${{ env.GITHUB_ENV }}-${{ hashFiles('setup.py') }}-${{ hashFiles('requirements.txt') }}-${{ hashFiles('requirements-dev.txt') }} + key: ${{ env.pythonLocation }}-${{ env.date }}-${{ hashFiles('setup.py') }}-${{ hashFiles('requirements.txt') }}-${{ hashFiles('requirements-dev.txt') }} - name: Run Elasticsearch run: docker run -d -p 9200:9200 -e "discovery.type=single-node" -e "ES_JAVA_OPTS=-Xms128m -Xmx128m" elasticsearch:7.9.2 diff --git a/setup.py b/setup.py index 72f370cc1..7218c42b1 100644 --- a/setup.py +++ b/setup.py @@ -60,7 +60,7 @@ setup( packages=find_packages(exclude=["*.tests", "*.tests.*", "tests.*", "tests"]), dependency_links=dependency_links, install_requires=parsed_requirements, - python_requires=">=3.6.0", + python_requires=">=3.7.0", tests_require=["pytest"], classifiers=[ "Intended Audience :: Science/Research",