git: d1872f5f693d - main - science/py-arch: update 6.1.0 → 6.3.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 06 Jan 2024 08:33:18 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d1872f5f693d1713d616b10f9cc56576344d010b

commit d1872f5f693d1713d616b10f9cc56576344d010b
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-01-06 08:33:03 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-01-06 08:33:11 +0000

    science/py-arch: update 6.1.0 → 6.3.0
    
    Reported by:    portscout
---
 science/py-arch/Makefile                   |  2 +-
 science/py-arch/distinfo                   |  6 +++---
 science/py-arch/files/patch-pyproject.toml | 17 +++++------------
 3 files changed, 9 insertions(+), 16 deletions(-)

diff --git a/science/py-arch/Makefile b/science/py-arch/Makefile
index 96bd5d9fac40..20e4b5da9ce0 100644
--- a/science/py-arch/Makefile
+++ b/science/py-arch/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	arch
-DISTVERSION=	6.1.0
+DISTVERSION=	6.3.0
 CATEGORIES=	science finance python # economics
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-arch/distinfo b/science/py-arch/distinfo
index 6da81194d402..22dd62680692 100644
--- a/science/py-arch/distinfo
+++ b/science/py-arch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1687837929
-SHA256 (arch-6.1.0.tar.gz) = c398f1fd89e23911ca65f04b17a1cc67e87df14bb1a0478b5cd05dde772eb996
-SIZE (arch-6.1.0.tar.gz) = 3368476
+TIMESTAMP = 1704528706
+SHA256 (arch-6.3.0.tar.gz) = 6c56d8cb8a530723c68cb432bb9839490272c90614264d4ec241fe56b1fd96b7
+SIZE (arch-6.3.0.tar.gz) = 3736917
diff --git a/science/py-arch/files/patch-pyproject.toml b/science/py-arch/files/patch-pyproject.toml
index 8de516330881..a1c3d77a2aa1 100644
--- a/science/py-arch/files/patch-pyproject.toml
+++ b/science/py-arch/files/patch-pyproject.toml
@@ -1,20 +1,13 @@
---- pyproject.toml.orig	2023-05-26 17:31:58 UTC
+--- pyproject.toml.orig	2023-09-27 08:13:24 UTC
 +++ pyproject.toml
-@@ -2,8 +2,8 @@
+@@ -54,8 +54,8 @@ requires = [
  requires = [
    "setuptools>=61",
    "wheel",
--  "setuptools_scm[toml]>=7,<8",
+-  "setuptools_scm[toml]>=8.0.3,<9",
 -  "oldest-supported-numpy>=2022.11.19",
 +  "setuptools_scm[toml]",
 +  "numpy",
-   "numpy; python_version>='3.12'",
-   "cython>=0.29.34"  # Works with 3.0.0b2
- ]
-@@ -29,4 +29,4 @@ exclude = '''
- write_to = "arch/_version.py"
+   "cython>=0.29.34", # Works with 3.0.0b2
  
- [tool.ruff]
--typing-modules = ["arch.typing"]
-\ No newline at end of file
-+typing-modules = ["arch.typing"]
+ ]