Skip to content
Open
Show file tree
Hide file tree
Changes from 8 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ build/
venv/
venv
.venv/
*.egg-info/

# Generic Python caches/artifacts
__pycache__/
*.py[cod]
Expand All @@ -23,6 +25,10 @@ __pycache__/
.coverage.*
htmlcov/

# Installer log files
.install-*.log
scripts/.install-*.log

# OS artifacts
.DS_Store
Thumbs.db
Expand Down
48 changes: 47 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,51 @@
[build-system]
requires = ["setuptools>=64", "wheel"]
build-backend = "setuptools.build_meta"

[project]
name = "muiogo"
version = "0.1.0"
description = "MUIOGO, integration project to bring the purely Python-based OG-Core model into MUIO, the GUI for OSeMOSYS (CLEWS)"
readme = "README.md"
requires-python = ">=3.11, <3.13"
dependencies = [
"blinker==1.8.2",
"boto3==1.34.122",
"botocore==1.34.122",
"click==8.1.7",
"colorama==0.4.6",
"et-xmlfile==1.1.0",
"Flask==3.0.3",
"Flask-Cors==4.0.1",
"itsdangerous==2.2.0",
"Jinja2==3.1.4",
"jmespath==1.0.1",
"MarkupSafe==2.1.5",
"numpy==1.26.4",
"openpyxl==3.1.4",
"packaging==24.0",
"pandas==2.2.2",
"python-dateutil==2.9.0.post0",
"python-dotenv==1.0.1",
"pytz==2024.1",
"s3transfer==0.10.1",
"tzdata==2024.1",
"waitress==3.0.0",
"Werkzeug==3.0.3",
]

[project.urls]
Homepage = "https://github.com/EAPD-DRB/MUIOGO"
"Issue Tracker" = "https://github.com/EAPD-DRB/MUIOGO/issues"

[tool.setuptools.packages.find]
include = ["API*"]

#----------------------------------------------------------------------------
# ruff
# ---------------------------------------------------------------------------
[tool.ruff]
target-version = "py310"
target-version = "py311"
line-length = 120
include = ["API/**/*.py", "tests/**/*.py"]

Expand Down
Loading
Loading