* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2023-10-03 1:51 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2023-10-03 1:51 UTC (permalink / raw
To: gentoo-commits
commit: 1d7d3d323b431b1342b7104efed1f169114a7977
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 3 01:51:16 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 3 01:51:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d7d3d32
dev-python/tzdata: Stabilize 9999 arm64, #913988
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/tzdata/tzdata-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/tzdata/tzdata-9999.ebuild b/dev-python/tzdata/tzdata-9999.ebuild
index 5e212ace5c26..61057dae5efc 100644
--- a/dev-python/tzdata/tzdata-9999.ebuild
+++ b/dev-python/tzdata/tzdata-9999.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://peps.python.org/pep-0615/"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
sys-libs/timezone-data
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2024-10-14 22:37 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2024-10-14 22:37 UTC (permalink / raw
To: gentoo-commits
commit: 4f33ef928a54eb24ed3e416065d0eddc1c1924ab
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 14 22:36:56 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 14 22:36:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f33ef92
dev-python/tzdata: Stabilize 10001 sparc, #940800
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/tzdata/tzdata-10001.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/tzdata/tzdata-10001.ebuild b/dev-python/tzdata/tzdata-10001.ebuild
index da83fcc7bb34..59efae0fa561 100644
--- a/dev-python/tzdata/tzdata-10001.ebuild
+++ b/dev-python/tzdata/tzdata-10001.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://peps.python.org/pep-0615/"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
sys-libs/timezone-data
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2024-10-08 20:46 Arthur Zamarin
0 siblings, 0 replies; 14+ messages in thread
From: Arthur Zamarin @ 2024-10-08 20:46 UTC (permalink / raw
To: gentoo-commits
commit: ae7b8d1f9607514b1ae41930fcbafd2d83021da2
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 8 20:46:11 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 8 20:46:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae7b8d1f
dev-python/tzdata: Stabilize 10001 ppc, #940800
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/tzdata/tzdata-10001.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/tzdata/tzdata-10001.ebuild b/dev-python/tzdata/tzdata-10001.ebuild
index daa593723fa0..da83fcc7bb34 100644
--- a/dev-python/tzdata/tzdata-10001.ebuild
+++ b/dev-python/tzdata/tzdata-10001.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://peps.python.org/pep-0615/"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
sys-libs/timezone-data
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2024-05-18 10:15 Michał Górny
0 siblings, 0 replies; 14+ messages in thread
From: Michał Górny @ 2024-05-18 10:15 UTC (permalink / raw
To: gentoo-commits
commit: 44375b460f06913c14ab3e20e960278e385b6c92
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat May 18 09:45:19 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat May 18 10:15:21 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44375b46
dev-python/tzdata: Enable py3.13
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/tzdata/tzdata-10001.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/tzdata/tzdata-10001.ebuild b/dev-python/tzdata/tzdata-10001.ebuild
index 493c3622493f..273765f98c71 100644
--- a/dev-python/tzdata/tzdata-10001.ebuild
+++ b/dev-python/tzdata/tzdata-10001.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2024-04-11 19:04 Michał Górny
0 siblings, 0 replies; 14+ messages in thread
From: Michał Górny @ 2024-04-11 19:04 UTC (permalink / raw
To: gentoo-commits
commit: db44ac4668cae4beef5fb996bfd739e5b240bf76
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 11 17:13:54 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 19:04:09 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db44ac46
dev-python/tzdata: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/tzdata/tzdata-9999.ebuild | 38 ------------------------------------
1 file changed, 38 deletions(-)
diff --git a/dev-python/tzdata/tzdata-9999.ebuild b/dev-python/tzdata/tzdata-9999.ebuild
deleted file mode 100644
index 97edbcdcb47d..000000000000
--- a/dev-python/tzdata/tzdata-9999.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="tzdata shim to satisfy requirements (while using system tzdata)"
-HOMEPAGE="https://peps.python.org/pep-0615/"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND="
- sys-libs/timezone-data
-"
-
-src_unpack() {
- mkdir "${S}" || die
- cat > "${S}/pyproject.toml" <<-EOF || die
- [build-system]
- requires = ["hatchling"]
- build-backend = "hatchling.build"
-
- [project]
- name = "tzdata"
- version = "9999"
- description = "tzdata shim to satisfy requirements (using system tzdata)"
-
- [tool.hatch.build.targets.wheel]
- # apparently it doesn't have to exist...
- packages = ["gentoo_tzdata"]
- EOF
-}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2024-04-11 16:35 Arthur Zamarin
0 siblings, 0 replies; 14+ messages in thread
From: Arthur Zamarin @ 2024-04-11 16:35 UTC (permalink / raw
To: gentoo-commits
commit: 6188a43e9da660c53a41565a35058b98698f9e14
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 11 16:35:04 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 16:35:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6188a43e
dev-python/tzdata: Stabilize 10001 ALLARCHES, #929163
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/tzdata/tzdata-10001.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/tzdata/tzdata-10001.ebuild b/dev-python/tzdata/tzdata-10001.ebuild
index 5f843b77070e..493c3622493f 100644
--- a/dev-python/tzdata/tzdata-10001.ebuild
+++ b/dev-python/tzdata/tzdata-10001.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://peps.python.org/pep-0615/"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
sys-libs/timezone-data
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2024-03-24 16:22 Michał Górny
0 siblings, 0 replies; 14+ messages in thread
From: Michał Górny @ 2024-03-24 16:22 UTC (permalink / raw
To: gentoo-commits
commit: 486e8cfb4fc99bbaa814479021fd134bac912937
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 16:11:22 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 16:22:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486e8cfb
dev-python/tzdata: Use ModuleNotFoundError (in 10001)
Replace `ImportError` with `ModuleNotFoundError` to fix
dev-python/hypothesis, since it uses a more specific `except` block.
It's technically a bit shifty since the module was clearly found
but *shrug*.
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/tzdata/{tzdata-10000.ebuild => tzdata-10001.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/tzdata/tzdata-10000.ebuild b/dev-python/tzdata/tzdata-10001.ebuild
similarity index 89%
rename from dev-python/tzdata/tzdata-10000.ebuild
rename to dev-python/tzdata/tzdata-10001.ebuild
index b2ef5c03488f..5f843b77070e 100644
--- a/dev-python/tzdata/tzdata-10000.ebuild
+++ b/dev-python/tzdata/tzdata-10001.ebuild
@@ -32,6 +32,6 @@ src_unpack() {
description = "tzdata shim to satisfy requirements (using system tzdata)"
EOF
cat > "${S}/tzdata.py" <<-EOF || die
- raise ImportError("Please do not import tzdata, use zoneinfo module instead, see PEP 615")
+ raise ModuleNotFoundError("Please do not import tzdata, use zoneinfo module instead, see PEP 615")
EOF
}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2024-03-22 19:29 Michał Górny
0 siblings, 0 replies; 14+ messages in thread
From: Michał Górny @ 2024-03-22 19:29 UTC (permalink / raw
To: gentoo-commits
commit: c4f33962317ebdbee0fcf50c51b1e215e0dde159
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 22 19:27:55 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Mar 22 19:27:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f33962
dev-python/tzdata: Install a module, use flit-core
Install a trivial module that raises an `ImportError` with explanatory
message, and switch the build system to flit-core, that is definitely
less insane than hatchling.
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/tzdata/tzdata-10000.ebuild | 37 +++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
diff --git a/dev-python/tzdata/tzdata-10000.ebuild b/dev-python/tzdata/tzdata-10000.ebuild
new file mode 100644
index 000000000000..b2ef5c03488f
--- /dev/null
+++ b/dev-python/tzdata/tzdata-10000.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="tzdata shim to satisfy requirements (while using system tzdata)"
+HOMEPAGE="https://peps.python.org/pep-0615/"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ sys-libs/timezone-data
+"
+
+src_unpack() {
+ mkdir "${S}" || die
+ cat > "${S}/pyproject.toml" <<-EOF || die
+ [build-system]
+ requires = ["flit_core"]
+ build-backend = "flit_core.buildapi"
+
+ [project]
+ name = "tzdata"
+ version = "${PV}"
+ description = "tzdata shim to satisfy requirements (using system tzdata)"
+ EOF
+ cat > "${S}/tzdata.py" <<-EOF || die
+ raise ImportError("Please do not import tzdata, use zoneinfo module instead, see PEP 615")
+ EOF
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2023-12-12 18:18 Michał Górny
0 siblings, 0 replies; 14+ messages in thread
From: Michał Górny @ 2023-12-12 18:18 UTC (permalink / raw
To: gentoo-commits
commit: f8f0478a22c4e2491a278607d859d6583077fde5
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 12 18:17:36 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Dec 12 18:17:58 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f0478a
dev-python/tzdata: Workaround dev-python/hatchling-1.19
This is a temporary hack, pending upstream suggestions on how to do it
better.
Closes: https://bugs.gentoo.org/919782
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/tzdata/tzdata-9999.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dev-python/tzdata/tzdata-9999.ebuild b/dev-python/tzdata/tzdata-9999.ebuild
index fce2f32a523a..97edbcdcb47d 100644
--- a/dev-python/tzdata/tzdata-9999.ebuild
+++ b/dev-python/tzdata/tzdata-9999.ebuild
@@ -30,5 +30,9 @@ src_unpack() {
name = "tzdata"
version = "9999"
description = "tzdata shim to satisfy requirements (using system tzdata)"
+
+ [tool.hatch.build.targets.wheel]
+ # apparently it doesn't have to exist...
+ packages = ["gentoo_tzdata"]
EOF
}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2023-10-29 3:40 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2023-10-29 3:40 UTC (permalink / raw
To: gentoo-commits
commit: f305db3095e76a17866cb30b07b2fb55bcebd098
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 29 03:38:46 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 29 03:38:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f305db30
dev-python/tzdata: Stabilize 9999 x86, #913988
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/tzdata/tzdata-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/tzdata/tzdata-9999.ebuild b/dev-python/tzdata/tzdata-9999.ebuild
index be752483f072..fce2f32a523a 100644
--- a/dev-python/tzdata/tzdata-9999.ebuild
+++ b/dev-python/tzdata/tzdata-9999.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://peps.python.org/pep-0615/"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
sys-libs/timezone-data
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2023-10-29 3:40 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2023-10-29 3:40 UTC (permalink / raw
To: gentoo-commits
commit: 620063a62091c17f78c648fd73325b38788a3099
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 29 03:38:42 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 29 03:38:42 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=620063a6
dev-python/tzdata: Stabilize 9999 ppc64, #913988
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/tzdata/tzdata-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/tzdata/tzdata-9999.ebuild b/dev-python/tzdata/tzdata-9999.ebuild
index 9ad4c8c83223..be752483f072 100644
--- a/dev-python/tzdata/tzdata-9999.ebuild
+++ b/dev-python/tzdata/tzdata-9999.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://peps.python.org/pep-0615/"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
sys-libs/timezone-data
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2023-10-06 14:52 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2023-10-06 14:52 UTC (permalink / raw
To: gentoo-commits
commit: ef65d842f9f3c9514de497f0981b55c569a45edb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 6 14:51:24 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 6 14:51:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef65d842
dev-python/tzdata: Stabilize 9999 arm, #913988
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/tzdata/tzdata-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/tzdata/tzdata-9999.ebuild b/dev-python/tzdata/tzdata-9999.ebuild
index 42001246e79f..9ad4c8c83223 100644
--- a/dev-python/tzdata/tzdata-9999.ebuild
+++ b/dev-python/tzdata/tzdata-9999.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://peps.python.org/pep-0615/"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
sys-libs/timezone-data
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2023-10-03 1:59 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2023-10-03 1:59 UTC (permalink / raw
To: gentoo-commits
commit: 7f5a7f029db80b23cf4b6f34a0bb6603826b78d5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 3 01:58:43 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 3 01:58:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5a7f02
dev-python/tzdata: Stabilize 9999 amd64, #913988
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/tzdata/tzdata-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/tzdata/tzdata-9999.ebuild b/dev-python/tzdata/tzdata-9999.ebuild
index 61057dae5efc..42001246e79f 100644
--- a/dev-python/tzdata/tzdata-9999.ebuild
+++ b/dev-python/tzdata/tzdata-9999.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://peps.python.org/pep-0615/"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
sys-libs/timezone-data
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2023-08-28 18:15 Michał Górny
0 siblings, 0 replies; 14+ messages in thread
From: Michał Górny @ 2023-08-28 18:15 UTC (permalink / raw
To: gentoo-commits
commit: 4974eb40edca49042ed1dba24d28469e6d18c180
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 28 18:09:54 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Aug 28 18:15:23 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4974eb40
dev-python/tzdata: A shim package (v9999) to satisfy deps
Add a shim package that installs metadata for `tzdata` to satisfy
the requirements of other packages while using system timezone-data.
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/tzdata/metadata.xml | 8 ++++++++
dev-python/tzdata/tzdata-9999.ebuild | 34 ++++++++++++++++++++++++++++++++++
2 files changed, 42 insertions(+)
diff --git a/dev-python/tzdata/metadata.xml b/dev-python/tzdata/metadata.xml
new file mode 100644
index 000000000000..7d421671d884
--- /dev/null
+++ b/dev-python/tzdata/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ </maintainer>
+ <stabilize-allarches/>
+</pkgmetadata>
diff --git a/dev-python/tzdata/tzdata-9999.ebuild b/dev-python/tzdata/tzdata-9999.ebuild
new file mode 100644
index 000000000000..5e212ace5c26
--- /dev/null
+++ b/dev-python/tzdata/tzdata-9999.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="tzdata shim to satisfy requirements (while using system tzdata)"
+HOMEPAGE="https://peps.python.org/pep-0615/"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ sys-libs/timezone-data
+"
+
+src_unpack() {
+ mkdir "${S}" || die
+ cat > "${S}/pyproject.toml" <<-EOF || die
+ [build-system]
+ requires = ["hatchling"]
+ build-backend = "hatchling.build"
+
+ [project]
+ name = "tzdata"
+ version = "9999"
+ description = "tzdata shim to satisfy requirements (using system tzdata)"
+ EOF
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
end of thread, other threads:[~2024-10-14 22:37 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-03 1:51 [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-10-14 22:37 Sam James
2024-10-08 20:46 Arthur Zamarin
2024-05-18 10:15 Michał Górny
2024-04-11 19:04 Michał Górny
2024-04-11 16:35 Arthur Zamarin
2024-03-24 16:22 Michał Górny
2024-03-22 19:29 Michał Górny
2023-12-12 18:18 Michał Górny
2023-10-29 3:40 Sam James
2023-10-29 3:40 Sam James
2023-10-06 14:52 Sam James
2023-10-03 1:59 Sam James
2023-08-28 18:15 Michał Górny
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox