diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ba0853e..88d2ca1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: strategy: matrix: - python-version: [3.7, 3.8, 3.9, "3.10", "3.11"] + python-version: [3.8, 3.9, "3.10", "3.11"] # Steps represent a sequence of tasks that will be executed as part of the job steps: diff --git a/Changelog.md b/Changelog.md index f1e6865..f7d7482 100644 --- a/Changelog.md +++ b/Changelog.md @@ -8,6 +8,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ### Changed ### Fixed ### Removed +- Support for Python 3.7 is removed. ### Deprecated ## [v1.2.1] - 2023-04-03 diff --git a/README.md b/README.md index 64c65fb..3469bbd 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ [![pypi](https://badge.fury.io/py/financeager.svg)](https://pypi.org/project/flake8-pytest-style) -[![Python: 3.7+](https://img.shields.io/badge/Python-3.7+-blue.svg)](https://pypi.org/project/financeager) +[![Python: 3.8+](https://img.shields.io/badge/Python-3.8+-blue.svg)](https://pypi.org/project/financeager) [![Downloads](https://img.shields.io/pypi/dm/financeager.svg)](https://pypistats.org/packages/flake8-pytest-style) ![Build Status](https://github.com/pylipp/financeager/workflows/CI/badge.svg) [![Coverage Status](https://coveralls.io/repos/github/pylipp/financeager/badge.svg?branch=master)](https://coveralls.io/github/pylipp/financeager?branch=master) @@ -25,7 +25,7 @@ You might be someone who wants to organize finances with a simple software becau ## Installation -`financeager` requires Python 3.7 or higher (last version supporting Python 3.6 is 1.0.3). +`financeager` requires Python 3.8 or higher (last version supporting Python 3.6/3.7 is 1.0.3/1.2.1). ### From PyPI package diff --git a/pyproject.toml b/pyproject.toml index a547ed3..c005842 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -34,7 +34,6 @@ classifiers = [ "Intended Audience :: Other Audience", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: Unix", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", @@ -47,14 +46,11 @@ classifiers = [ develop = [ "black==23.3.0", "coverage==7.2.1", - 'flake8==6.0.0; python_version >= "3.8"', - 'flake8==5.0.4; python_version < "3.8"', + 'flake8==6.0.0', "flake8-pyproject==1.2.3", "gitlint-core==0.19.1", - 'isort==5.12.0; python_version >= "3.8"', - 'isort==5.11.4; python_version < "3.8"', - 'pre-commit==3.1.1; python_version >= "3.8"', - 'pre-commit==2.21.0; python_version < "3.8"', + 'isort==5.12.0', + 'pre-commit==3.1.1', ] packaging = [ "build",