From 4eeddfbaafcac1d82ea5ff1ba4a1ae1863391c57 Mon Sep 17 00:00:00 2001 From: Petr Tsymbarovich Date: Fri, 4 Sep 2026 23:20:51 +0300 Subject: [PATCH 1/3] meta: improve Python package discoverability --- targets/ptfkit-py/pyproject.toml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/targets/ptfkit-py/pyproject.toml b/targets/ptfkit-py/pyproject.toml index f01530b..81b3a28 100644 --- a/targets/ptfkit-py/pyproject.toml +++ b/targets/ptfkit-py/pyproject.toml @@ -5,11 +5,19 @@ build-backend = "scikit_build_core.build" [project] name = "ptfkit" dynamic = ["version"] -description = "Pedotransfer functions for estimating soil hydraulic properties" +description = "Collection of published pedotransfer functions for estimating soil hydraulic properties" readme = "README.md" license = "MIT" license-files = ["LICENSE"] requires-python = ">=3.11" +keywords = [ + "pedotransfer functions", + "soil hydraulic properties", + "soil water retention", + "hydraulic conductivity", + "soil science", + "hydrology", +] classifiers = [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", From 182300e380e4f6593d56c87d3c527bf2ceddfa98 Mon Sep 17 00:00:00 2001 From: Petr Tsymbarovich Date: Fri, 4 Sep 2026 23:20:57 +0300 Subject: [PATCH 2/3] meta: improve Rust crate discoverability --- targets/ptfkit-rs/Cargo.toml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/targets/ptfkit-rs/Cargo.toml b/targets/ptfkit-rs/Cargo.toml index ef312ec..5b4ef9e 100644 --- a/targets/ptfkit-rs/Cargo.toml +++ b/targets/ptfkit-rs/Cargo.toml @@ -2,11 +2,13 @@ name = "ptfkit" version = "0.3.0" edition = "2024" -description = "Pedotransfer functions for estimating soil hydraulic properties" +description = "Collection of published pedotransfer functions for estimating soil hydraulic properties" license = "MIT" readme = "README.md" repository = "https://github.com/AgroDT/ptfkit" documentation = "https://docs.rs/ptfkit" +keywords = ["pedotransfer", "soil", "hydrology", "hydraulics", "scientific"] +categories = ["science"] [features] default = ["inline"] From d02321b6b3e1eaee359eebf5eab36a5755603cf6 Mon Sep 17 00:00:00 2001 From: Petr Tsymbarovich Date: Sat, 5 Sep 2026 09:16:10 +0300 Subject: [PATCH 3/3] meta: refine Rust package keywords --- targets/ptfkit-rs/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/targets/ptfkit-rs/Cargo.toml b/targets/ptfkit-rs/Cargo.toml index 5b4ef9e..11e6587 100644 --- a/targets/ptfkit-rs/Cargo.toml +++ b/targets/ptfkit-rs/Cargo.toml @@ -7,7 +7,7 @@ license = "MIT" readme = "README.md" repository = "https://github.com/AgroDT/ptfkit" documentation = "https://docs.rs/ptfkit" -keywords = ["pedotransfer", "soil", "hydrology", "hydraulics", "scientific"] +keywords = ["pedotransfer", "soil", "hydrology", "soil-water", "hydraulic"] categories = ["science"] [features]