update structure

This commit is contained in:
Deeman
2025-07-08 22:41:59 +02:00
parent 0ef57f3e06
commit c3c281fcd8
24 changed files with 869 additions and 682 deletions

View File

@@ -8,25 +8,35 @@ authors = [
]
requires-python = ">=3.13"
dependencies = [
"alpha-vantage>=3.0.0",
"duckdb>=1.2.2",
"fredapi>=0.5.2",
"httpx>=0.28.1",
"ipykernel>=6.29.5",
"pyowm>=3.3.0",
"python-dotenv>=1.1.0",
"yfinance>=0.2.54",
]
[project.scripts]
materia = "materia:main"
[dependency-groups]
exploration = [
"ipykernel>=6.29.5",
]
dev = [
"pre-commit>=4.1.0",
"ruff>=0.9.9",
]
[tool.uv.sources]
psdonline = {workspace = true }
[tool.uv.workspace]
members = [
"extract/*",
"load/*",
"transform/*",
]
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[dependency-groups]
dev = [
"pre-commit>=4.1.0",
"ruff>=0.9.9",
]