From 8774cad94d64a57e2501ad343e32f31a024d9005 Mon Sep 17 00:00:00 2001 From: Jacob Schmidt Date: Fri, 11 Apr 2025 23:53:19 -0500 Subject: [PATCH] feat: Update project version to 1.0.3 and Python requirement to 3.13 This commit updates the project version in `pyproject.toml` and `setup.py` from 1.0.2 to 1.0.3. It also changes the minimum required Python version to 3.13 and removes the now redundant classifiers for older Python versions. --- pyproject.toml | 22 ++++++++-------------- setup.py | 12 +++--------- 2 files changed, 11 insertions(+), 23 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 097b25b..add10e7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "firefly-viewer" -version = "1.0.2" +version = "1.0.3" description = "A web-based viewer for Firefly databases" readme = "README.md" authors = [{ name = "IDSolutions", email = "info@innovativedevsolutions.org" }] @@ -17,25 +17,19 @@ classifiers = [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", - "Programming Language :: Python :: 3.11", - "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Topic :: Database :: Front-Ends", ] keywords = ["firefly", "database", "viewer", "web", "flask"] dependencies = [ - "Flask>=3.0.2", - "redis>=5.0.1", - "python-dotenv>=1.0.1", - "ifireflylib>=0.2.5", - "click>=8.1.7", - "waitress>=2.1.2", + "Flask", + "redis", + "python-dotenv", + "ifireflylib", + "click", + "waitress", ] -requires-python = ">=3.7" +requires-python = ">=3.13" [project.urls] Homepage = "https://gitea.innovativedevsolutions.org/IDSolutions/firefly-viewer" diff --git a/setup.py b/setup.py index 3d8c720..eb9e549 100644 --- a/setup.py +++ b/setup.py @@ -8,8 +8,8 @@ with open("requirements.txt", "r", encoding="utf-8") as fh: setup( name="firefly-viewer", - version="1.0.2", - author="ID Solutions", + version="1.0.3", + author="IDSolutions", author_email="info@innovativedevsolutions.org", description="A web-based viewer for Firefly databases", long_description=long_description, @@ -37,14 +37,8 @@ setup( "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", - "Programming Language :: Python :: 3.11", - "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Topic :: Database :: Front-Ends", ], - python_requires=">=3.7", + python_requires=">=3.13", ) \ No newline at end of file