From 005af6c9c1e67fbb1a3acf976293aa29b824c6b4 Mon Sep 17 00:00:00 2001 From: Joshua Charkow Date: Thu, 21 Nov 2024 14:05:31 -0500 Subject: [PATCH] minor updates to pyprophet.toml --- pyproject.toml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 06fa77d..00f104d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "pyprophet" -version = "2.2.8" +version = "2.2.9" description = "PyProphet: Semi-supervised learning and scoring of OpenSWATH results." readme = { file = "README.md", content-type = "text/markdown" } license = { text = "BSD" } @@ -26,7 +26,7 @@ dependencies = [ "duckdb", "duckdb-extensions", "duckdb-extension-sqlite-scanner", - "numpy >= 1.9.0", + "numpy >= 2.0", "scipy", "pandas >= 0.17", "cython", @@ -41,6 +41,10 @@ dependencies = [ "pypdf" ] +# Optional dependencies +[project.optional-dependencies] +testing = ["pytest", "pytest-regtest"] + # Define console entry points [project.scripts] pyprophet = "pyprophet.main:cli" @@ -48,4 +52,4 @@ pyprophet = "pyprophet.main:cli" [tool.setuptools] packages = { find = { exclude = ["ez_setup", "examples", "tests"] } } include-package-data = true -zip-safe = false \ No newline at end of file +zip-safe = false