Skip to content

Commit c56ed9d

Browse files
DYung26christianchimezie
authored andcommitted
chore(python): upgrade minimum Python version from 3.9 to 3.10 across pyproject.toml, setup.py, github workflows, and documentation
1 parent c15e322 commit c56ed9d

4 files changed

Lines changed: 4 additions & 8 deletions

File tree

.github/workflows/python-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
fail-fast: false
1414
matrix:
1515
os: [ubuntu-latest, windows-latest, macos-latest]
16-
python-version: ['3.9', '3.10', '3.11', '3.12']
16+
python-version: ['3.10', '3.11', '3.12']
1717

1818
steps:
1919
- uses: actions/checkout@v4

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[![Python Tests](https://github.com/PlotSenseAI/PlotSenseAI/actions/workflows/python-tests.yml/badge.svg)](https://github.com/PlotSenseAI/PlotSenseAI/actions/workflows/python-tests.yml)
66
[![Frontend Tests](https://github.com/PlotSenseAI/PlotSenseAI/actions/workflows/frontend-tests.yml/badge.svg)](https://github.com/PlotSenseAI/PlotSenseAI/actions/workflows/frontend-tests.yml)
77
[![codecov](https://codecov.io/gh/PlotSenseAI/PlotSenseAI/branch/main/graph/badge.svg)](https://codecov.io/gh/PlotSenseAI/PlotSenseAI)
8-
[![Python Version](https://img.shields.io/badge/python-3.9%2B-blue.svg)](https://www.python.org/downloads/)
8+
[![Python Version](https://img.shields.io/badge/python-3.10%2B-blue.svg)](https://www.python.org/downloads/)
99
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
1010
[![Code style: flake8](https://img.shields.io/badge/code%20style-flake8-black.svg)](https://flake8.pycqa.org/)
1111

pyproject.toml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,12 @@ authors = [
1717
{name = "Onyekachukwu Ojumah", email = "Onyekaojumah22@gmail.com"},
1818
{name = "Olamilekan Ajao", email = "olamilekan011@gmail.com"},
1919
]
20-
requires-python = ">=3.9"
20+
requires-python = ">=3.10"
2121
classifiers = [
2222
"Development Status :: 3 - Alpha",
2323
"Intended Audience :: Science/Research",
2424
"License :: OSI Approved :: Apache Software License",
2525
"Programming Language :: Python :: 3",
26-
"Programming Language :: Python :: 3.8",
27-
"Programming Language :: Python :: 3.9",
2826
"Programming Language :: Python :: 3.10",
2927
"Programming Language :: Python :: 3.11",
3028
"Programming Language :: Python :: 3.12",

setup.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,14 @@
2222
"Intended Audience :: Science/Research",
2323
"License :: OSI Approved :: MIT License",
2424
"Programming Language :: Python :: 3",
25-
"Programming Language :: Python :: 3.8",
26-
"Programming Language :: Python :: 3.9",
2725
"Programming Language :: Python :: 3.10",
2826
"Programming Language :: Python :: 3.11",
2927
"Programming Language :: Python :: 3.12",
3028
"Programming Language :: Python :: 3.13",
3129
"Topic :: Scientific/Engineering :: Visualization",
3230
],
3331
packages=find_packages(),
34-
python_requires=">=3.8",
32+
python_requires=">=3.10",
3533
install_requires=[
3634
"matplotlib>=3.8.0",
3735
"seaborn>=0.11",

0 commit comments

Comments
 (0)