Compare commits
2 Commits
eb01ad1101
...
8200bbaa99
| Author | SHA1 | Date | |
|---|---|---|---|
| 8200bbaa99 | |||
| 15da8a97ce |
@@ -22,53 +22,53 @@ classifiers = [
|
|||||||
]
|
]
|
||||||
dependencies = [
|
dependencies = [
|
||||||
# Database
|
# Database
|
||||||
"sqlalchemy>=2.0",
|
"sqlalchemy>=2.0.45",
|
||||||
"psycopg2-binary>=2.9",
|
"psycopg2-binary>=2.9",
|
||||||
"geoalchemy2>=0.14",
|
"geoalchemy2>=0.15",
|
||||||
|
|
||||||
# Validation
|
# Validation
|
||||||
"pydantic>=2.0",
|
"pydantic>=2.10",
|
||||||
"pydantic-settings>=2.0",
|
"pydantic-settings>=2.6",
|
||||||
|
|
||||||
# Data Processing
|
# Data Processing
|
||||||
"pandas>=2.1",
|
"pandas>=2.3",
|
||||||
"geopandas>=0.14",
|
"geopandas>=1.1",
|
||||||
"shapely>=2.0",
|
"shapely>=2.0",
|
||||||
|
|
||||||
# Visualization
|
# Visualization
|
||||||
"dash>=2.14",
|
"dash>=3.3",
|
||||||
"plotly>=5.18",
|
"plotly>=6.5",
|
||||||
"dash-mantine-components>=0.14",
|
"dash-mantine-components>=2.4",
|
||||||
|
|
||||||
# PDF Parsing
|
# PDF Parsing
|
||||||
"pdfplumber>=0.10",
|
"pdfplumber>=0.11",
|
||||||
"tabula-py>=2.9",
|
"tabula-py>=2.9",
|
||||||
|
|
||||||
# Utilities
|
# Utilities
|
||||||
"python-dotenv>=1.0",
|
"python-dotenv>=1.0",
|
||||||
"httpx>=0.25",
|
"httpx>=0.28",
|
||||||
]
|
]
|
||||||
|
|
||||||
[project.optional-dependencies]
|
[project.optional-dependencies]
|
||||||
dev = [
|
dev = [
|
||||||
# Testing
|
# Testing
|
||||||
"pytest>=7.0",
|
"pytest>=8.3",
|
||||||
"pytest-cov>=4.0",
|
"pytest-cov>=6.0",
|
||||||
"pytest-asyncio>=0.21",
|
"pytest-asyncio>=0.24",
|
||||||
|
|
||||||
# Linting & Formatting
|
# Linting & Formatting
|
||||||
"ruff>=0.1",
|
"ruff>=0.8",
|
||||||
"mypy>=1.7",
|
"mypy>=1.14",
|
||||||
|
|
||||||
# Pre-commit
|
# Pre-commit
|
||||||
"pre-commit>=3.5",
|
"pre-commit>=4.0",
|
||||||
|
|
||||||
# Type stubs
|
# Type stubs
|
||||||
"pandas-stubs",
|
"pandas-stubs",
|
||||||
"types-requests",
|
"types-requests",
|
||||||
]
|
]
|
||||||
dbt = [
|
dbt = [
|
||||||
"dbt-postgres>=1.7",
|
"dbt-postgres>=1.9",
|
||||||
]
|
]
|
||||||
|
|
||||||
[project.scripts]
|
[project.scripts]
|
||||||
|
|||||||
Reference in New Issue
Block a user