summaryrefslogtreecommitdiff
path: root/gnu/packages/python-science.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-06-10 17:47:56 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-08-08 23:02:12 +0100
commit3610aef02f6d4965c23ef7c98e9cd3a92d502f03 (patch)
tree67ba99ce0727af1a2cba0ae016be0fa20e1d6997 /gnu/packages/python-science.scm
parent97ae7790ffff9b8eca1c9a9bcab92c87947726ba (diff)
gnu: python-formulaic: Update to 1.2.2.
* gnu/packages/python-science.scm (python-formulaic): Update to 1.2.2. [source]: Switch to git-fetch. [propagated-inputs]: Remove python-astor and python-cached-property; add python-narwhals. Change-Id: I0f0c7319a8d0e9289ce5682760236571d150f53f
Diffstat (limited to 'gnu/packages/python-science.scm')
-rw-r--r--gnu/packages/python-science.scm32
1 files changed, 19 insertions, 13 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index 75b5c549beb..ab62c70ba6f 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -1548,23 +1548,29 @@ totally avoiding a sort or shuffle operation. @code{flox} can use either
1548(define-public python-formulaic 1548(define-public python-formulaic
1549 (package 1549 (package
1550 (name "python-formulaic") 1550 (name "python-formulaic")
1551 (version "1.0.1") 1551 (version "1.2.2")
1552 (source 1552 (source
1553 (origin 1553 (origin
1554 (method url-fetch) 1554 (method git-fetch)
1555 (uri (pypi-uri "formulaic" version)) 1555 (uri (git-reference
1556 (url "https://github.com/matthewwardrop/formulaic")
1557 (commit (string-append "v" version))))
1558 (file-name (git-file-name name version))
1556 (sha256 1559 (sha256
1557 (base32 "18gvd3f2x358jj0df8vx5fhhnvzw047rsrs03vmvqnxaly97kpb4")))) 1560 (base32 "0iifwsbsqwg4lx8m9b2rclr9jzpg7zgnly0iaf1nsva15jxi90hb"))))
1558 (build-system pyproject-build-system) 1561 (build-system pyproject-build-system)
1559 (propagated-inputs (list python-astor 1562 (native-inputs
1560 python-cached-property 1563 (list python-hatchling
1561 python-interface-meta 1564 python-hatch-vcs
1562 python-numpy 1565 python-pytest))
1563 python-pandas 1566 (propagated-inputs
1564 python-scipy 1567 (list python-interface-meta
1565 python-typing-extensions 1568 python-narwhals
1566 python-wrapt)) 1569 python-numpy
1567 (native-inputs (list python-hatchling python-hatch-vcs python-pytest)) 1570 python-pandas
1571 python-scipy
1572 python-typing-extensions
1573 python-wrapt))
1568 (home-page "https://github.com/matthewwardrop/formulaic") 1574 (home-page "https://github.com/matthewwardrop/formulaic")
1569 (synopsis "Implementation of Wilkinson formulas") 1575 (synopsis "Implementation of Wilkinson formulas")
1570 (description "Formulaic is a high-performance implementation of Wilkinson 1576 (description "Formulaic is a high-performance implementation of Wilkinson