summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-07-11 18:36:07 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-07-31 17:06:54 +0100
commitb72d2086c262d9ab77711aa821e49e5ade22ac5f (patch)
tree97f64c2fec83e71cf206c5cefa329aaebbbfdc51
parente8edaed0859e7f8f638a9c453d67fd0a4693dbf0 (diff)
gnu: Remove python-pandas-1.
* gnu/packages/python-science.scm (python-pandas-1): Delete variable. Change-Id: Ib55e03b5a65978ddc6e38fbe73a35e37b993c460
-rw-r--r--gnu/packages/python-science.scm102
1 files changed, 0 insertions, 102 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index 80baa57544..84137ee340 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -3498,108 +3498,6 @@ library.")
tissue-specificity metrics for gene expression.")
(license license:gpl3+)))
-(define-public python-pandas-1
- (package
- (name "python-pandas")
- (version "1.5.3")
- (source
- (origin
- (method url-fetch)
- (uri (pypi-uri "pandas" version))
- (sha256
- (base32 "1cdhngylzh352wx5s3sjyznn7a6kmjqcfg97hgqm5h3yb9zgv8vl"))))
- (build-system pyproject-build-system)
- (arguments
- (list
- #:test-flags
- '(list "--pyargs" "pandas"
- "-n" (number->string (parallel-job-count))
- "-m" "not slow and not network and not db"
- "-k"
- (string-append
- ;; TODO: Missing input
- "not TestS3"
- " and not s3"
- ;; No module named 'pandas.io.sas._sas'
- " and not test_read_expands_user_home_dir"
- " and not test_read_non_existent"
- ;; Unknown failures
- " and not test_switch_options"
- ;; These fail with: td64 doesn't return NotImplemented, see numpy#17017
- " and not test_nat_comparisons"
- ;; Crashes
- " and not test_bytes_exceed_2gb"
- ;; get_subplotspec() returns None; possibly related to
- ;; https://github.com/pandas-dev/pandas/issues/54577
- " and not test_plain_axes"
- ;; This test fails when run with pytest-xdist
- ;; (see https://github.com/pandas-dev/pandas/issues/39096).
- " and not test_memory_usage"))
- #:phases
- #~(modify-phases %standard-phases
- (add-after 'unpack 'patch-build-system
- (lambda _
- (substitute* "pyproject.toml"
- ;; Not all data files are distributed with the tarball.
- (("--strict-data-files ") "")
- ;; Unknown property "asyncio_mode"
- (("asyncio_mode = \"strict\"") ""))))
- (add-after 'unpack 'patch-which
- (lambda* (#:key inputs #:allow-other-keys)
- (substitute* "pandas/io/clipboard/__init__.py"
- (("^WHICH_CMD = .*")
- (string-append "WHICH_CMD = \""
- (search-input-file inputs "/bin/which")
- "\"\n")))))
- (add-before 'check 'prepare-x
- (lambda _
- (system "Xvfb &")
- (setenv "DISPLAY" ":0")
- ;; xsel needs to write a log file.
- (setenv "HOME" "/tmp")))
- ;; The compiled libraries are only in the output at this point,
- ;; but they are needed to run tests.
- ;; FIXME: This should be handled by the pyargs pytest argument,
- ;; but is not for some reason.
- (add-before 'check 'pre-check
- (lambda* (#:key inputs outputs #:allow-other-keys)
- (copy-recursively
- (string-append (site-packages inputs outputs)
- "/pandas/_libs")
- "pandas/_libs"))))))
- (propagated-inputs
- (list python-jinja2
- python-matplotlib
- python-numpy
- python-openpyxl
- python-pytz
- python-dateutil
- python-xlrd
- python-xlsxwriter))
- (inputs
- (list which xclip xsel))
- (native-inputs
- (list python-cython-0.29.35
- python-beautifulsoup4
- python-lxml
- python-html5lib
- python-pytest
- python-pytest-mock
- python-pytest-xdist
- python-setuptools
- python-wheel
- ;; Needed to test clipboard support.
- xorg-server-for-tests))
- (home-page "https://pandas.pydata.org")
- (synopsis "Data structures for data analysis, time series, and statistics")
- (description
- "Pandas is a Python package providing fast, flexible, and expressive data
-structures designed to make working with structured (tabular,
-multidimensional, potentially heterogeneous) and time series data both easy
-and intuitive. It aims to be the fundamental high-level building block for
-doing practical, real world data analysis in Python.")
- (license license:bsd-3)))
-
(define-public python-pandas-2
(package
(name "python-pandas")