From c101e07967afd16675974bcc7c3a4f73cd407f7d Mon Sep 17 00:00:00 2001 From: Jussi Vatjus-Anttila Date: Wed, 24 Jan 2024 14:23:55 +0200 Subject: [PATCH] update py-lockable dependency and drop py 3.7 support (#34) * update py-lockable dep * drop py3.7 --- .circleci/config.yml | 14 ++------------ setup.py | 6 +++--- 2 files changed, 5 insertions(+), 15 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 2b3ac5c..24f1790 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -8,10 +8,6 @@ workflows: version: 2 test: jobs: - - test-37: - filters: - tags: - only: /.*/ - test-38: filters: tags: @@ -29,7 +25,6 @@ workflows: - test-310 - test-39 - test-38 - - test-37 filters: tags: only: /^v.*/ @@ -58,9 +53,9 @@ commands: key: deps1-{{ .Branch }}-{{ checksum "setup.py" }} jobs: - test-37: &test-template + test-38: &test-template docker: - - image: circleci/python:3.7 + - image: circleci/python:3.8 working_directory: ~/pytest-lockable steps: - setup @@ -92,11 +87,6 @@ jobs: path: junit destination: juni - test-38: - <<: *test-template - docker: - - image: circleci/python:3.8 - test-39: <<: *test-template docker: diff --git a/setup.py b/setup.py index fc5a03f..d24d7a2 100644 --- a/setup.py +++ b/setup.py @@ -42,18 +42,18 @@ "Topic :: Software Development :: Quality Assurance", "Topic :: Software Development :: Testing", "Topic :: Utilities", + 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.8', - 'Programming Language :: Python :: 3.7', "Programming Language :: Python :: 3 :: Only", ], packages=find_packages(exclude=['tests']), keywords="py.test pytest lockable resource", entry_points={"pytest11": ["pytest_lockable = pytest_lockable.plugin"]}, - python_requires='>=3.7, <4', + python_requires='>=3.8, <4', install_requires=[ 'pytest', - 'lockable>=0.9.0,<0.11.0' + 'lockable>=0.11.0,<0.12.0' ], extras_require={ # Optional 'dev': ['pynose', 'coveralls', 'pylint', 'coverage'],