pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/math/py-tables
Module Name: pkgsrc
Committed By: adam
Date: Tue Jan 7 20:01:35 UTC 2025
Modified Files:
pkgsrc/math/py-tables: Makefile distinfo
pkgsrc/math/py-tables/patches: patch-setup.py
Log Message:
py-tables: updated to 3.10.2
PyTables 3.10.2.
This release of PyTables is mostly intended to make available a
complete set of Python wheel packages.
The source code of the package has been completely reformatted
to be fully PEP-8 compliant and in line with the latest PyQA standards.
Checking of formatting and cod quality is now regularly performed in CI.
Finally some small bug-fixes and enhancements have been implemented.
In case you want to know more in detail what has changed in this
version, please refer to: http://www.pytables.org/release_notes.html
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/math/py-tables/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/math/py-tables/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/math/py-tables/patches/patch-setup.py
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/math/py-tables/Makefile
diff -u pkgsrc/math/py-tables/Makefile:1.21 pkgsrc/math/py-tables/Makefile:1.22
--- pkgsrc/math/py-tables/Makefile:1.21 Mon Nov 11 07:28:43 2024
+++ pkgsrc/math/py-tables/Makefile Tue Jan 7 20:01:35 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2024/11/11 07:28:43 wiz Exp $
+# $NetBSD: Makefile,v 1.22 2025/01/07 20:01:35 adam Exp $
-DISTNAME= tables-3.10.1
+DISTNAME= tables-3.10.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= math python
MASTER_SITES= ${MASTER_SITE_PYPI:=t/tables/}
@@ -10,7 +10,7 @@ HOMEPAGE= https://www.pytables.org/
COMMENT= Database package for large amounts of data
LICENSE= modified-bsd
-TOOL_DEPENDS+= ${PYPKGPREFIX}-cython>=0.29.32:../../devel/py-cython
+TOOL_DEPENDS+= ${PYPKGPREFIX}-cython>=3.0.11:../../devel/py-cython
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=61.0.0:../../devel/py-setuptools
DEPENDS+= ${PYPKGPREFIX}-cpuinfo-[0-9]*:../../sysutils/py-cpuinfo
DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
Index: pkgsrc/math/py-tables/distinfo
diff -u pkgsrc/math/py-tables/distinfo:1.10 pkgsrc/math/py-tables/distinfo:1.11
--- pkgsrc/math/py-tables/distinfo:1.10 Mon Dec 2 13:49:08 2024
+++ pkgsrc/math/py-tables/distinfo Tue Jan 7 20:01:35 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.10 2024/12/02 13:49:08 bacon Exp $
+$NetBSD: distinfo,v 1.11 2025/01/07 20:01:35 adam Exp $
-BLAKE2s (tables-3.10.1.tar.gz) = 1150b460680ad8bad06e7fbf137cb576e80de0de2d0d5b1d3175df9ec3a7db2b
-SHA512 (tables-3.10.1.tar.gz) = 7590dccefdd718d170ac288d391173ed540760a911f53fd39e37dd74237dc554f9363c8d9d4d518f067da299d71a1d8cb4a40134b1afaf79daa0a17de248caf5
-Size (tables-3.10.1.tar.gz) = 4762413 bytes
-SHA1 (patch-setup.py) = 4082648fb302669890aae49dcae49ef0630f5d60
+BLAKE2s (tables-3.10.2.tar.gz) = d2fe13a016ea15db4cce3c03c77913e30054609566b14d324c0f45c4b133e893
+SHA512 (tables-3.10.2.tar.gz) = c2a1781113d31b35a75a2ce34fe0e922824340efd3077df419913ec6bdb4b0a59ee0601736423c34baf9d61aa0a7122f0b0440e4000cfe61a6dde5f369574450
+Size (tables-3.10.2.tar.gz) = 4779722 bytes
+SHA1 (patch-setup.py) = 5f93282073c1e96f8406293fc6d096f5548b80b3
Index: pkgsrc/math/py-tables/patches/patch-setup.py
diff -u pkgsrc/math/py-tables/patches/patch-setup.py:1.1 pkgsrc/math/py-tables/patches/patch-setup.py:1.2
--- pkgsrc/math/py-tables/patches/patch-setup.py:1.1 Mon Dec 2 13:49:09 2024
+++ pkgsrc/math/py-tables/patches/patch-setup.py Tue Jan 7 20:01:35 2025
@@ -1,10 +1,10 @@
-$NetBSD: patch-setup.py,v 1.1 2024/12/02 13:49:09 bacon Exp $
+$NetBSD: patch-setup.py,v 1.2 2025/01/07 20:01:35 adam Exp $
-# Hack to fix PLIST on macOS
+Hack to fix PLIST on macOS.
---- setup.py.orig 2024-08-17 08:56:33.000000000 +0000
+--- setup.py.orig 2025-01-04 16:39:22.000000000 +0000
+++ setup.py
-@@ -455,6 +455,10 @@ class BasePackage:
+@@ -473,6 +473,10 @@ class BasePackage:
hook_dirs = hook() if hook is not None else [None, None, None]
@@ -15,7 +15,7 @@ $NetBSD: patch-setup.py,v 1.1 2024/12/02
directories = [None, None, None] # headers, libraries, runtime
for idx, (name, find_path, default_dirs) in enumerate(dirdata):
use_locations = (
-@@ -463,6 +467,7 @@ class BasePackage:
+@@ -481,6 +485,7 @@ class BasePackage:
or hook_dirs[idx]
or default_dirs
)
@@ -23,7 +23,7 @@ $NetBSD: patch-setup.py,v 1.1 2024/12/02
# pkgconfig does not list bin/ as the runtime dir
if (
name == "blosc" # blosc
-@@ -475,8 +480,12 @@ class BasePackage:
+@@ -493,8 +498,12 @@ class BasePackage:
use_locations = list(use_locations)
use_locations[0] = use_locations[0].parent / "bin"
print(f"Patching runtime dir: {str(use_locations[0])}")
@@ -36,11 +36,10 @@ $NetBSD: patch-setup.py,v 1.1 2024/12/02
if path is True:
directories[idx] = True
continue
-@@ -496,7 +505,19 @@ class BasePackage:
+@@ -514,6 +523,19 @@ class BasePackage:
directories[idx] = Path(path[: path.rfind(name)])
else:
directories[idx] = Path(path).parent
--
+ else:
+ print("path is not set!! This is a problem.")
+ if name == "blosc" or name == "blosc2":
@@ -54,6 +53,6 @@ $NetBSD: patch-setup.py,v 1.1 2024/12/02
+ # installation, breaking PLIST.
+ if directories[0] and directories[1]:
+ directories[2] = True
+ #else:
+ # print("Warning: path is not set.")
return tuple(directories)
-
-
Home |
Main Index |
Thread Index |
Old Index