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.
This commit is contained in:
Jacob Schmidt 2025-04-11 23:53:19 -05:00
parent 8c2ea154fe
commit 8774cad94d
2 changed files with 11 additions and 23 deletions

View File

@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project] [project]
name = "firefly-viewer" name = "firefly-viewer"
version = "1.0.2" version = "1.0.3"
description = "A web-based viewer for Firefly databases" description = "A web-based viewer for Firefly databases"
readme = "README.md" readme = "README.md"
authors = [{ name = "IDSolutions", email = "info@innovativedevsolutions.org" }] authors = [{ name = "IDSolutions", email = "info@innovativedevsolutions.org" }]
@ -17,25 +17,19 @@ classifiers = [
"License :: OSI Approved :: MIT License", "License :: OSI Approved :: MIT License",
"Operating System :: OS Independent", "Operating System :: OS Independent",
"Programming Language :: Python :: 3", "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", "Programming Language :: Python :: 3.13",
"Topic :: Database :: Front-Ends", "Topic :: Database :: Front-Ends",
] ]
keywords = ["firefly", "database", "viewer", "web", "flask"] keywords = ["firefly", "database", "viewer", "web", "flask"]
dependencies = [ dependencies = [
"Flask>=3.0.2", "Flask",
"redis>=5.0.1", "redis",
"python-dotenv>=1.0.1", "python-dotenv",
"ifireflylib>=0.2.5", "ifireflylib",
"click>=8.1.7", "click",
"waitress>=2.1.2", "waitress",
] ]
requires-python = ">=3.7" requires-python = ">=3.13"
[project.urls] [project.urls]
Homepage = "https://gitea.innovativedevsolutions.org/IDSolutions/firefly-viewer" Homepage = "https://gitea.innovativedevsolutions.org/IDSolutions/firefly-viewer"

View File

@ -8,8 +8,8 @@ with open("requirements.txt", "r", encoding="utf-8") as fh:
setup( setup(
name="firefly-viewer", name="firefly-viewer",
version="1.0.2", version="1.0.3",
author="ID Solutions", author="IDSolutions",
author_email="info@innovativedevsolutions.org", author_email="info@innovativedevsolutions.org",
description="A web-based viewer for Firefly databases", description="A web-based viewer for Firefly databases",
long_description=long_description, long_description=long_description,
@ -37,14 +37,8 @@ setup(
"License :: OSI Approved :: MIT License", "License :: OSI Approved :: MIT License",
"Operating System :: OS Independent", "Operating System :: OS Independent",
"Programming Language :: Python :: 3", "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", "Programming Language :: Python :: 3.13",
"Topic :: Database :: Front-Ends", "Topic :: Database :: Front-Ends",
], ],
python_requires=">=3.7", python_requires=">=3.13",
) )