From 67f1be81b2ed9b2e0d727a879d7e25850edf9e41 Mon Sep 17 00:00:00 2001 From: Thomas Grainger Date: Wed, 31 Jan 2024 09:46:27 +0000 Subject: [PATCH] drop python 3.7 --- .circleci/config.yml | 18 +++--------------- setup.py | 2 +- tests/requirements.txt | 2 +- 3 files changed, 5 insertions(+), 17 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 60d6e3e..be7fc65 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -5,7 +5,7 @@ orbs: jobs: "node": docker: - - image: cimg/python:3.7-node + - image: cimg/python:3.12-node auth: username: dashautomation password: $DASH_PAT_DOCKERHUB @@ -45,9 +45,9 @@ jobs: when: always - "python-3-7": &test-template + "python-3-8": &test-template docker: - - image: cimg/python:3.7-browsers + - image: cimg/python:3.8-browsers auth: username: dashautomation password: $DASH_PAT_DOCKERHUB @@ -108,16 +108,6 @@ jobs: path: /tmp/dash_artifacts destination: snapshots - "python-3-8": - <<: *test-template - docker: - - image: cimg/python:3.8-browsers - auth: - username: dashautomation - password: $DASH_PAT_DOCKERHUB - environment: - PERCY_ENABLE: False - "python-3-9": <<: *test-template docker: @@ -163,8 +153,6 @@ workflows: version: 2 build: jobs: - - "python-3-7": - context: dash-docker-hub - "python-3-8": context: dash-docker-hub - "python-3-9": diff --git a/setup.py b/setup.py index 411f3a8..a088935 100644 --- a/setup.py +++ b/setup.py @@ -17,7 +17,7 @@ license=package['license'], description=package.get('description', package_name), install_requires=[], - python_requires=">=3.7", + python_requires=">=3.8", classifiers = [ 'Framework :: Dash', ], diff --git a/tests/requirements.txt b/tests/requirements.txt index 369c569..b5cb24e 100644 --- a/tests/requirements.txt +++ b/tests/requirements.txt @@ -5,4 +5,4 @@ cryptography<3.4;python_version<"3.7" pyproj>=2.2 dash[dev,testing]>=1.3.1 Pillow -black~=23.3 +black~=24.1