* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2018-07-19 9:59 Louis Sautier
0 siblings, 0 replies; 27+ messages in thread
From: Louis Sautier @ 2018-07-19 9:59 UTC (permalink / raw
To: gentoo-commits
commit: 48a519ce6a5e60c4548e8a7171c9affdae8264c9
Author: Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 19 09:51:54 2018 +0000
Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Thu Jul 19 09:59:12 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a519ce
dev-python/plyvel: bump to 1.0.5, add Python 3.7
Package-Manager: Portage-2.3.43, Repoman-2.3.10
dev-python/plyvel/Manifest | 1 +
dev-python/plyvel/plyvel-1.0.5.ebuild | 49 +++++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest
index 65d9d5a9229..d93e9f9572c 100644
--- a/dev-python/plyvel/Manifest
+++ b/dev-python/plyvel/Manifest
@@ -1,2 +1,3 @@
DIST plyvel-0.9.tar.gz 121513 BLAKE2B 78aa0dc3565a9e2298978ea4f2014670cbaa376e35f21be6b3c26a39db2c560d08667c385894bc3df6ae33da266eabf9cf72b81156759a28d75856760ca7cf73 SHA512 21a3bf0bff075e429fef63418c2a2578b22a4904cc2f4f66fc5fbccec22c762d918bea0622a22dcbeee2e60f8d35210ae8f1e63b6d37405f0fdf29ca2fe80586
DIST plyvel-1.0.4.tar.gz 338470 BLAKE2B dbc33ac9962ed3b74d83158e973ac956bd9fa81c7e1980c1d79187f6e629d0605d821debe4bfd4532120f343b87ee3acd825514884d78b471d3717364837ce42 SHA512 ee397d4f7e2dac4e7b382841559895184dc0356b84da4ff4ccdad43c32aebcb1dcc5020230a5564c875ed5d4401cc8b009438ca3b2e0b50e6467e384f0366171
+DIST plyvel-1.0.5.tar.gz 143728 BLAKE2B 2eac687e6901381b62df5278abe00684c8e5a9ac162596a1a1a0e620536155b5e5c0ba0ab9bb32c1d3a6467d997cfdf530e9275024f8caba3323728f3f3aba67 SHA512 d2a7fe9d49b377135ece03292f366423e9550d3440689a99246d8c5ddc38e474c2b05c709655c6bf74a1d04f742a23dfb8841b51698c2adb062418577b28c4b4
diff --git a/dev-python/plyvel/plyvel-1.0.5.ebuild b/dev-python/plyvel/plyvel-1.0.5.ebuild
new file mode 100644
index 00000000000..ca014328f19
--- /dev/null
+++ b/dev-python/plyvel/plyvel-1.0.5.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Tests fail with PyPy: https://github.com/wbolster/plyvel/issues/38
+PYTHON_COMPAT=( pypy3 python{2_7,3_{4,5,6,7}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface to LevelDB"
+HOMEPAGE="https://github.com/wbolster/plyvel"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND=">=dev-libs/leveldb-1.20:="
+DEPEND="
+ ${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+"
+
+python_compile() {
+ # https://wiki.gentoo.org/wiki/Project:Python/Strict_aliasing
+ python_is_python3 || local -x CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"
+ distutils-r1_python_compile
+}
+
+python_compile_all() {
+ if use doc; then
+ sphinx-build doc doc/_build/html || die
+ HTML_DOCS=( doc/_build/html/. )
+ fi
+}
+
+python_test() {
+ # We need to copy the extension to the package folder
+ local ext="$(ls "${BUILD_DIR}/lib/${PN}/"*.so | head -n1 || die)"
+ ln -s "${ext}" "${PN}" || die
+ py.test || die "tests failed with ${EPYTHON}"
+ rm "${PN}/$(basename "${ext}")" || die
+}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2024-06-20 18:40 Michał Górny
0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2024-06-20 18:40 UTC (permalink / raw
To: gentoo-commits
commit: 83ed31e66b4b462c23cf6e96dd27338d1da64594
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 20 18:17:59 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Jun 20 18:40:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ed31e6
dev-python/plyvel: Enable py3.13
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/plyvel/plyvel-1.5.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/plyvel/plyvel-1.5.1.ebuild b/dev-python/plyvel/plyvel-1.5.1.ebuild
index fb7c8b655e5a..f26a7bbdf0e8 100644
--- a/dev-python/plyvel/plyvel-1.5.1.ebuild
+++ b/dev-python/plyvel/plyvel-1.5.1.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
# Disable PyPy3 for now because it is not stable enough:
# https://github.com/wbolster/plyvel/issues/140
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2024-01-16 7:02 Michał Górny
0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2024-01-16 7:02 UTC (permalink / raw
To: gentoo-commits
commit: f54fa9a42db3343a0c3d80dd39d5ea8265636690
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 16 06:32:11 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jan 16 07:01:58 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54fa9a4
dev-python/plyvel: Bump to 1.5.1
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/plyvel/Manifest | 1 +
dev-python/plyvel/plyvel-1.5.1.ebuild | 44 +++++++++++++++++++++++++++++++++++
2 files changed, 45 insertions(+)
diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest
index ef0151223512..be0a76d9ce39 100644
--- a/dev-python/plyvel/Manifest
+++ b/dev-python/plyvel/Manifest
@@ -1 +1,2 @@
DIST plyvel-1.5.0.tar.gz 152348 BLAKE2B eca4780ecce793d514647557b13cb134a10c6bc46b981e6f92caa01715180a95c511fee1e75eee677778c34084058fba029547557442b86a0286a0d959dd550d SHA512 3f12b1d17a7b4b52fc2874b091a7378f3e8c0f895a3993f86ce6a686f7f94d28b585c5e6aa9b48ebb7d9106cae2b148aa15a87f07dfb232a0678ed151d8e09c1
+DIST plyvel-1.5.1.tar.gz 200128 BLAKE2B d9fec1af0542a93ca25247abd7e17a9f868de2878d6dcbb846cad3326057d36b52ff0b85bfd342f0ed447ebf9925584b6fb95a47b6d424bb9b24f9aa35fa30c1 SHA512 8f613197e85d085ea47e5a5d6b2bf0310f52fb51eeda6ed7f8cb559c192583f3cb25b66227876c01a08f6a355aafd5092673b7d5341b9b6e5d24546b7755d275
diff --git a/dev-python/plyvel/plyvel-1.5.1.ebuild b/dev-python/plyvel/plyvel-1.5.1.ebuild
new file mode 100644
index 000000000000..fb7c8b655e5a
--- /dev/null
+++ b/dev-python/plyvel/plyvel-1.5.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+# Disable PyPy3 for now because it is not stable enough:
+# https://github.com/wbolster/plyvel/issues/140
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python interface to LevelDB"
+HOMEPAGE="
+ https://github.com/wbolster/plyvel/
+ https://pypi.org/project/plyvel/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+ >=dev-libs/leveldb-1.21:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx doc
+distutils_enable_tests pytest
+
+src_configure() {
+ emake cython
+}
+
+python_test() {
+ rm -rf plyvel || die
+ epytest
+}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2023-11-01 17:09 Michał Górny
0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2023-11-01 17:09 UTC (permalink / raw
To: gentoo-commits
commit: 84ed51fb6a2219b8a34967f7c080e9129c21c018
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 1 16:59:02 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Nov 1 17:09:10 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ed51fb
dev-python/plyvel: Enable py3.12
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/plyvel/plyvel-1.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/plyvel/plyvel-1.5.0.ebuild b/dev-python/plyvel/plyvel-1.5.0.ebuild
index 3873ef2b73e8..bb2cb68ae8f8 100644
--- a/dev-python/plyvel/plyvel-1.5.0.ebuild
+++ b/dev-python/plyvel/plyvel-1.5.0.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
# Disable PyPy3 for now because it is not stable enough:
# https://github.com/wbolster/plyvel/issues/140
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2023-06-01 13:40 Michał Górny
0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2023-06-01 13:40 UTC (permalink / raw
To: gentoo-commits
commit: 64856463b217dbb15d82a9614e3cb0ddd7b18a99
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 1 13:26:58 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Jun 1 13:26:58 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64856463
dev-python/plyvel: Re-cythonize the package
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/plyvel/plyvel-1.5.0.ebuild | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/dev-python/plyvel/plyvel-1.5.0.ebuild b/dev-python/plyvel/plyvel-1.5.0.ebuild
index 83d70a71aba7..3873ef2b73e8 100644
--- a/dev-python/plyvel/plyvel-1.5.0.ebuild
+++ b/dev-python/plyvel/plyvel-1.5.0.ebuild
@@ -27,10 +27,17 @@ DEPEND="
RDEPEND="
${DEPEND}
"
+BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
+"
distutils_enable_sphinx doc
distutils_enable_tests pytest
+src_configure() {
+ emake cython
+}
+
python_test() {
rm -rf plyvel || die
epytest
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2023-05-04 16:22 Michał Górny
0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2023-05-04 16:22 UTC (permalink / raw
To: gentoo-commits
commit: 7653b0a3481e9782f323794b6012ad59a60c571a
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu May 4 16:20:02 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu May 4 16:20:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7653b0a3
dev-python/plyvel: Set DISTUTILS_EXT=1
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/plyvel/plyvel-1.5.0.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-python/plyvel/plyvel-1.5.0.ebuild b/dev-python/plyvel/plyvel-1.5.0.ebuild
index 640f7771d50e..83d70a71aba7 100644
--- a/dev-python/plyvel/plyvel-1.5.0.ebuild
+++ b/dev-python/plyvel/plyvel-1.5.0.ebuild
@@ -3,6 +3,7 @@
EAPI=8
+DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
# Disable PyPy3 for now because it is not stable enough:
# https://github.com/wbolster/plyvel/issues/140
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2022-11-14 4:44 Michał Górny
0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2022-11-14 4:44 UTC (permalink / raw
To: gentoo-commits
commit: 5274557b91ae63854dd0cb6b17765b3a238fac54
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 14 04:42:01 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Nov 14 04:42:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5274557b
dev-python/plyvel: Enable py3.11
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/plyvel/plyvel-1.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/plyvel/plyvel-1.5.0.ebuild b/dev-python/plyvel/plyvel-1.5.0.ebuild
index 0fd690cd5271..ef3371e44e7a 100644
--- a/dev-python/plyvel/plyvel-1.5.0.ebuild
+++ b/dev-python/plyvel/plyvel-1.5.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
# Disable PyPy3 for now because it is not stable enough:
# https://github.com/wbolster/plyvel/issues/140
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2022-11-14 4:44 Michał Górny
0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2022-11-14 4:44 UTC (permalink / raw
To: gentoo-commits
commit: a9821fcc0c0d53c98e96076430665a838450499a
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 14 04:39:58 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Nov 14 04:39:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9821fcc
dev-python/plyvel: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/plyvel/Manifest | 1 -
dev-python/plyvel/plyvel-1.4.0.ebuild | 30 ------------------------------
2 files changed, 31 deletions(-)
diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest
index 4a804eac4929..ef0151223512 100644
--- a/dev-python/plyvel/Manifest
+++ b/dev-python/plyvel/Manifest
@@ -1,2 +1 @@
-DIST plyvel-1.4.0.tar.gz 151155 BLAKE2B 1bba3fef97518d5ec291f0ebc0ebd54511678ef16e2925a1027706c917e89bbdeb20b63bcf8d1e22f8c3ef41a88695d8d64065ac9ffb9bebdc652be0f4de4eed SHA512 6532007bb103f2b0121c41ae0a23fa67dfd2c27b1472b43265f6fb5928e4f28514744887f190fb087c8640cba2e62923a1ffe14f59a70b123dc9ad7798e329d5
DIST plyvel-1.5.0.tar.gz 152348 BLAKE2B eca4780ecce793d514647557b13cb134a10c6bc46b981e6f92caa01715180a95c511fee1e75eee677778c34084058fba029547557442b86a0286a0d959dd550d SHA512 3f12b1d17a7b4b52fc2874b091a7378f3e8c0f895a3993f86ce6a686f7f94d28b585c5e6aa9b48ebb7d9106cae2b148aa15a87f07dfb232a0678ed151d8e09c1
diff --git a/dev-python/plyvel/plyvel-1.4.0.ebuild b/dev-python/plyvel/plyvel-1.4.0.ebuild
deleted file mode 100644
index d519b1159a59..000000000000
--- a/dev-python/plyvel/plyvel-1.4.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Disable PyPy3 for now because it is not stable enough:
-# https://github.com/wbolster/plyvel/issues/140
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python interface to LevelDB"
-HOMEPAGE="https://github.com/wbolster/plyvel"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-libs/leveldb-1.21:="
-DEPEND="${RDEPEND}"
-
-distutils_enable_sphinx doc
-distutils_enable_tests pytest
-
-python_test() {
- # With the default import mode, plyvel is imported from ${S} which causes
- # a failure because it doesn't contain the compiled _plyvel extension
- pytest --import-mode=append -vv || die "Tests fail with ${EPYTHON}"
-}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2022-10-27 4:49 Michał Górny
0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2022-10-27 4:49 UTC (permalink / raw
To: gentoo-commits
commit: cfc571d75fd5ddf2cfa90d9bcf1a109985fa9272
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 27 04:48:45 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Oct 27 04:49:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc571d7
dev-python/plyvel: Bump to 1.5.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/plyvel/Manifest | 1 +
dev-python/plyvel/plyvel-1.5.0.ebuild | 37 +++++++++++++++++++++++++++++++++++
2 files changed, 38 insertions(+)
diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest
index 8f28f74a64ec..4a804eac4929 100644
--- a/dev-python/plyvel/Manifest
+++ b/dev-python/plyvel/Manifest
@@ -1 +1,2 @@
DIST plyvel-1.4.0.tar.gz 151155 BLAKE2B 1bba3fef97518d5ec291f0ebc0ebd54511678ef16e2925a1027706c917e89bbdeb20b63bcf8d1e22f8c3ef41a88695d8d64065ac9ffb9bebdc652be0f4de4eed SHA512 6532007bb103f2b0121c41ae0a23fa67dfd2c27b1472b43265f6fb5928e4f28514744887f190fb087c8640cba2e62923a1ffe14f59a70b123dc9ad7798e329d5
+DIST plyvel-1.5.0.tar.gz 152348 BLAKE2B eca4780ecce793d514647557b13cb134a10c6bc46b981e6f92caa01715180a95c511fee1e75eee677778c34084058fba029547557442b86a0286a0d959dd550d SHA512 3f12b1d17a7b4b52fc2874b091a7378f3e8c0f895a3993f86ce6a686f7f94d28b585c5e6aa9b48ebb7d9106cae2b148aa15a87f07dfb232a0678ed151d8e09c1
diff --git a/dev-python/plyvel/plyvel-1.5.0.ebuild b/dev-python/plyvel/plyvel-1.5.0.ebuild
new file mode 100644
index 000000000000..0fd690cd5271
--- /dev/null
+++ b/dev-python/plyvel/plyvel-1.5.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+# Disable PyPy3 for now because it is not stable enough:
+# https://github.com/wbolster/plyvel/issues/140
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface to LevelDB"
+HOMEPAGE="
+ https://github.com/wbolster/plyvel/
+ https://pypi.org/project/plyvel/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+ >=dev-libs/leveldb-1.21:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+distutils_enable_sphinx doc
+distutils_enable_tests pytest
+
+python_test() {
+ rm -rf plyvel || die
+ epytest
+}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2022-05-16 13:24 Michał Górny
0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2022-05-16 13:24 UTC (permalink / raw
To: gentoo-commits
commit: 51a9bb3bfd0038819d027acecaeba3a1f10e1546
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon May 16 13:20:57 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon May 16 13:20:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51a9bb3b
dev-python/plyvel: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/plyvel/Manifest | 1 -
dev-python/plyvel/plyvel-1.3.0.ebuild | 28 ----------------------------
2 files changed, 29 deletions(-)
diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest
index 71805c72135f..8f28f74a64ec 100644
--- a/dev-python/plyvel/Manifest
+++ b/dev-python/plyvel/Manifest
@@ -1,2 +1 @@
-DIST plyvel-1.3.0.tar.gz 149379 BLAKE2B 0a4fc8c3073cc8e103ab217f8e7971f04d9e6d1862dea7ce3d2634ba9646bdeebdda740fe6cb2e83aeeab513601bddef374355c4f6c9f320ce6b4b14ff2b2bf6 SHA512 fc1b84f0e98bf3edcdc2d7eda4f18313186538bb419bd297f694330e60512a6ab63e8d2fabaa825023eb5570f175ebbc22b8ae81e29603b1a94c1abb37774e99
DIST plyvel-1.4.0.tar.gz 151155 BLAKE2B 1bba3fef97518d5ec291f0ebc0ebd54511678ef16e2925a1027706c917e89bbdeb20b63bcf8d1e22f8c3ef41a88695d8d64065ac9ffb9bebdc652be0f4de4eed SHA512 6532007bb103f2b0121c41ae0a23fa67dfd2c27b1472b43265f6fb5928e4f28514744887f190fb087c8640cba2e62923a1ffe14f59a70b123dc9ad7798e329d5
diff --git a/dev-python/plyvel/plyvel-1.3.0.ebuild b/dev-python/plyvel/plyvel-1.3.0.ebuild
deleted file mode 100644
index 25f0cbdb9e9d..000000000000
--- a/dev-python/plyvel/plyvel-1.3.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy3 python3_{7..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python interface to LevelDB"
-HOMEPAGE="https://github.com/wbolster/plyvel"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-libs/leveldb-1.20:="
-DEPEND="${RDEPEND}"
-
-distutils_enable_sphinx doc
-distutils_enable_tests pytest
-
-python_test() {
- # With the default import mode, plyvel is imported from ${S} which causes
- # a failure because it doesn't contain the compiled _plyvel extension
- pytest --import-mode=append -vv || die "Tests fail with ${EPYTHON}"
-}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2022-01-08 2:31 Louis Sautier
0 siblings, 0 replies; 27+ messages in thread
From: Louis Sautier @ 2022-01-08 2:31 UTC (permalink / raw
To: gentoo-commits
commit: 94b9710213ff4cc9565cedd6a13547c73eefdc57
Author: Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 8 02:31:02 2022 +0000
Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Sat Jan 8 02:31:02 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b97102
dev-python/plyvel: add 1.4.0
Signed-off-by: Louis Sautier <sbraz <AT> gentoo.org>
dev-python/plyvel/Manifest | 1 +
dev-python/plyvel/plyvel-1.4.0.ebuild | 30 ++++++++++++++++++++++++++++++
2 files changed, 31 insertions(+)
diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest
index f55ba96c031b..71805c72135f 100644
--- a/dev-python/plyvel/Manifest
+++ b/dev-python/plyvel/Manifest
@@ -1 +1,2 @@
DIST plyvel-1.3.0.tar.gz 149379 BLAKE2B 0a4fc8c3073cc8e103ab217f8e7971f04d9e6d1862dea7ce3d2634ba9646bdeebdda740fe6cb2e83aeeab513601bddef374355c4f6c9f320ce6b4b14ff2b2bf6 SHA512 fc1b84f0e98bf3edcdc2d7eda4f18313186538bb419bd297f694330e60512a6ab63e8d2fabaa825023eb5570f175ebbc22b8ae81e29603b1a94c1abb37774e99
+DIST plyvel-1.4.0.tar.gz 151155 BLAKE2B 1bba3fef97518d5ec291f0ebc0ebd54511678ef16e2925a1027706c917e89bbdeb20b63bcf8d1e22f8c3ef41a88695d8d64065ac9ffb9bebdc652be0f4de4eed SHA512 6532007bb103f2b0121c41ae0a23fa67dfd2c27b1472b43265f6fb5928e4f28514744887f190fb087c8640cba2e62923a1ffe14f59a70b123dc9ad7798e329d5
diff --git a/dev-python/plyvel/plyvel-1.4.0.ebuild b/dev-python/plyvel/plyvel-1.4.0.ebuild
new file mode 100644
index 000000000000..d519b1159a59
--- /dev/null
+++ b/dev-python/plyvel/plyvel-1.4.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Disable PyPy3 for now because it is not stable enough:
+# https://github.com/wbolster/plyvel/issues/140
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface to LevelDB"
+HOMEPAGE="https://github.com/wbolster/plyvel"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-libs/leveldb-1.21:="
+DEPEND="${RDEPEND}"
+
+distutils_enable_sphinx doc
+distutils_enable_tests pytest
+
+python_test() {
+ # With the default import mode, plyvel is imported from ${S} which causes
+ # a failure because it doesn't contain the compiled _plyvel extension
+ pytest --import-mode=append -vv || die "Tests fail with ${EPYTHON}"
+}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2021-08-05 19:13 Louis Sautier
0 siblings, 0 replies; 27+ messages in thread
From: Louis Sautier @ 2021-08-05 19:13 UTC (permalink / raw
To: gentoo-commits
commit: 766dd32780daed68afa7ea32c3bb81781544aa22
Author: Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 5 19:13:37 2021 +0000
Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Thu Aug 5 19:13:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=766dd327
dev-python/plyvel: enable py3.10
Signed-off-by: Louis Sautier <sbraz <AT> gentoo.org>
dev-python/plyvel/plyvel-1.3.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/plyvel/plyvel-1.3.0.ebuild b/dev-python/plyvel/plyvel-1.3.0.ebuild
index ae20d1026cb..25f0cbdb9e9 100644
--- a/dev-python/plyvel/plyvel-1.3.0.ebuild
+++ b/dev-python/plyvel/plyvel-1.3.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( pypy3 python3_{7..9} )
+PYTHON_COMPAT=( pypy3 python3_{7..10} )
inherit distutils-r1
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2020-10-10 19:06 Louis Sautier
0 siblings, 0 replies; 27+ messages in thread
From: Louis Sautier @ 2020-10-10 19:06 UTC (permalink / raw
To: gentoo-commits
commit: 6d51d73f0226fc011caa7946c0cc17cbbb496a5f
Author: Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 10 19:00:42 2020 +0000
Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Sat Oct 10 19:06:36 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d51d73f
dev-python/plyvel: bump to 1.3.0, simplify the test logic
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Louis Sautier <sbraz <AT> gentoo.org>
dev-python/plyvel/Manifest | 1 +
dev-python/plyvel/plyvel-1.3.0.ebuild | 28 ++++++++++++++++++++++++++++
2 files changed, 29 insertions(+)
diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest
index b3a5bfdc33c..c3d7e52c043 100644
--- a/dev-python/plyvel/Manifest
+++ b/dev-python/plyvel/Manifest
@@ -1 +1,2 @@
DIST plyvel-1.2.0.tar.gz 145528 BLAKE2B 3a1604b536e462b3eccb7c8294c607828b8f41f3ead65c74fd200d3bb4179765d63f57508cb3bfaee1c4c57ecda7b986afe9416714ae74ed9ad35a9247397c98 SHA512 00b3424e248d1ed17f6443c9862c9f35c94ad76707df5adfe625d7a387620252ff71b3e1f7e903dda1c5cfcd53cb23883c1049e31df541dfe566b8e849c0a96d
+DIST plyvel-1.3.0.tar.gz 149379 BLAKE2B 0a4fc8c3073cc8e103ab217f8e7971f04d9e6d1862dea7ce3d2634ba9646bdeebdda740fe6cb2e83aeeab513601bddef374355c4f6c9f320ce6b4b14ff2b2bf6 SHA512 fc1b84f0e98bf3edcdc2d7eda4f18313186538bb419bd297f694330e60512a6ab63e8d2fabaa825023eb5570f175ebbc22b8ae81e29603b1a94c1abb37774e99
diff --git a/dev-python/plyvel/plyvel-1.3.0.ebuild b/dev-python/plyvel/plyvel-1.3.0.ebuild
new file mode 100644
index 00000000000..b49ff201856
--- /dev/null
+++ b/dev-python/plyvel/plyvel-1.3.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface to LevelDB"
+HOMEPAGE="https://github.com/wbolster/plyvel"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-libs/leveldb-1.20:="
+DEPEND="${RDEPEND}"
+
+distutils_enable_sphinx doc
+distutils_enable_tests pytest
+
+python_test() {
+ # With the default import mode, plyvel is imported from ${S} which causes
+ # a failure because it doesn't contain the compiled _plyvel extension
+ pytest --import-mode=append -vv || die "Tests fail with ${EPYTHON}"
+}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2020-09-04 22:14 Louis Sautier
0 siblings, 0 replies; 27+ messages in thread
From: Louis Sautier @ 2020-09-04 22:14 UTC (permalink / raw
To: gentoo-commits
commit: 8cbedc105e6a602e61cfb75bca23dbf82fc52724
Author: Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 4 22:04:44 2020 +0000
Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Fri Sep 4 22:14:10 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cbedc10
dev-python/plyvel: add Python 3.9 support
Package-Manager: Portage-3.0.3, Repoman-2.3.23
Signed-off-by: Louis Sautier <sbraz <AT> gentoo.org>
dev-python/plyvel/plyvel-1.2.0.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-python/plyvel/plyvel-1.2.0.ebuild b/dev-python/plyvel/plyvel-1.2.0.ebuild
index c10e3290826..e3b7a85bbc3 100644
--- a/dev-python/plyvel/plyvel-1.2.0.ebuild
+++ b/dev-python/plyvel/plyvel-1.2.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+PYTHON_COMPAT=( pypy3 python3_{6,7,8,9} )
inherit distutils-r1
@@ -24,6 +24,7 @@ DEPEND="
dev-python/pytest[${PYTHON_USEDEP}]
)
"
+
distutils_enable_sphinx doc
python_test() {
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2020-03-28 11:59 Michał Górny
0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2020-03-28 11:59 UTC (permalink / raw
To: gentoo-commits
commit: 21149dca84470cda3b43a3af67cefb86868a45ac
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 28 11:54:07 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Mar 28 11:59:32 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21149dca
dev-python/plyvel: Remove redundant versions
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/plyvel/Manifest | 1 -
dev-python/plyvel/plyvel-1.1.0.ebuild | 44 -----------------------------------
2 files changed, 45 deletions(-)
diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest
index d22c8226951..b3a5bfdc33c 100644
--- a/dev-python/plyvel/Manifest
+++ b/dev-python/plyvel/Manifest
@@ -1,2 +1 @@
-DIST plyvel-1.1.0.tar.gz 143970 BLAKE2B 980c8117f39c704abaf1733bfabb6816aa84e5e449ed37368038a7d6cd4cbbbf832319bf149ec6ae7cca5074984427df08afc50e033451d3d97ddafd210d91e0 SHA512 4d9b20f7e047d75af14d530519b4360194a18aa423a57ac4596441e47528bbc9f8e3ff763dd91da4c115cb1e4a6f34f01bbd47f4be49be110b2f6e3c7b8bdb3a
DIST plyvel-1.2.0.tar.gz 145528 BLAKE2B 3a1604b536e462b3eccb7c8294c607828b8f41f3ead65c74fd200d3bb4179765d63f57508cb3bfaee1c4c57ecda7b986afe9416714ae74ed9ad35a9247397c98 SHA512 00b3424e248d1ed17f6443c9862c9f35c94ad76707df5adfe625d7a387620252ff71b3e1f7e903dda1c5cfcd53cb23883c1049e31df541dfe566b8e849c0a96d
diff --git a/dev-python/plyvel/plyvel-1.1.0.ebuild b/dev-python/plyvel/plyvel-1.1.0.ebuild
deleted file mode 100644
index 7b5f4342831..00000000000
--- a/dev-python/plyvel/plyvel-1.1.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Tests fail with PyPy: https://github.com/wbolster/plyvel/issues/38
-PYTHON_COMPAT=( pypy3 python3_{6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python interface to LevelDB"
-HOMEPAGE="https://github.com/wbolster/plyvel"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-libs/leveldb-1.20:="
-DEPEND="
- ${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- )
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-"
-
-python_compile_all() {
- if use doc; then
- sphinx-build doc doc/_build/html || die
- HTML_DOCS=( doc/_build/html/. )
- fi
-}
-
-python_test() {
- # We need to copy the extension to the package folder
- local ext="$(ls "${BUILD_DIR}/lib/${PN}/"*.so | head -n1 || die)"
- ln -s "${ext}" "${PN}" || die
- pytest -vv || die "tests failed with ${EPYTHON}"
- rm "${PN}/$(basename "${ext}")" || die
-}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2020-01-22 22:35 Louis Sautier
0 siblings, 0 replies; 27+ messages in thread
From: Louis Sautier @ 2020-01-22 22:35 UTC (permalink / raw
To: gentoo-commits
commit: 6ba6a0efa1feafccdc10c46897ee4b769033ced6
Author: Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 22 22:33:07 2020 +0000
Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Wed Jan 22 22:34:26 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba6a0ef
dev-python/plyvel: remove old
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Louis Sautier <sbraz <AT> gentoo.org>
dev-python/plyvel/Manifest | 1 -
dev-python/plyvel/plyvel-1.0.5.ebuild | 44 -----------------------------------
2 files changed, 45 deletions(-)
diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest
index 200308edd25..d22c8226951 100644
--- a/dev-python/plyvel/Manifest
+++ b/dev-python/plyvel/Manifest
@@ -1,3 +1,2 @@
-DIST plyvel-1.0.5.tar.gz 143728 BLAKE2B 2eac687e6901381b62df5278abe00684c8e5a9ac162596a1a1a0e620536155b5e5c0ba0ab9bb32c1d3a6467d997cfdf530e9275024f8caba3323728f3f3aba67 SHA512 d2a7fe9d49b377135ece03292f366423e9550d3440689a99246d8c5ddc38e474c2b05c709655c6bf74a1d04f742a23dfb8841b51698c2adb062418577b28c4b4
DIST plyvel-1.1.0.tar.gz 143970 BLAKE2B 980c8117f39c704abaf1733bfabb6816aa84e5e449ed37368038a7d6cd4cbbbf832319bf149ec6ae7cca5074984427df08afc50e033451d3d97ddafd210d91e0 SHA512 4d9b20f7e047d75af14d530519b4360194a18aa423a57ac4596441e47528bbc9f8e3ff763dd91da4c115cb1e4a6f34f01bbd47f4be49be110b2f6e3c7b8bdb3a
DIST plyvel-1.2.0.tar.gz 145528 BLAKE2B 3a1604b536e462b3eccb7c8294c607828b8f41f3ead65c74fd200d3bb4179765d63f57508cb3bfaee1c4c57ecda7b986afe9416714ae74ed9ad35a9247397c98 SHA512 00b3424e248d1ed17f6443c9862c9f35c94ad76707df5adfe625d7a387620252ff71b3e1f7e903dda1c5cfcd53cb23883c1049e31df541dfe566b8e849c0a96d
diff --git a/dev-python/plyvel/plyvel-1.0.5.ebuild b/dev-python/plyvel/plyvel-1.0.5.ebuild
deleted file mode 100644
index 8006345f930..00000000000
--- a/dev-python/plyvel/plyvel-1.0.5.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Tests fail with PyPy: https://github.com/wbolster/plyvel/issues/38
-PYTHON_COMPAT=( pypy3 python3_{6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python interface to LevelDB"
-HOMEPAGE="https://github.com/wbolster/plyvel"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-libs/leveldb-1.20:="
-DEPEND="
- ${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- )
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-"
-
-python_compile_all() {
- if use doc; then
- sphinx-build doc doc/_build/html || die
- HTML_DOCS=( doc/_build/html/. )
- fi
-}
-
-python_test() {
- # We need to copy the extension to the package folder
- local ext="$(ls "${BUILD_DIR}/lib/${PN}/"*.so | head -n1 || die)"
- ln -s "${ext}" "${PN}" || die
- py.test || die "tests failed with ${EPYTHON}"
- rm "${PN}/$(basename "${ext}")" || die
-}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2020-01-22 22:35 Louis Sautier
0 siblings, 0 replies; 27+ messages in thread
From: Louis Sautier @ 2020-01-22 22:35 UTC (permalink / raw
To: gentoo-commits
commit: 8f101d5664626cd3bcaf43bd53a0fe4d14fbf4c5
Author: Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 22 22:26:52 2020 +0000
Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Wed Jan 22 22:34:25 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f101d56
dev-python/plyvel: bump to 1.2.0, add Python 3.8 compat
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Louis Sautier <sbraz <AT> gentoo.org>
dev-python/plyvel/Manifest | 1 +
dev-python/plyvel/plyvel-1.2.0.ebuild | 35 +++++++++++++++++++++++++++++++++++
2 files changed, 36 insertions(+)
diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest
index f4e8b4ed2b5..200308edd25 100644
--- a/dev-python/plyvel/Manifest
+++ b/dev-python/plyvel/Manifest
@@ -1,2 +1,3 @@
DIST plyvel-1.0.5.tar.gz 143728 BLAKE2B 2eac687e6901381b62df5278abe00684c8e5a9ac162596a1a1a0e620536155b5e5c0ba0ab9bb32c1d3a6467d997cfdf530e9275024f8caba3323728f3f3aba67 SHA512 d2a7fe9d49b377135ece03292f366423e9550d3440689a99246d8c5ddc38e474c2b05c709655c6bf74a1d04f742a23dfb8841b51698c2adb062418577b28c4b4
DIST plyvel-1.1.0.tar.gz 143970 BLAKE2B 980c8117f39c704abaf1733bfabb6816aa84e5e449ed37368038a7d6cd4cbbbf832319bf149ec6ae7cca5074984427df08afc50e033451d3d97ddafd210d91e0 SHA512 4d9b20f7e047d75af14d530519b4360194a18aa423a57ac4596441e47528bbc9f8e3ff763dd91da4c115cb1e4a6f34f01bbd47f4be49be110b2f6e3c7b8bdb3a
+DIST plyvel-1.2.0.tar.gz 145528 BLAKE2B 3a1604b536e462b3eccb7c8294c607828b8f41f3ead65c74fd200d3bb4179765d63f57508cb3bfaee1c4c57ecda7b986afe9416714ae74ed9ad35a9247397c98 SHA512 00b3424e248d1ed17f6443c9862c9f35c94ad76707df5adfe625d7a387620252ff71b3e1f7e903dda1c5cfcd53cb23883c1049e31df541dfe566b8e849c0a96d
diff --git a/dev-python/plyvel/plyvel-1.2.0.ebuild b/dev-python/plyvel/plyvel-1.2.0.ebuild
new file mode 100644
index 00000000000..c10e3290826
--- /dev/null
+++ b/dev-python/plyvel/plyvel-1.2.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface to LevelDB"
+HOMEPAGE="https://github.com/wbolster/plyvel"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-libs/leveldb-1.20:="
+DEPEND="
+ ${RDEPEND}
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )
+"
+distutils_enable_sphinx doc
+
+python_test() {
+ # We need to copy the extension to the package folder
+ local ext="$(ls "${BUILD_DIR}/lib/${PN}/"*.so | head -n1 || die)"
+ ln -s "${ext}" "${PN}" || die
+ pytest -vv || die "tests failed with ${EPYTHON}"
+ rm "${PN}/$(basename "${ext}")" || die
+}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2019-05-02 22:31 Louis Sautier
0 siblings, 0 replies; 27+ messages in thread
From: Louis Sautier @ 2019-05-02 22:31 UTC (permalink / raw
To: gentoo-commits
commit: db5189e4ed0f3f67181b8b40c9479acedfccfbd4
Author: Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Thu May 2 22:28:27 2019 +0000
Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Thu May 2 22:30:58 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5189e4
dev-python/plyvel: bump to 1.1.0, make pytest verbose
Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Louis Sautier <sbraz <AT> gentoo.org>
dev-python/plyvel/Manifest | 1 +
dev-python/plyvel/plyvel-1.1.0.ebuild | 49 +++++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest
index 2677873a4a7..6c7646582d5 100644
--- a/dev-python/plyvel/Manifest
+++ b/dev-python/plyvel/Manifest
@@ -1,2 +1,3 @@
DIST plyvel-1.0.4.tar.gz 338470 BLAKE2B dbc33ac9962ed3b74d83158e973ac956bd9fa81c7e1980c1d79187f6e629d0605d821debe4bfd4532120f343b87ee3acd825514884d78b471d3717364837ce42 SHA512 ee397d4f7e2dac4e7b382841559895184dc0356b84da4ff4ccdad43c32aebcb1dcc5020230a5564c875ed5d4401cc8b009438ca3b2e0b50e6467e384f0366171
DIST plyvel-1.0.5.tar.gz 143728 BLAKE2B 2eac687e6901381b62df5278abe00684c8e5a9ac162596a1a1a0e620536155b5e5c0ba0ab9bb32c1d3a6467d997cfdf530e9275024f8caba3323728f3f3aba67 SHA512 d2a7fe9d49b377135ece03292f366423e9550d3440689a99246d8c5ddc38e474c2b05c709655c6bf74a1d04f742a23dfb8841b51698c2adb062418577b28c4b4
+DIST plyvel-1.1.0.tar.gz 143970 BLAKE2B 980c8117f39c704abaf1733bfabb6816aa84e5e449ed37368038a7d6cd4cbbbf832319bf149ec6ae7cca5074984427df08afc50e033451d3d97ddafd210d91e0 SHA512 4d9b20f7e047d75af14d530519b4360194a18aa423a57ac4596441e47528bbc9f8e3ff763dd91da4c115cb1e4a6f34f01bbd47f4be49be110b2f6e3c7b8bdb3a
diff --git a/dev-python/plyvel/plyvel-1.1.0.ebuild b/dev-python/plyvel/plyvel-1.1.0.ebuild
new file mode 100644
index 00000000000..be42e6254e0
--- /dev/null
+++ b/dev-python/plyvel/plyvel-1.1.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Tests fail with PyPy: https://github.com/wbolster/plyvel/issues/38
+PYTHON_COMPAT=( pypy3 python{2_7,3_{5,6,7}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface to LevelDB"
+HOMEPAGE="https://github.com/wbolster/plyvel"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND=">=dev-libs/leveldb-1.20:="
+DEPEND="
+ ${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+"
+
+python_compile() {
+ # https://wiki.gentoo.org/wiki/Project:Python/Strict_aliasing
+ python_is_python3 || local -x CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"
+ distutils-r1_python_compile
+}
+
+python_compile_all() {
+ if use doc; then
+ sphinx-build doc doc/_build/html || die
+ HTML_DOCS=( doc/_build/html/. )
+ fi
+}
+
+python_test() {
+ # We need to copy the extension to the package folder
+ local ext="$(ls "${BUILD_DIR}/lib/${PN}/"*.so | head -n1 || die)"
+ ln -s "${ext}" "${PN}" || die
+ pytest -vv || die "tests failed with ${EPYTHON}"
+ rm "${PN}/$(basename "${ext}")" || die
+}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2019-05-02 22:31 Louis Sautier
0 siblings, 0 replies; 27+ messages in thread
From: Louis Sautier @ 2019-05-02 22:31 UTC (permalink / raw
To: gentoo-commits
commit: 887d8b4a1f7c752cc86adb9c73483fbf0f9c0bba
Author: Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Thu May 2 22:30:11 2019 +0000
Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Thu May 2 22:30:58 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=887d8b4a
dev-python/plyvel: remove old
Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Louis Sautier <sbraz <AT> gentoo.org>
dev-python/plyvel/Manifest | 1 -
dev-python/plyvel/plyvel-1.0.4.ebuild | 49 -----------------------------------
2 files changed, 50 deletions(-)
diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest
index 6c7646582d5..f4e8b4ed2b5 100644
--- a/dev-python/plyvel/Manifest
+++ b/dev-python/plyvel/Manifest
@@ -1,3 +1,2 @@
-DIST plyvel-1.0.4.tar.gz 338470 BLAKE2B dbc33ac9962ed3b74d83158e973ac956bd9fa81c7e1980c1d79187f6e629d0605d821debe4bfd4532120f343b87ee3acd825514884d78b471d3717364837ce42 SHA512 ee397d4f7e2dac4e7b382841559895184dc0356b84da4ff4ccdad43c32aebcb1dcc5020230a5564c875ed5d4401cc8b009438ca3b2e0b50e6467e384f0366171
DIST plyvel-1.0.5.tar.gz 143728 BLAKE2B 2eac687e6901381b62df5278abe00684c8e5a9ac162596a1a1a0e620536155b5e5c0ba0ab9bb32c1d3a6467d997cfdf530e9275024f8caba3323728f3f3aba67 SHA512 d2a7fe9d49b377135ece03292f366423e9550d3440689a99246d8c5ddc38e474c2b05c709655c6bf74a1d04f742a23dfb8841b51698c2adb062418577b28c4b4
DIST plyvel-1.1.0.tar.gz 143970 BLAKE2B 980c8117f39c704abaf1733bfabb6816aa84e5e449ed37368038a7d6cd4cbbbf832319bf149ec6ae7cca5074984427df08afc50e033451d3d97ddafd210d91e0 SHA512 4d9b20f7e047d75af14d530519b4360194a18aa423a57ac4596441e47528bbc9f8e3ff763dd91da4c115cb1e4a6f34f01bbd47f4be49be110b2f6e3c7b8bdb3a
diff --git a/dev-python/plyvel/plyvel-1.0.4.ebuild b/dev-python/plyvel/plyvel-1.0.4.ebuild
deleted file mode 100644
index c30bc2228a8..00000000000
--- a/dev-python/plyvel/plyvel-1.0.4.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Tests fail with PyPy: https://github.com/wbolster/plyvel/issues/38
-PYTHON_COMPAT=( pypy3 python{2_7,3_{5,6}} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python interface to LevelDB"
-HOMEPAGE="https://github.com/wbolster/plyvel"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-RDEPEND=">=dev-libs/leveldb-1.20:="
-DEPEND="
- ${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- )
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-"
-
-python_compile() {
- # https://wiki.gentoo.org/wiki/Project:Python/Strict_aliasing
- python_is_python3 || local -x CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
-
-python_compile_all() {
- if use doc; then
- sphinx-build doc doc/_build/html || die
- HTML_DOCS=( doc/_build/html/. )
- fi
-}
-
-python_test() {
- # We need to copy the extension to the package folder
- local ext="$(ls "${BUILD_DIR}/lib/${PN}/"*.so | head -n1 || die)"
- ln -s "${ext}" "${PN}" || die
- py.test || die "tests failed with ${EPYTHON}"
- rm "${PN}/$(basename "${ext}")" || die
-}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2018-07-19 9:59 Louis Sautier
0 siblings, 0 replies; 27+ messages in thread
From: Louis Sautier @ 2018-07-19 9:59 UTC (permalink / raw
To: gentoo-commits
commit: 0bb1a2526145fc7ee2e178a63ffe91caf7861006
Author: Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 19 09:53:29 2018 +0000
Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Thu Jul 19 09:59:12 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb1a252
dev-python/plyvel: remove old
Package-Manager: Portage-2.3.43, Repoman-2.3.10
dev-python/plyvel/Manifest | 1 -
dev-python/plyvel/plyvel-0.9-r1.ebuild | 52 ----------------------------------
2 files changed, 53 deletions(-)
diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest
index d93e9f9572c..2677873a4a7 100644
--- a/dev-python/plyvel/Manifest
+++ b/dev-python/plyvel/Manifest
@@ -1,3 +1,2 @@
-DIST plyvel-0.9.tar.gz 121513 BLAKE2B 78aa0dc3565a9e2298978ea4f2014670cbaa376e35f21be6b3c26a39db2c560d08667c385894bc3df6ae33da266eabf9cf72b81156759a28d75856760ca7cf73 SHA512 21a3bf0bff075e429fef63418c2a2578b22a4904cc2f4f66fc5fbccec22c762d918bea0622a22dcbeee2e60f8d35210ae8f1e63b6d37405f0fdf29ca2fe80586
DIST plyvel-1.0.4.tar.gz 338470 BLAKE2B dbc33ac9962ed3b74d83158e973ac956bd9fa81c7e1980c1d79187f6e629d0605d821debe4bfd4532120f343b87ee3acd825514884d78b471d3717364837ce42 SHA512 ee397d4f7e2dac4e7b382841559895184dc0356b84da4ff4ccdad43c32aebcb1dcc5020230a5564c875ed5d4401cc8b009438ca3b2e0b50e6467e384f0366171
DIST plyvel-1.0.5.tar.gz 143728 BLAKE2B 2eac687e6901381b62df5278abe00684c8e5a9ac162596a1a1a0e620536155b5e5c0ba0ab9bb32c1d3a6467d997cfdf530e9275024f8caba3323728f3f3aba67 SHA512 d2a7fe9d49b377135ece03292f366423e9550d3440689a99246d8c5ddc38e474c2b05c709655c6bf74a1d04f742a23dfb8841b51698c2adb062418577b28c4b4
diff --git a/dev-python/plyvel/plyvel-0.9-r1.ebuild b/dev-python/plyvel/plyvel-0.9-r1.ebuild
deleted file mode 100644
index 8cd881d2860..00000000000
--- a/dev-python/plyvel/plyvel-0.9-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1
-
-MY_PN="${PN/-/.}"
-DESCRIPTION="Python interface to LevelDB"
-HOMEPAGE="https://github.com/wbolster/plyvel"
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-RDEPEND="dev-libs/leveldb:="
-DEPEND="
- ${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-runner[${PYTHON_USEDEP}]
- )
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-python_compile() {
- python_is_python3 || local -x CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
-
-python_compile_all() {
- use doc && emake doc
-}
-
-python_test() {
- local lib="$(ls "${BUILD_DIR}/lib/${PN}/"*.so | head -n1)"
- ln -s "${lib}" "${PN}" || die
- py.test || die "tests failed with ${EPYTHON}"
- rm "${PN}/$(basename "${lib}")" || die
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build//html/. )
- distutils-r1_python_install_all
-}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2018-06-18 22:27 Louis Sautier
0 siblings, 0 replies; 27+ messages in thread
From: Louis Sautier @ 2018-06-18 22:27 UTC (permalink / raw
To: gentoo-commits
commit: 5ace34150b61d55161796d966d41925b678a8720
Author: Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 18 22:10:17 2018 +0000
Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Mon Jun 18 22:10:53 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ace3415
dev-python/plyvel: bump to 1.0.4, add PyPy 3 support
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-python/plyvel/Manifest | 1 +
dev-python/plyvel/plyvel-1.0.4.ebuild | 49 +++++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest
index 7271bed75b3..65d9d5a9229 100644
--- a/dev-python/plyvel/Manifest
+++ b/dev-python/plyvel/Manifest
@@ -1 +1,2 @@
DIST plyvel-0.9.tar.gz 121513 BLAKE2B 78aa0dc3565a9e2298978ea4f2014670cbaa376e35f21be6b3c26a39db2c560d08667c385894bc3df6ae33da266eabf9cf72b81156759a28d75856760ca7cf73 SHA512 21a3bf0bff075e429fef63418c2a2578b22a4904cc2f4f66fc5fbccec22c762d918bea0622a22dcbeee2e60f8d35210ae8f1e63b6d37405f0fdf29ca2fe80586
+DIST plyvel-1.0.4.tar.gz 338470 BLAKE2B dbc33ac9962ed3b74d83158e973ac956bd9fa81c7e1980c1d79187f6e629d0605d821debe4bfd4532120f343b87ee3acd825514884d78b471d3717364837ce42 SHA512 ee397d4f7e2dac4e7b382841559895184dc0356b84da4ff4ccdad43c32aebcb1dcc5020230a5564c875ed5d4401cc8b009438ca3b2e0b50e6467e384f0366171
diff --git a/dev-python/plyvel/plyvel-1.0.4.ebuild b/dev-python/plyvel/plyvel-1.0.4.ebuild
new file mode 100644
index 00000000000..8cac70ffdf3
--- /dev/null
+++ b/dev-python/plyvel/plyvel-1.0.4.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Tests fail with PyPy: https://github.com/wbolster/plyvel/issues/38
+PYTHON_COMPAT=( pypy3 python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface to LevelDB"
+HOMEPAGE="https://github.com/wbolster/plyvel"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND=">=dev-libs/leveldb-1.20:="
+DEPEND="
+ ${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+"
+
+python_compile() {
+ # https://wiki.gentoo.org/wiki/Project:Python/Strict_aliasing
+ python_is_python3 || local -x CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"
+ distutils-r1_python_compile
+}
+
+python_compile_all() {
+ if use doc; then
+ sphinx-build doc doc/_build/html || die
+ HTML_DOCS=( doc/_build/html/. )
+ fi
+}
+
+python_test() {
+ # We need to copy the extension to the package folder
+ local ext="$(ls "${BUILD_DIR}/lib/${PN}/"*.so | head -n1 || die)"
+ ln -s "${ext}" "${PN}" || die
+ py.test || die "tests failed with ${EPYTHON}"
+ rm "${PN}/$(basename "${ext}")" || die
+}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2018-06-18 20:41 Louis Sautier
0 siblings, 0 replies; 27+ messages in thread
From: Louis Sautier @ 2018-06-18 20:41 UTC (permalink / raw
To: gentoo-commits
commit: 7edef12a28ae5ce32fc1cb89629a1e31d346bc41
Author: Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 18 13:02:54 2018 +0000
Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Mon Jun 18 20:40:30 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7edef12a
dev-python/plyvel: update metadata.xml
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-python/plyvel/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/plyvel/metadata.xml b/dev-python/plyvel/metadata.xml
index 12025afe4d5..73166464dee 100644
--- a/dev-python/plyvel/metadata.xml
+++ b/dev-python/plyvel/metadata.xml
@@ -7,7 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">plyvel</remote-id>
- <remote-id type="bitbucket">wbolster/plyvel</remote-id>
<remote-id type="github">wbolster/plyvel</remote-id>
+ <bugs-to>https://github.com/wbolster/plyvel/issues</bugs-to>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2018-06-18 10:34 Louis Sautier
0 siblings, 0 replies; 27+ messages in thread
From: Louis Sautier @ 2018-06-18 10:34 UTC (permalink / raw
To: gentoo-commits
commit: 12a88356716b2d0535bbaed5795df8ebce450eb2
Author: Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 17 23:32:36 2018 +0000
Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Mon Jun 18 10:34:01 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a88356
dev-python/plyvel: change my email in metadata.xml
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-python/plyvel/metadata.xml | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/dev-python/plyvel/metadata.xml b/dev-python/plyvel/metadata.xml
index fe5c3846277..12025afe4d5 100644
--- a/dev-python/plyvel/metadata.xml
+++ b/dev-python/plyvel/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">plyvel</remote-id>
<remote-id type="bitbucket">wbolster/plyvel</remote-id>
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2018-06-17 20:34 David Seifert
0 siblings, 0 replies; 27+ messages in thread
From: David Seifert @ 2018-06-17 20:34 UTC (permalink / raw
To: gentoo-commits
commit: ebed68efc88cc011fec60ed04e4c67bc79c6ed7c
Author: Louis Sautier <sautier.louis <AT> gmail <DOT> com>
AuthorDate: Fri Jun 15 23:40:53 2018 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jun 17 20:33:23 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebed68ef
dev-python/plyvel: add slot operator to dev-libs/leveldb
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-python/plyvel/{plyvel-0.9.ebuild => plyvel-0.9-r1.ebuild} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/plyvel/plyvel-0.9.ebuild b/dev-python/plyvel/plyvel-0.9-r1.ebuild
similarity index 94%
rename from dev-python/plyvel/plyvel-0.9.ebuild
rename to dev-python/plyvel/plyvel-0.9-r1.ebuild
index cb3f4cd0ce2..8cd881d2860 100644
--- a/dev-python/plyvel/plyvel-0.9.ebuild
+++ b/dev-python/plyvel/plyvel-0.9-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -17,7 +17,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
-RDEPEND="dev-libs/leveldb"
+RDEPEND="dev-libs/leveldb:="
DEPEND="
${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2017-12-26 8:17 Zac Medico
0 siblings, 0 replies; 27+ messages in thread
From: Zac Medico @ 2017-12-26 8:17 UTC (permalink / raw
To: gentoo-commits
commit: aa87dbf5b1751971cc28473f0ede3cb275daa1b7
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 26 08:08:40 2017 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Dec 26 08:17:31 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa87dbf5
dev-python/plyvel: add python3.6 to PYTHON_COMPAT
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-python/plyvel/plyvel-0.9.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/plyvel/plyvel-0.9.ebuild b/dev-python/plyvel/plyvel-0.9.ebuild
index ce2e392a5bb..cb3f4cd0ce2 100644
--- a/dev-python/plyvel/plyvel-0.9.ebuild
+++ b/dev-python/plyvel/plyvel-0.9.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2016-02-14 17:02 Patrick Lauer
0 siblings, 0 replies; 27+ messages in thread
From: Patrick Lauer @ 2016-02-14 17:02 UTC (permalink / raw
To: gentoo-commits
commit: 7e7c1fee4931920a8ce9a44b311748a9bee9a379
Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 14 16:56:26 2016 +0000
Commit: Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Sun Feb 14 17:01:53 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e7c1fee
dev-python/plyvel: Whitespace
Package-Manager: portage-2.2.27
dev-python/plyvel/plyvel-0.9.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/dev-python/plyvel/plyvel-0.9.ebuild b/dev-python/plyvel/plyvel-0.9.ebuild
index d99b31d..6925483 100644
--- a/dev-python/plyvel/plyvel-0.9.ebuild
+++ b/dev-python/plyvel/plyvel-0.9.ebuild
@@ -51,4 +51,3 @@ python_install_all() {
use doc && local HTML_DOCS=( doc/build//html/. )
distutils-r1_python_install_all
}
-
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
@ 2016-01-13 10:31 Ian Delaney
0 siblings, 0 replies; 27+ messages in thread
From: Ian Delaney @ 2016-01-13 10:31 UTC (permalink / raw
To: gentoo-commits
commit: 08ffd63ad257f2a69691d30ad9f5fc752a0d86a1
Author: Louis Sautier <sautier.louis <AT> gmail <DOT> com>
AuthorDate: Wed Jan 13 09:16:05 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Wed Jan 13 10:31:31 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08ffd63a
dev-python/plyvel: new package: python bindings for LevelDB
Package-Manager: portage-2.2.26
dev-python/plyvel/Manifest | 1 +
dev-python/plyvel/metadata.xml | 14 ++++++++++
dev-python/plyvel/plyvel-0.9.ebuild | 54 +++++++++++++++++++++++++++++++++++++
3 files changed, 69 insertions(+)
diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest
new file mode 100644
index 0000000..c6eaa74
--- /dev/null
+++ b/dev-python/plyvel/Manifest
@@ -0,0 +1 @@
+DIST plyvel-0.9.tar.gz 121513 SHA256 587d93681ae44936ae086b4b45486eb302e3853ba5af149aac3be9e9713998e9 SHA512 21a3bf0bff075e429fef63418c2a2578b22a4904cc2f4f66fc5fbccec22c762d918bea0622a22dcbeee2e60f8d35210ae8f1e63b6d37405f0fdf29ca2fe80586 WHIRLPOOL baf98bb318bb402ba26d98b1a4657a72b7b1b93dda7e0f0b667b66af798cd6e7723a1ae740265a88266ab608023de8b3d350873560117bf9557f2e8abf792453
diff --git a/dev-python/plyvel/metadata.xml b/dev-python/plyvel/metadata.xml
new file mode 100644
index 0000000..55fd330
--- /dev/null
+++ b/dev-python/plyvel/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>proxy-maintainers</herd>
+ <maintainer>
+ <email>sautier.louis@gmail.com</email>
+ <name>Louis Sautier</name>
+ <description>Proxied maintainer; set to assignee in all bugs</description>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">plyvel</remote-id>
+ <remote-id type="bitbucket">wbolster/plyvel</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/plyvel/plyvel-0.9.ebuild b/dev-python/plyvel/plyvel-0.9.ebuild
new file mode 100644
index 0000000..d99b31d
--- /dev/null
+++ b/dev-python/plyvel/plyvel-0.9.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1
+
+MY_PN="${PN/-/.}"
+DESCRIPTION="Python interface to LevelDB"
+HOMEPAGE="https://github.com/wbolster/plyvel"
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="dev-libs/leveldb"
+DEPEND="
+ ${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-runner[${PYTHON_USEDEP}]
+ )
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+python_compile() {
+ python_is_python3 || local -x CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"
+ distutils-r1_python_compile
+}
+
+python_compile_all() {
+ use doc && emake doc
+}
+
+python_test() {
+ local lib="$(ls "${BUILD_DIR}/lib/${PN}/"*.so | head -n1)"
+ ln -s "${lib}" "${PN}" || die
+ py.test || die "tests failed with ${EPYTHON}"
+ rm "${PN}/$(basename "${lib}")" || die
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( doc/build//html/. )
+ distutils-r1_python_install_all
+}
+
^ permalink raw reply related [flat|nested] 27+ messages in thread
end of thread, other threads:[~2024-06-20 18:40 UTC | newest]
Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-19 9:59 [gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/ Louis Sautier
-- strict thread matches above, loose matches on Subject: below --
2024-06-20 18:40 Michał Górny
2024-01-16 7:02 Michał Górny
2023-11-01 17:09 Michał Górny
2023-06-01 13:40 Michał Górny
2023-05-04 16:22 Michał Górny
2022-11-14 4:44 Michał Górny
2022-11-14 4:44 Michał Górny
2022-10-27 4:49 Michał Górny
2022-05-16 13:24 Michał Górny
2022-01-08 2:31 Louis Sautier
2021-08-05 19:13 Louis Sautier
2020-10-10 19:06 Louis Sautier
2020-09-04 22:14 Louis Sautier
2020-03-28 11:59 Michał Górny
2020-01-22 22:35 Louis Sautier
2020-01-22 22:35 Louis Sautier
2019-05-02 22:31 Louis Sautier
2019-05-02 22:31 Louis Sautier
2018-07-19 9:59 Louis Sautier
2018-06-18 22:27 Louis Sautier
2018-06-18 20:41 Louis Sautier
2018-06-18 10:34 Louis Sautier
2018-06-17 20:34 David Seifert
2017-12-26 8:17 Zac Medico
2016-02-14 17:02 Patrick Lauer
2016-01-13 10:31 Ian Delaney
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox