[build-system] requires = ["setuptools>=61.0", "wheel"] build-backend = "setuptools.build_meta" [project] name = "firefly-viewer" version = "1.0.0" description = "A web-based viewer for Firefly databases" readme = "README.md" authors = [{ name = "FireflyViewer", email = "your.email@example.com" }] 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.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "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", ] requires-python = ">=3.7" [project.urls] Homepage = "https://gitea.innovativesdevsolutions.org/IDSolutions/firefly-viewer" Documentation = "https://gitea.innovativesdevsolutions.org/IDSolutions/firefly-viewer#readme" Repository = "https://gitea.innovativesdevsolutions.org/IDSolutions/firefly-viewer.git" "Bug Tracker" = "https://gitea.innovativesdevsolutions.org/IDSolutions/firefly-viewer/issues" [project.scripts] firefly-viewer = "firefly.cli:main" [tool.setuptools] packages = ["firefly"] [tool.setuptools.package-data] firefly = ["templates/*"]