From 2c1f64cd4d4a8ea0c763a2688fcef5f1fc95e8e3 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 28 Jul 2025 10:23:10 -0400 Subject: [PATCH] python3-pandas-msgpack: remove package This package hasn't been updated in the five years since it has been added, and it requires ever more patching to work with the evolving Python and Cython ecosystem. --- .../patches/python3.12.patch | 14 -------------- srcpkgs/python3-pandas-msgpack/template | 19 ------------------- srcpkgs/removed-packages/template | 1 + 3 files changed, 1 insertion(+), 33 deletions(-) delete mode 100644 srcpkgs/python3-pandas-msgpack/patches/python3.12.patch delete mode 100644 srcpkgs/python3-pandas-msgpack/template diff --git a/srcpkgs/python3-pandas-msgpack/patches/python3.12.patch b/srcpkgs/python3-pandas-msgpack/patches/python3.12.patch deleted file mode 100644 index 5e9025a5d6f..00000000000 --- a/srcpkgs/python3-pandas-msgpack/patches/python3.12.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- ./versioneer.py.orig 2023-09-29 10:02:24.403985079 -0400 -+++ ./versioneer.py 2023-09-29 10:02:36.679060444 -0400 -@@ -339,9 +339,9 @@ - # configparser.NoOptionError (if it lacks "VCS="). See the docstring at - # the top of versioneer.py for instructions on writing your setup.cfg . - setup_cfg = os.path.join(root, "setup.cfg") -- parser = configparser.SafeConfigParser() -+ parser = configparser.ConfigParser() - with open(setup_cfg, "r") as f: -- parser.readfp(f) -+ parser.read_file(f) - VCS = parser.get("versioneer", "VCS") # mandatory - - def get(parser, name): diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template deleted file mode 100644 index a9bf56b2747..00000000000 --- a/srcpkgs/python3-pandas-msgpack/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pandas-msgpack' -pkgname=python3-pandas-msgpack -version=0.1.5 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Cython" -makedepends="python3-devel" -depends="python3-pandas" -short_desc="Providing an interface to msgpack from pandas" -maintainer="Pulux " -license="BSD-3-Clause" -homepage="https://www.pf4sh.eu/git/pulux/pandas-msgpack/" -distfiles="https://www.pf4sh.eu/git/pulux/pandas-msgpack/archive/${version}.tar.gz" -checksum=25288bc498cc0f9579c227cf33e20fc41d6d47ef58cc9fde27ede9796a647822 -make_check=no # Tests rely on obsolete pandas features - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template index 74b404fe9c3..feca6cf2521 100644 --- a/srcpkgs/removed-packages/template +++ b/srcpkgs/removed-packages/template @@ -767,6 +767,7 @@ replaces=" python3-nose-random<=1.0.0_6 python3-nose<=1.3.7_10 python3-pafy<=0.5.5_7 + python3-pandas-msgpack<=0.1.5_7 python3-pgpdump<=1.5_10 python3-pyPEG2<=2.15.2_7 python3-pyenet<=5.15.0_2