[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[packages]
flask = {version = "<2"}
connexion = {extras = ["swagger-ui"],version = ">=2.7.0"}
requests = "*"
biosimulators-utils = {version = ">=0.1.115", extras = ["bngl", "cellml", "lems", "logging", "neuroml", "sbml", "smoldyn"]}
python-dateutil = "*"
gunicorn = "*"
flask-cors = "*"
python-dotenv = "*"
boto3 = "*"
kisao = ">=2.28"
stringcase = "*"
natsort = "*"
rdflib = "*"
numpy = "*"
requests-cache = "<0.7" # to resolve conflict in required version of itsdangerous dependency with flask
# AMICI
biosimulators-amici = ">=0.1.18"
# BioNetGen
biosimulators-bionetgen = ">=0.1.12"
# BoolNet
biosimulators-boolnet = ">=0.1.15"
# CBMPy
glpk = "*"
biosimulators-cbmpy = ">=0.1.12"
# COBRApy
biosimulators-cobrapy = ">=0.1.15"
# COPASI
biosimulators-copasi = ">=0.1.30"
# GillesPy2
biosimulators-gillespy2 = ">=0.1.32"
# GINsim
biosimulators-ginsim = ">=0.0.6"
# LibSBMLSim
biosimulators-libsbmlsim = ">=0.0.3"
# MASSpy
biosimulators-masspy = ">=0.0.3"
# PySCeS
cython = "<3"
# assimulo = {version = ">=3.2.5", ref = "Assimulo-3.2.5", git = "https://github.com/modelon-community/Assimulo.git"}
ipyparallel = "*"
pysces = {ref = "7478a05bc4480e580fabfe89acb259274ced7f6c", git = "https://github.com/PySCeS/pysces.git"}
biosimulators-pysces = ">=0.1.20"
# pyNeuroML
biosimulators-pyneuroml = {version = ">=0.0.9", extras = ["netpyne", "neuron"]}
# RBApy
"rba" = {version = ">=1.0.2", git = "https://github.com/biosimulators/RBApy.git"}
# biosimulators-rbapy = ">=0.0.1"
# Smoldyn
smoldyn = ">=2.67.dev20210901"
# tellurium
biosimulators-tellurium = ">=0.1.17"
# XPP
biosimulators-xpp = ">=0.0.5"

[dev-packages]
openapi-core = "*"
pyyaml = "*"
pytest = "*"
pytest-cov = "*"
openapi-spec-validator = "*"
parameterized = "*"
requests = "*"

[requires]
python_version = "3.9"

[pipenv]
allow_prereleases = true
