Newer
Older
Matthew K Defenderfer
committed
name = "rc-gpfs"
description = "GPFS policy aggregation and reporting"
authors = [
{ name = "Matthew Defenderfer", email = "mdefende@uab.edu" },
{ name = "John-Paul Robinson" }
]
maintainers = [
{ name = "Matthew Defenderfer", email = "mdefende@uab.edu" },
{ name = "John-Paul Robinson" }
]
Matthew K Defenderfer
committed
license = "AFL"
readme = "README.md"
requires-python = ">=3.11"
Matthew K Defenderfer
committed
keywords = ["GPFS", "policy", "aggregation", "reporting"]
dynamic = ["version","dependencies","classifiers"]
[project.urls]
repository = "https://gitlab.rc.uab.edu/rc/gpfs-policy"
[project.scripts]
convert-to-hive = "rc_gpfs.cli.convert_flat_to_hive:convert_flat_to_hive"
convert-to-parquet = "rc_gpfs.cli.convert_to_parquet:convert_to_parquet"
split-log = "rc_gpfs.cli.split_log:split_log"
fparq = "rc_gpfs.cli.fparq_cli:fparq_cli"
[tool.poetry]
requires-poetry = ">=2.0"
packages = [{ include = "rc_gpfs", from = "src" }]
Matthew K Defenderfer
committed
classifiers = [
"Development Status :: 4 - Beta"
Matthew K Defenderfer
committed
]
version = "0.0.0"
Matthew K Defenderfer
committed
[tool.poetry.dependencies]
python = ">=3.11"
Matthew K Defenderfer
committed
pandas = "^2.2.2"
numpy = "^1.26.4"
pyarrow = "^16.1.0"
cudf-cu12 = { version = "^24.10", source = "rapids" }
dask-cudf-cu12 = { version = "^24.10", source = "rapids" }
cuml-cu12 = { version = "^24.10", source = "rapids" }
plotly = "^5.24.1"
nvidia-ml-py = "^12.560.30"
[[tool.poetry.source]]
name="rapids"
url="https://pypi.nvidia.com"
priority = "supplemental"
[tool.poetry.requires-plugins]
poetry-dynamic-versioning = { version = ">=1.0.0,<2.0.0", extras = ["plugin"] }
Matthew K Defenderfer
committed
[tool.poetry-dynamic-versioning]
enable = true
vcs = "git"
pattern = "default-unprefixed"
format-jinja = "{% if distance == 0 %}{{ base }}{% else %}{{ base }}+{{ distance }}.{{ commit }}{% endif %}"
Matthew K Defenderfer
committed
style = "semver"
[tool.poetry-dynamic-versioning.substitution]
folders = [
{ path = "src" }
]
Matthew K Defenderfer
committed
[build-system]
requires = ["poetry-core>=2.0.0,<3.0.0","poetry-dynamic-versioning>=1.0.0,<2.0.0"]
Matthew K Defenderfer
committed
build-backend = "poetry_dynamic_versioning.backend"