* [gentoo-commits] repo/gentoo:master commit in: dev-python/gherkin-official/
@ 2024-11-15 2:23 Ionen Wolkens
0 siblings, 0 replies; 8+ messages in thread
From: Ionen Wolkens @ 2024-11-15 2:23 UTC (permalink / raw
To: gentoo-commits
commit: 7284e197dde1fae0e2c3bdf6515e5c056236d1e5
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 15 01:49:09 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 02:22:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7284e197
dev-python/gherkin-official: new package, add 30.0.3
Needed by pytest-bdd-8.0.0.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-python/gherkin-official/Manifest | 1 +
.../gherkin-official-30.0.3.ebuild | 34 ++++++++++++++++++++++
dev-python/gherkin-official/metadata.xml | 13 +++++++++
3 files changed, 48 insertions(+)
diff --git a/dev-python/gherkin-official/Manifest b/dev-python/gherkin-official/Manifest
new file mode 100644
index 000000000000..d1b4b5251630
--- /dev/null
+++ b/dev-python/gherkin-official/Manifest
@@ -0,0 +1 @@
+DIST gherkin-30.0.3.gh.tar.gz 3858361 BLAKE2B 9955a2d48dfdbfda942c60d18108fa9abc7bc7e748f5296afb802fb05b5a3b4904b74d3cff364a0fad0b9b3d378799764c2620ccb0a84af689bc8d95c7d4fbc8 SHA512 c9d722982fe926eec57cc185043983cd2380bf6ce58e5743b53cb2b98127d3b3f8b6689c39c51c2d3697e5f40bc6f98beb4c239d601b1d7685e09f5dcaa07e00
diff --git a/dev-python/gherkin-official/gherkin-official-30.0.3.ebuild b/dev-python/gherkin-official/gherkin-official-30.0.3.ebuild
new file mode 100644
index 000000000000..4a0f1cca107a
--- /dev/null
+++ b/dev-python/gherkin-official/gherkin-official-30.0.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+inherit distutils-r1
+
+DESCRIPTION="Gherkin parser/compiler for Python"
+HOMEPAGE="https://github.com/cucumber/gherkin/"
+SRC_URI="
+ https://github.com/cucumber/gherkin/archive/refs/tags/v${PV}.tar.gz
+ -> gherkin-${PV}.gh.tar.gz
+"
+S=${WORKDIR}/gherkin-${PV}/python
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_install() {
+ distutils-r1_python_install
+
+ # dev-python/pytest-bdd tests currently fail without this
+ python_moduleinto gherkin
+ python_domodule ../gherkin-languages.json
+}
diff --git a/dev-python/gherkin-official/metadata.xml b/dev-python/gherkin-official/metadata.xml
new file mode 100644
index 000000000000..8adb581ac5ef
--- /dev/null
+++ b/dev-python/gherkin-official/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>ionen@gentoo.org</email>
+ <name>Ionen Wolkens</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">cucumber/gherkin</remote-id>
+ <remote-id type="pypi">gherkin-official</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/gherkin-official/
@ 2024-11-15 9:19 Arthur Zamarin
0 siblings, 0 replies; 8+ messages in thread
From: Arthur Zamarin @ 2024-11-15 9:19 UTC (permalink / raw
To: gentoo-commits
commit: 2a75eabb89f99edef1db2cbc20a6028bb1c37804
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 15 09:19:24 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 09:19:24 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a75eabb
dev-python/gherkin-official: Keyword 30.0.3 arm64, #943526
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/gherkin-official/gherkin-official-30.0.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/gherkin-official/gherkin-official-30.0.3.ebuild b/dev-python/gherkin-official/gherkin-official-30.0.3.ebuild
index 4a0f1cca107a..35939ffec844 100644
--- a/dev-python/gherkin-official/gherkin-official-30.0.3.ebuild
+++ b/dev-python/gherkin-official/gherkin-official-30.0.3.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/gherkin-${PV}/python
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
RDEPEND="
dev-python/typing-extensions[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/gherkin-official/
@ 2024-11-15 9:30 Ionen Wolkens
0 siblings, 0 replies; 8+ messages in thread
From: Ionen Wolkens @ 2024-11-15 9:30 UTC (permalink / raw
To: gentoo-commits
commit: ae033138fbcfa8069eaf96ee65d4b180621f6545
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 15 09:16:22 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 09:30:07 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae033138
dev-python/gherkin-official: update comments
wrt PR, upstream may possibly be planning to yank this release
from pypi and do another one soon. Albeit everything is fine for
us given been adding the missing file already.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-python/gherkin-official/gherkin-official-30.0.3.ebuild | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/dev-python/gherkin-official/gherkin-official-30.0.3.ebuild b/dev-python/gherkin-official/gherkin-official-30.0.3.ebuild
index 35939ffec844..15bbf39eb712 100644
--- a/dev-python/gherkin-official/gherkin-official-30.0.3.ebuild
+++ b/dev-python/gherkin-official/gherkin-official-30.0.3.ebuild
@@ -3,6 +3,9 @@
EAPI=8
+# note: only bump when there is a release on pypi, GH tags (which include
+# tests) are for the whole package and may have no changes to python/
+
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
@@ -29,6 +32,8 @@ python_install() {
distutils-r1_python_install
# dev-python/pytest-bdd tests currently fail without this
+ # https://github.com/cucumber/gherkin/pull/316
+ # TODO: drop this and run `make copy-gherkin-languages` after above PR
python_moduleinto gherkin
python_domodule ../gherkin-languages.json
}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/gherkin-official/
@ 2024-11-15 14:44 Ionen Wolkens
0 siblings, 0 replies; 8+ messages in thread
From: Ionen Wolkens @ 2024-11-15 14:44 UTC (permalink / raw
To: gentoo-commits
commit: efd529305c50dffd3a132c9794a86ebd0b09b84e
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 15 14:35:59 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 14:43:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd52930
dev-python/gherkin-official: add 30.0.4, drop 30.0.3
Identical other than the version given we were fixing
the issue with 30.0.3.
And on closer look, don't even need to do the copy- thing, the
file is already there so it was just a pyproject.toml issue.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-python/gherkin-official/Manifest | 2 +-
...n-official-30.0.3.ebuild => gherkin-official-30.0.4.ebuild} | 10 ----------
2 files changed, 1 insertion(+), 11 deletions(-)
diff --git a/dev-python/gherkin-official/Manifest b/dev-python/gherkin-official/Manifest
index d1b4b5251630..1df49f8ea542 100644
--- a/dev-python/gherkin-official/Manifest
+++ b/dev-python/gherkin-official/Manifest
@@ -1 +1 @@
-DIST gherkin-30.0.3.gh.tar.gz 3858361 BLAKE2B 9955a2d48dfdbfda942c60d18108fa9abc7bc7e748f5296afb802fb05b5a3b4904b74d3cff364a0fad0b9b3d378799764c2620ccb0a84af689bc8d95c7d4fbc8 SHA512 c9d722982fe926eec57cc185043983cd2380bf6ce58e5743b53cb2b98127d3b3f8b6689c39c51c2d3697e5f40bc6f98beb4c239d601b1d7685e09f5dcaa07e00
+DIST gherkin-30.0.4.gh.tar.gz 3858403 BLAKE2B bdf5cf80f1e06c9e8464d3fbc5a56a594b75f3d8ae6ff13dafcd583aa6571e1a6ba4aa4dd344f7c532174b09829bdaf9aae1e1e02339521e2836dbf9b3014108 SHA512 52cd5bab779e46d5d2c451558b545fb8ac408d1d5d11558e1dace94d77472ca271589eb183c412093fcbdef2574a495fdd11c98ce97d8146077a54b3369a9a6e
diff --git a/dev-python/gherkin-official/gherkin-official-30.0.3.ebuild b/dev-python/gherkin-official/gherkin-official-30.0.4.ebuild
similarity index 70%
rename from dev-python/gherkin-official/gherkin-official-30.0.3.ebuild
rename to dev-python/gherkin-official/gherkin-official-30.0.4.ebuild
index 15bbf39eb712..6b0586eb35a8 100644
--- a/dev-python/gherkin-official/gherkin-official-30.0.3.ebuild
+++ b/dev-python/gherkin-official/gherkin-official-30.0.4.ebuild
@@ -27,13 +27,3 @@ RDEPEND="
"
distutils_enable_tests pytest
-
-python_install() {
- distutils-r1_python_install
-
- # dev-python/pytest-bdd tests currently fail without this
- # https://github.com/cucumber/gherkin/pull/316
- # TODO: drop this and run `make copy-gherkin-languages` after above PR
- python_moduleinto gherkin
- python_domodule ../gherkin-languages.json
-}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/gherkin-official/
@ 2024-11-30 11:40 Michał Górny
0 siblings, 0 replies; 8+ messages in thread
From: Michał Górny @ 2024-11-30 11:40 UTC (permalink / raw
To: gentoo-commits
commit: a763972309741599f808c404d8460fc2ea0306a2
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 30 11:40:07 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Nov 30 11:40:07 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7639723
dev-python/gherkin-official: Stabilize 30.0.4 amd64, #945458
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/gherkin-official/gherkin-official-30.0.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/gherkin-official/gherkin-official-30.0.4.ebuild b/dev-python/gherkin-official/gherkin-official-30.0.4.ebuild
index 44f2f38ad099..996f2461ddec 100644
--- a/dev-python/gherkin-official/gherkin-official-30.0.4.ebuild
+++ b/dev-python/gherkin-official/gherkin-official-30.0.4.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/gherkin-${PV}/python
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
RDEPEND="
dev-python/typing-extensions[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/gherkin-official/
@ 2025-01-30 4:10 Michał Górny
0 siblings, 0 replies; 8+ messages in thread
From: Michał Górny @ 2025-01-30 4:10 UTC (permalink / raw
To: gentoo-commits
commit: 9508c70941ccc33b154e2e78e4aece035243aa3e
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 30 03:51:17 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Jan 30 04:10:36 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9508c709
dev-python/gherkin-official: Bump to 31.0.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/gherkin-official/Manifest | 1 +
.../gherkin-official-31.0.0.ebuild | 29 ++++++++++++++++++++++
2 files changed, 30 insertions(+)
diff --git a/dev-python/gherkin-official/Manifest b/dev-python/gherkin-official/Manifest
index 1df49f8ea542..b5611d4e9385 100644
--- a/dev-python/gherkin-official/Manifest
+++ b/dev-python/gherkin-official/Manifest
@@ -1 +1,2 @@
DIST gherkin-30.0.4.gh.tar.gz 3858403 BLAKE2B bdf5cf80f1e06c9e8464d3fbc5a56a594b75f3d8ae6ff13dafcd583aa6571e1a6ba4aa4dd344f7c532174b09829bdaf9aae1e1e02339521e2836dbf9b3014108 SHA512 52cd5bab779e46d5d2c451558b545fb8ac408d1d5d11558e1dace94d77472ca271589eb183c412093fcbdef2574a495fdd11c98ce97d8146077a54b3369a9a6e
+DIST gherkin-31.0.0.gh.tar.gz 3850999 BLAKE2B e38bdd97af5d3a011e2c31e2cc67f25c72a4e729c9af8be4355a4a9155d83b403781f182f05e8db9b10cb929bbd208067ef39433982514bee29afa2aa4d621b4 SHA512 7b512a5ef2d4e840939f6109ff850913052dbb7263d8013a79f3485cc4037a3a2967706e9d8fbb9e7e436863819c89214953f493fa4666a496465fdb20d7c524
diff --git a/dev-python/gherkin-official/gherkin-official-31.0.0.ebuild b/dev-python/gherkin-official/gherkin-official-31.0.0.ebuild
new file mode 100644
index 000000000000..8e18424acfc2
--- /dev/null
+++ b/dev-python/gherkin-official/gherkin-official-31.0.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# note: only bump when there is a release on pypi, GH tags (which include
+# tests) are for the whole package and may have no changes to python/
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+inherit distutils-r1
+
+DESCRIPTION="Gherkin parser/compiler for Python"
+HOMEPAGE="https://github.com/cucumber/gherkin/"
+SRC_URI="
+ https://github.com/cucumber/gherkin/archive/refs/tags/v${PV}.tar.gz
+ -> gherkin-${PV}.gh.tar.gz
+"
+S=${WORKDIR}/gherkin-${PV}/python
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/gherkin-official/
@ 2025-02-17 12:32 Ionen Wolkens
0 siblings, 0 replies; 8+ messages in thread
From: Ionen Wolkens @ 2025-02-17 12:32 UTC (permalink / raw
To: gentoo-commits
commit: feebfb5ec46b9e9551028b24a17ee620344472e3
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 17 12:31:45 2025 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Feb 17 12:31:49 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feebfb5e
dev-python/gherkin-official: add 32.0.0, drop 31.0.0
No code changes, but it was added to pypi anyway.
Bump just for the sake of the version number.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-python/gherkin-official/Manifest | 2 +-
.../{gherkin-official-31.0.0.ebuild => gherkin-official-32.0.0.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/gherkin-official/Manifest b/dev-python/gherkin-official/Manifest
index b5611d4e9385..f281d3ecfa4c 100644
--- a/dev-python/gherkin-official/Manifest
+++ b/dev-python/gherkin-official/Manifest
@@ -1,2 +1,2 @@
DIST gherkin-30.0.4.gh.tar.gz 3858403 BLAKE2B bdf5cf80f1e06c9e8464d3fbc5a56a594b75f3d8ae6ff13dafcd583aa6571e1a6ba4aa4dd344f7c532174b09829bdaf9aae1e1e02339521e2836dbf9b3014108 SHA512 52cd5bab779e46d5d2c451558b545fb8ac408d1d5d11558e1dace94d77472ca271589eb183c412093fcbdef2574a495fdd11c98ce97d8146077a54b3369a9a6e
-DIST gherkin-31.0.0.gh.tar.gz 3850999 BLAKE2B e38bdd97af5d3a011e2c31e2cc67f25c72a4e729c9af8be4355a4a9155d83b403781f182f05e8db9b10cb929bbd208067ef39433982514bee29afa2aa4d621b4 SHA512 7b512a5ef2d4e840939f6109ff850913052dbb7263d8013a79f3485cc4037a3a2967706e9d8fbb9e7e436863819c89214953f493fa4666a496465fdb20d7c524
+DIST gherkin-32.0.0.gh.tar.gz 3842521 BLAKE2B b0afbf2638bd85817a141e2f89bd81e9ba564c96ddcbfa56f803d7239736864e1047bed6d0fa1a48edb0dac88553b8777e530b6fd06a82d71e4e971105f68020 SHA512 2ce444bde2d1e4ed3f1214205e4dd43cfa21c0f31d5194cfa9da6aeabdf2f0ac70966f1d98617b9d8f3633dadae6b773d67a6f050f0e37ae477c594b0e670aa9
diff --git a/dev-python/gherkin-official/gherkin-official-31.0.0.ebuild b/dev-python/gherkin-official/gherkin-official-32.0.0.ebuild
similarity index 100%
rename from dev-python/gherkin-official/gherkin-official-31.0.0.ebuild
rename to dev-python/gherkin-official/gherkin-official-32.0.0.ebuild
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/gherkin-official/
@ 2025-03-08 12:42 Jakov Smolić
0 siblings, 0 replies; 8+ messages in thread
From: Jakov Smolić @ 2025-03-08 12:42 UTC (permalink / raw
To: gentoo-commits
commit: 8cbc8e49c7d16b764c5876870f1dd395a887c36d
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 8 12:41:56 2025 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Mar 8 12:41:56 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cbc8e49
dev-python/gherkin-official: Stabilize 32.0.0 ALLARCHES, #950818
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-python/gherkin-official/gherkin-official-32.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/gherkin-official/gherkin-official-32.0.0.ebuild b/dev-python/gherkin-official/gherkin-official-32.0.0.ebuild
index 8e18424acfc2..c70cf4c330a7 100644
--- a/dev-python/gherkin-official/gherkin-official-32.0.0.ebuild
+++ b/dev-python/gherkin-official/gherkin-official-32.0.0.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/gherkin-${PV}/python
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
RDEPEND="
dev-python/typing-extensions[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 8+ messages in thread
end of thread, other threads:[~2025-03-08 12:42 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-08 12:42 [gentoo-commits] repo/gentoo:master commit in: dev-python/gherkin-official/ Jakov Smolić
-- strict thread matches above, loose matches on Subject: below --
2025-02-17 12:32 Ionen Wolkens
2025-01-30 4:10 Michał Górny
2024-11-30 11:40 Michał Górny
2024-11-15 14:44 Ionen Wolkens
2024-11-15 9:30 Ionen Wolkens
2024-11-15 9:19 Arthur Zamarin
2024-11-15 2:23 Ionen Wolkens
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox