
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.
47 lines
1.4 KiB
TOML
47 lines
1.4 KiB
TOML
[build-system]
|
|
requires = ["setuptools>=61.0", "wheel"]
|
|
build-backend = "setuptools.build_meta"
|
|
|
|
[project]
|
|
name = "firefly-viewer"
|
|
version = "1.0.3"
|
|
description = "A web-based viewer for Firefly databases"
|
|
readme = "README.md"
|
|
authors = [{ name = "IDSolutions", email = "info@innovativedevsolutions.org" }]
|
|
license = { file = "LICENSE" }
|
|
classifiers = [
|
|
"Development Status :: 4 - Beta",
|
|
"Environment :: Web Environment",
|
|
"Framework :: Flask",
|
|
"Intended Audience :: Developers",
|
|
"License :: OSI Approved :: MIT License",
|
|
"Operating System :: OS Independent",
|
|
"Programming Language :: Python :: 3",
|
|
"Programming Language :: Python :: 3.13",
|
|
"Topic :: Database :: Front-Ends",
|
|
]
|
|
keywords = ["firefly", "database", "viewer", "web", "flask"]
|
|
dependencies = [
|
|
"Flask",
|
|
"redis",
|
|
"python-dotenv",
|
|
"ifireflylib",
|
|
"click",
|
|
"waitress",
|
|
]
|
|
requires-python = ">=3.13"
|
|
|
|
[project.urls]
|
|
Homepage = "https://gitea.innovativedevsolutions.org/IDSolutions/firefly-viewer"
|
|
Documentation = "https://gitea.innovativedevsolutions.org/IDSolutions/firefly-viewer#readme"
|
|
Repository = "https://gitea.innovativedevsolutions.org/IDSolutions/firefly-viewer.git"
|
|
"Bug Tracker" = "https://gitea.innovativedevsolutions.org/IDSolutions/firefly-viewer/issues"
|
|
|
|
[project.scripts]
|
|
firefly-viewer = "firefly.cli:main"
|
|
|
|
[tool.setuptools]
|
|
packages = ["firefly"]
|
|
|
|
[tool.setuptools.package-data]
|
|
firefly = ["templates/*"] |