diff options
author | Efraim Flashner <[email protected]> | 2025-01-21 18:08:18 +0200 |
---|---|---|
committer | Efraim Flashner <[email protected]> | 2025-02-05 13:37:00 +0200 |
commit | fd0e15e5510577233e5925f555c45d182b4c7c22 (patch) | |
tree | fe8513c65ed39665681760e80bb0e16c3b77fd86 /gnu/packages/crates-io.scm | |
parent | c052598835e022f2143b2618a8bfffd5aa0a2ef3 (diff) |
gnu: python-libcst: Update to 1.6.0.
* gnu/packages/python-xyz.scm (python-libcst): Update to 1.6.0.
[source]: Add snippet to satisfy cargo-build-system.
[build-system]: Switch to cargo-build-system.
[arguments]: Import cargo-build-system, pyproject-build-system modules.
Add cargo-inputs, cargo-development-inputs. Replace 'build, 'install
with the pyproject-build-system phases. Add a phase after 'install for
the extra pyproject phases. Add 2 phases to help build the project.
[native-inputs]: Add python-minimal-wrapper, python-hypothesmith,
python-setuptools-rust, python-setuptools-scm.
[inputs]: Add maturin.
[propagated-inputs]: Remove python-typing-extensions,
python-typing-inspect.
(python-libcst-minimal)[arguments]: Inherit phases from python-libcst
while still skipping the tests.
[native-inputs]: Add python-minimal-wrapper, python-setutools-rust,
python-setuptools-scm.
Change-Id: I7b5ba5404f6e726976af25c0f7db7db2d00bedc5
Diffstat (limited to 'gnu/packages/crates-io.scm')
0 files changed, 0 insertions, 0 deletions