mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-06 21:20:33 +02:00
gnu: pyzo: Move to python-science.
* gnu/packages/python-xyz.scm (pyzo): Move from here ... * gnu/packages/python-science.scm: ... to here. Change-Id: I8b50396d0d863e1bda5d7686ae2826a3bfe544dd
This commit is contained in:
@@ -9,6 +9,7 @@
|
||||
;;; Copyright © 2018, 2022 Leo Famulari <leo@famulari.name>
|
||||
;;; Copyright © 2019-2025 Maxim Cournoyer <maxim@guixotic.coop>
|
||||
;;; Copyright © 2019 Giacomo Leidi <goodoldpaul@autistici.org>
|
||||
;;; Copyright © 2020-2025 Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
||||
;;; Copyright © 2020 Pierre Langlois <pierre.langlois@gmx.com>
|
||||
;;; Copyright © 2020-2025 Vinicius Monego <monego@posteo.net>
|
||||
;;; Copyright © 2021 Greg Hogan <code@greghogan.com>
|
||||
@@ -5913,6 +5914,42 @@ and PySide6. It is intended for use in mathematics, scientific or engineering
|
||||
applications.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-public pyzo
|
||||
(package
|
||||
(name "pyzo")
|
||||
(version "4.20.0")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/pyzo/pyzo")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "1a82k7hjmv20lrwiwsdrvczrm21wq16m4snwsirwhj0jh5k1x9iw"))))
|
||||
(build-system pyproject-build-system)
|
||||
(arguments
|
||||
(list
|
||||
#:test-flags
|
||||
#~(list "--ignore-glob=pyzo/yoton/tests/*" ; XXX: yoton is outdated.
|
||||
"--ignore=pyzo/codeeditor/_test.py"))) ; XXX: cannot import qt.
|
||||
(native-inputs
|
||||
(list python-flit-core
|
||||
python-pytest
|
||||
python-setuptools))
|
||||
(inputs (list python-pyside-6))
|
||||
(home-page "https://pyzo.org")
|
||||
(synopsis "Python IDE for scientific computing")
|
||||
(description
|
||||
"Pyzo is a Python IDE focused on interactivity and introspection,which
|
||||
makes it very suitable for scientific computing. Its practical design is
|
||||
aimed at simplicity and efficiency.
|
||||
|
||||
It consists of two main components, the editor and the shell, and uses a set
|
||||
of pluggable tools to help the programmer in various ways. Some example tools
|
||||
are source structure, project manager, interactive help, workspace...")
|
||||
(license license:bsd-2)))
|
||||
|
||||
(define-public snakemake
|
||||
(package
|
||||
(name "snakemake")
|
||||
|
||||
Reference in New Issue
Block a user