diff options
| -rw-r--r-- | gnu/packages/python-science.scm | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index d9ade7a7dbe..32d3568c27b 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm | |||
| @@ -5858,7 +5858,7 @@ its executor plugins.") | |||
| 5858 | (propagated-inputs (list python-snakemake-interface-common)) | 5858 | (propagated-inputs (list python-snakemake-interface-common)) |
| 5859 | (native-inputs | 5859 | (native-inputs |
| 5860 | (list python-hatchling | 5860 | (list python-hatchling |
| 5861 | python-snakemake-logger-plugin-rich | 5861 | python-snakemake-logger-plugin-rich-bootstrap |
| 5862 | python-pytest)) | 5862 | python-pytest)) |
| 5863 | (home-page (string-append "https://github.com/snakemake/" | 5863 | (home-page (string-append "https://github.com/snakemake/" |
| 5864 | "python-snakemake-interface-logger-plugins")) | 5864 | "python-snakemake-interface-logger-plugins")) |
| @@ -5868,6 +5868,12 @@ its executor plugins.") | |||
| 5868 | its logger plugins.") | 5868 | its logger plugins.") |
| 5869 | (license license:expat))) | 5869 | (license license:expat))) |
| 5870 | 5870 | ||
| 5871 | (define-public python-snakemake-interface-logger-plugins-bootstrap | ||
| 5872 | (package/inherit python-snakemake-interface-logger-plugins | ||
| 5873 | (name "python-snakemake-interface-logger-plugins-bootstrap") | ||
| 5874 | (arguments (list #:tests? #f)) | ||
| 5875 | (native-inputs (list python-hatchling)))) | ||
| 5876 | |||
| 5871 | (define-public python-snakemake-interface-report-plugins | 5877 | (define-public python-snakemake-interface-report-plugins |
| 5872 | (package | 5878 | (package |
| 5873 | (name "python-snakemake-interface-report-plugins") | 5879 | (name "python-snakemake-interface-report-plugins") |
| @@ -6027,13 +6033,9 @@ Snakemake and its storage plugins.") | |||
| 6027 | (list python-pydantic | 6033 | (list python-pydantic |
| 6028 | python-rich | 6034 | python-rich |
| 6029 | python-snakemake-interface-executor-plugins | 6035 | python-snakemake-interface-executor-plugins |
| 6030 | (package/inherit python-snakemake-interface-logger-plugins | 6036 | python-snakemake-interface-logger-plugins)) |
| 6031 | (name "python-snakemake-interface-logger-plugins-bootstrap") | ||
| 6032 | (arguments (list #:tests? #f)) | ||
| 6033 | (native-inputs (list python-hatchling))))) | ||
| 6034 | (native-inputs | 6037 | (native-inputs |
| 6035 | (list python-hatchling | 6038 | (list python-hatchling)) |
| 6036 | python-pytest)) | ||
| 6037 | (home-page "https://github.com/cademirch/snakemake-logger-plugin-rich") | 6039 | (home-page "https://github.com/cademirch/snakemake-logger-plugin-rich") |
| 6038 | (synopsis "Log plugin for snakemake using Rich") | 6040 | (synopsis "Log plugin for snakemake using Rich") |
| 6039 | (description "This package provides a logging plugin for Snakemake | 6041 | (description "This package provides a logging plugin for Snakemake |
| @@ -6041,6 +6043,14 @@ that utilizes @code{python-rich} for enhanced terminal styling and | |||
| 6041 | progress bars.") | 6043 | progress bars.") |
| 6042 | (license license:expat))) | 6044 | (license license:expat))) |
| 6043 | 6045 | ||
| 6046 | (define-public python-snakemake-logger-plugin-rich-bootstrap | ||
| 6047 | (package/inherit python-snakemake-logger-plugin-rich | ||
| 6048 | (name "python-snakemake-logger-plugin-rich-bootstrap") | ||
| 6049 | (propagated-inputs | ||
| 6050 | (modify-inputs propagated-inputs | ||
| 6051 | (replace "python-snakemake-interface-logger-plugins" | ||
| 6052 | python-snakemake-interface-logger-plugins-bootstrap))))) | ||
| 6053 | |||
| 6044 | (define-public python-snakemake-software-deployment-plugin-container | 6054 | (define-public python-snakemake-software-deployment-plugin-container |
| 6045 | (package | 6055 | (package |
| 6046 | (name "python-snakemake-software-deployment-plugin-container") | 6056 | (name "python-snakemake-software-deployment-plugin-container") |
