123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- [build-system]
- requires = ["setuptools>=62", "setuptools_scm[toml]>=6.2", "wheel>=0.29.0"]
- build-backend = "setuptools.build_meta"
- [project]
- name = "flexmeasures"
- description = "The *FlexMeasures Platform* is the intelligent backend to support real-time energy flexibility apps, rapidly and scalable."
- readme = "README.md"
- requires-python = ">=3.8"
- license = {text = "Apache-2.0"} # todo: move to `licence = "Apache-2.0"` when dropping support for Python 3.8
- # license-files = ["LICENSE"] # todo: Python 3.8 installation on GH Actions still fails on this
- authors = [
- {name = "Seita BV", email = "nicolas@seita.nl"}
- ]
- keywords = ["smart grid", "renewables", "balancing", "forecasting", "scheduling"]
- classifiers = [
- "Environment :: Console",
- "Environment :: Web Environment",
- "Programming Language :: Python",
- "Programming Language :: Python :: 3",
- "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",
- "Framework :: Flask",
- "Development Status :: 5 - Production/Stable",
- "Operating System :: POSIX :: Linux",
- "Operating System :: MacOS :: MacOS X",
- "Natural Language :: English"
- ]
- dynamic = ["version", "dependencies"]
- [project.urls]
- Homepage = "https://flexmeasures.io"
- Documentation = "https://flexmeasures.readthedocs.io/"
- "Source code" = "https://github.com/FlexMeasures/flexmeasures"
- [project.scripts]
- flexmeasures = "flexmeasures.utils.app_utils:flexmeasures_cli"
- [tool.setuptools]
- include-package-data = true
- [tool.setuptools.packages.find]
- where = ["."]
- include = ["flexmeasures*"]
- [tool.setuptools_scm]
- local_scheme = "no-local-version"
- version_scheme = "guess-next-dev"
|