-
Max Drexler authoredMax Drexler authored
pyproject.toml 1.15 KiB
[build-system]
requires = ["setuptools >= 61.0"]
build-backend = "setuptools.build_meta"
[project]
name = "grib_processor"
dependencies = [
"grib2io >= 2.2.0",
"watchfiles >= 0.20.0",
"python-dotenv >= 1.0.0",
"quickmq >= 1.1.0",
"importlib-resources; python_version < '3.9'",
"typing-extensions",
]
requires-python = ">=3.8"
authors = [
{name = "Max Drexler", email="mndrexler@wisc.edu"}
]
description = "Ingest and publish GRIB metadata to RabbitMQ servers. Made for the SSEC."
readme = "README.md"
license = { file = "LICENSE" }
keywords = ["GRIB", "inventory", "SDS", "RabbitMQ", "SSEC"]
dynamic = ['version']
[project.urls]
Homepage = "https://gitlab.ssec.wisc.edu/mdrexler/grib_rmq_stream"
Repository = "https://gitlab.ssec.wisc.edu/mdrexler/grib_rmq_stream.git"
Documentation = "https://gitlab.ssec.wisc.edu/mdrexler/grib_rmq_stream/-/blob/main/README.md?ref_type=heads"
[project.scripts]
grib_processor = "grib_processor:main.main"
[tool.setuptools]
packages = ["grib_processor"]
[tool.setuptools.dynamic]
version = {attr = "grib_processor.__version__"}
[tool.mypy]
python_version = "3.8"
disable_error_code = [
"import-untyped",
]