diff options
| author | Vinicius Monego <monego@posteo.net> | 2026-03-29 09:14:05 -0300 |
|---|---|---|
| committer | Vinicius Monego <monego@posteo.net> | 2026-03-30 20:59:38 -0300 |
| commit | 7eb217dc9906a0d7d950d9473f129a3fc4d4f4b3 (patch) | |
| tree | b95f31af38704d480bea4686f0a495907c2964d1 /gnu | |
| parent | feab14f628190f5e8e18bcc48eac0f2eb4169e3d (diff) | |
gnu: Add python-numbagg.
* gnu/packages/python-science.scm (python-numbagg): New variable.
Change-Id: I49856891cdbfc3f85c0753d5d3ea344c58ac4565
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/python-science.scm | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index 5fbd5114728..b45c6e36be6 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm | |||
| @@ -2134,6 +2134,35 @@ The supported distributions are: | |||
| 2134 | @end itemize") | 2134 | @end itemize") |
| 2135 | (license license:expat))) | 2135 | (license license:expat))) |
| 2136 | 2136 | ||
| 2137 | (define-public python-numbagg | ||
| 2138 | (package | ||
| 2139 | (name "python-numbagg") | ||
| 2140 | (version "0.9.4") | ||
| 2141 | (source | ||
| 2142 | (origin | ||
| 2143 | (method git-fetch) | ||
| 2144 | (uri (git-reference | ||
| 2145 | (url "https://github.com/numbagg/numbagg") | ||
| 2146 | (commit (string-append "v" version)))) | ||
| 2147 | (file-name (git-file-name name version)) | ||
| 2148 | (sha256 | ||
| 2149 | (base32 "1frx10rdyklp0zbd8bckl63i0vmj0z93nkx1i7dylbv99iw27215")))) | ||
| 2150 | (build-system pyproject-build-system) | ||
| 2151 | (propagated-inputs (list python-numba python-numpy)) | ||
| 2152 | (native-inputs (list python-bottleneck | ||
| 2153 | python-pandas | ||
| 2154 | python-pytest | ||
| 2155 | python-pytest-benchmark ; runs by default | ||
| 2156 | python-setuptools | ||
| 2157 | python-setuptools-scm | ||
| 2158 | python-tabulate)) | ||
| 2159 | (home-page "https://github.com/numbagg/numbagg") | ||
| 2160 | (synopsis "Fast N-dimensional aggregation functions with Numba") | ||
| 2161 | (description "Numbagg provides high-performance implementations for moving | ||
| 2162 | window, aggregation, and grouping functions. It leverages Numba's JIT | ||
| 2163 | compilation and is especially performant on multi-core parallelism.") | ||
| 2164 | (license license:bsd-3))) | ||
| 2165 | |||
| 2137 | (define-public python-numdifftools | 2166 | (define-public python-numdifftools |
| 2138 | (package | 2167 | (package |
| 2139 | (name "python-numdifftools") | 2168 | (name "python-numdifftools") |
