From 721d651df9aca8bb232aa349dfad81da392243d1 Mon Sep 17 00:00:00 2001 From: Tennessee Leeuwenburg Date: Tue, 25 Mar 2025 21:04:17 +1100 Subject: [PATCH] Update the various pyproject.toml files accordingly to: - Remove the "authors" field. Authors are credited in the .zenodo.json file. - Update the "maintainers" field to reflect currently contactable project maintainers - Tweak the description of one of the packages that needed a refresh --- packages/data/pyproject.toml | 8 ++------ packages/pipeline/pyproject.toml | 6 +----- packages/training/pyproject.toml | 6 +----- packages/tutorial/pyproject.toml | 4 ---- packages/utils/pyproject.toml | 5 ----- pyproject.toml | 3 --- 6 files changed, 4 insertions(+), 28 deletions(-) diff --git a/packages/data/pyproject.toml b/packages/data/pyproject.toml index 51ce7ef9..d844f634 100644 --- a/packages/data/pyproject.toml +++ b/packages/data/pyproject.toml @@ -5,15 +5,11 @@ build-backend = "hatchling.build" [project] name = "pyearthtools-data" -description = "Data Obfuscation and manipulation tools" +description = "Data loading, abstraction and manipulation tools" requires-python = ">=3.9" keywords = ["pyearthtools"] -authors = [ - {email = "harrison.cook@bom.gov.au"}, - {name = "Harrison Cook"} -] maintainers = [ - {name = "Harrison Cook", email = "harrison.cook@bom.gov.au"} + {name = "Tennessee Leeuwenburg", email = "tennessee.leeuwenburg@bom.gov.au"} ] classifiers = [ "Programming Language :: Python :: 3", diff --git a/packages/pipeline/pyproject.toml b/packages/pipeline/pyproject.toml index b1619ed8..6b28cb38 100644 --- a/packages/pipeline/pyproject.toml +++ b/packages/pipeline/pyproject.toml @@ -7,12 +7,8 @@ name = "pyearthtools-pipeline" description = "Data Pipelines with pyearthtools" requires-python = ">=3.9" keywords = ["pyearthtools"] -authors = [ - {email = "harrison.cook@bom.gov.au"}, - {name = "Harrison Cook"} -] maintainers = [ - {name = "Harrison Cook", email = "harrison.cook@bom.gov.au"} + {name = "Tennessee Leeuwenburg", email = "tennessee.leeuwenburg@bom.gov.au"} ] classifiers = [ "Programming Language :: Python :: 3", diff --git a/packages/training/pyproject.toml b/packages/training/pyproject.toml index 19f64a0b..9ea879f2 100644 --- a/packages/training/pyproject.toml +++ b/packages/training/pyproject.toml @@ -8,12 +8,8 @@ name = "pyearthtools-training" description = "Machine Learning Training with pyearthtools" requires-python = ">=3.9" keywords = ["pyearthtools"] -authors = [ - {email = "harrison.cook@bom.gov.au"}, - {name = "Harrison Cook"} -] maintainers = [ - {name = "Harrison Cook", email = "harrison.cook@bom.gov.au"} + {name = "Tennessee Leeuwenburg", email = "tennessee.leeuwenburg@bom.gov.au"} ] classifiers = [ "Programming Language :: Python :: 3", diff --git a/packages/tutorial/pyproject.toml b/packages/tutorial/pyproject.toml index dee36ae3..1cc360c8 100644 --- a/packages/tutorial/pyproject.toml +++ b/packages/tutorial/pyproject.toml @@ -7,10 +7,6 @@ name = "pyearthtools-tutorial" description = "Tutorial material for PyEarthTools" requires-python = ">=3.10" keywords = ["pyearthtools"] -authors = [ - {email = "tennessee.leeuwenburg@bom.gov.au"}, - {name = "Tennessee Leeuwenburg"} -] maintainers = [ {name = "Tennessee Leeuwenburg", email = "tennessee.leeuwenburg@bom.gov.au"} ] diff --git a/packages/utils/pyproject.toml b/packages/utils/pyproject.toml index bc5d3fd5..65fb2f91 100644 --- a/packages/utils/pyproject.toml +++ b/packages/utils/pyproject.toml @@ -7,12 +7,7 @@ name = "pyearthtools-utils" description = "Utilities for pyearthtools" requires-python = ">=3.8" keywords = ["pyearthtools"] -authors = [ - {email = "harrison.cook@bom.gov.au", name = "Harrison Cook"}, - {name = "Tennessee Leeuwenburg", email = "tennessee.leeuwenburg@bom.gov.au"}, -] maintainers = [ - {name = "Harrison Cook", email = "harrison.cook@bom.gov.au"}, {name = "Tennessee Leeuwenburg", email = "tennessee.leeuwenburg@bom.gov.au"}, ] classifiers = [ diff --git a/pyproject.toml b/pyproject.toml index 142ef949..19439d4b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,9 +8,6 @@ description = "Reproducible science pipelines for machine learning" readme = "README.md" requires-python = ">=3.9" keywords = ["pyearthtools"] -authors = [ - {name = "Tennessee Leeuwenburg", email = "tennessee.leeuwenburg@bom.gov.au"} -] maintainers = [ {name = "Tennessee Leeuwenburg", email = "tennessee.leeuwenburg@bom.gov.au"} ]