[build-system]
requires = ["flit_core >=2,<4"]
build-backend = "flit_core.buildapi"

[tool.flit.metadata]
module = "oHySEM"
dist-name = "oHySEM"
author = "IIT-EnergySystemModels"
author-email = "andres.ramos@comillas.edu"
home-page = "https://ohysem.readthedocs.io/en/latest/index.html"
classifiers = [
  "Development Status :: 5 - Production/Stable","Intended Audience :: Science/Research",
  "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)",
  "Operating System :: OS Independent",
  "Programming Language :: Python :: 3.11",]
requires-python = ">=3.11"
description-file = "README.rst"
requires = [
  "pyomo>=5.7.3",
  "matplotlib>=3.3.4",
  "numpy>=1.20.1",
  "pandas>=1.2.3",
  "plotly>=5.7.0",
  "colour>=0.1.5",
  "altair>=5.0.0",
  "psutil>=5.8.0",
  "jsonschema>=4.16.0",
  "networkx>=3.3",
  "dill>=0.3.8",]

[tool.flit.scripts]
oHySEM = "oHySEM:main"

[tool.flit.sdist]
include = ["oHySEM/img/oHySEM_v2.png"]
