summaryrefslogtreecommitdiff
path: root/dev-python/ypy-websocket
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-02-21 20:25:12 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-02-21 20:25:12 +0000
commitd37f8725bb68034ef10d8882fb4411a49f2f666e (patch)
tree2b530ee04815bacc1dc051db24c2727d3056b77b /dev-python/ypy-websocket
parent171d09fa1f429aa43835c618a2c21753ad5209a4 (diff)
gentoo auto-resync : 21:02:2023 - 20:25:12
Diffstat (limited to 'dev-python/ypy-websocket')
-rw-r--r--dev-python/ypy-websocket/Manifest2
-rw-r--r--dev-python/ypy-websocket/ypy-websocket-0.8.4.ebuild43
2 files changed, 45 insertions, 0 deletions
diff --git a/dev-python/ypy-websocket/Manifest b/dev-python/ypy-websocket/Manifest
index 4715d6a393bc..d00e49d71733 100644
--- a/dev-python/ypy-websocket/Manifest
+++ b/dev-python/ypy-websocket/Manifest
@@ -1,5 +1,7 @@
DIST ypy-websocket-0.8.2.gh.tar.gz 13045 BLAKE2B 44cd1538247b68b54d161800f76f467f67d77d81726b4af01cbeeb045b77aeb7ec8fde7c126c5d54a0792be11bc97d41a624c99a80c2ea8178a358d045e59389 SHA512 6774d646a04afe4dcf72b6ec44bad5092ff40d8647c6650697340ebf6f2a548ba870ac2924de84626f10e88b6603a01c842e5a5d0ef71d3a75fc67a080ca22f6
DIST ypy-websocket-0.8.3.gh.tar.gz 13237 BLAKE2B 49c60b56b5812620212df5165b022501152c170831aff25bc8ff25901ea5ebdc91db2835a923a874bb62b1f0e6864a9d860b951ebafa9589fa16ce8cba9a197e SHA512 fbc2a795d25ba7f228841545b814c29c018126254fed7c59056e99946da9efaf22eb425acd43c85b31df3fd14e8ce91f34f32a309c9586a78a67c8a30e022a79
+DIST ypy-websocket-0.8.4.gh.tar.gz 13416 BLAKE2B 9dd988d6eceb624bae2385180c408971a776f06324407506886c2ef5b8e713277a4c4fb0a2d328a20695d4db8808997c125bfb48faa60c93fe38bb1a1e899766 SHA512 20794b182bbf3958df9f3097ab8c4657acef1ca294c751e0524bc5a36cd7b7a6a2766ae9295cd5f9fc31070813d5b56e0e1e25e22931f63171f88b4757bb1584
EBUILD ypy-websocket-0.8.2-r1.ebuild 840 BLAKE2B a5230fd624bed608f3ce144bb24e18205550e7f1a69f51e1511cee6fd99fee032b4fbf92bcfccd3dc9ba03c24ade29d358cb5ae9d6892615248dd1be73cf5e6b SHA512 0785d71a6352504dcfce885b4c3ff755298a9dceab24ea515b7964b670cba4de6c8741ec45639a307d4df97319c12a6917f2e384153ede4ad57e3c0c52e0c417
EBUILD ypy-websocket-0.8.3.ebuild 874 BLAKE2B 0b6e5033b6dfa0db728f8770cfc8ff8af14ccd435c6f484033b8c3be13fa79e5d94bec4f9080f04c1aafa7a3235aeb3dab3812aaa3e4ae1683e37190dc1090f3 SHA512 07b87293c9373232601e08dd744346f14d489e76f6b1f90278020a2ca65ee215af3bbd47bfff4530940c11fa6906a1ea2251ebb7430cfb5a883d25411a5db604
+EBUILD ypy-websocket-0.8.4.ebuild 874 BLAKE2B 0b6e5033b6dfa0db728f8770cfc8ff8af14ccd435c6f484033b8c3be13fa79e5d94bec4f9080f04c1aafa7a3235aeb3dab3812aaa3e4ae1683e37190dc1090f3 SHA512 07b87293c9373232601e08dd744346f14d489e76f6b1f90278020a2ca65ee215af3bbd47bfff4530940c11fa6906a1ea2251ebb7430cfb5a883d25411a5db604
MISC metadata.xml 414 BLAKE2B a58b2ac27d2f9e1a1d06c8fd9dcb6f9d1654fd2665d6d676a734ba228b71f6da488b835b7cb5739a6acad7102a669356e8f872bc96ce40b6ab0104699f8a7379 SHA512 533c2d5a8363cc5575d8ee08a3642f8b6fd11311fdef7d6902cc5e19fb33512ca2d9a6ecde76e909a6192a48449d612bb2b6db7b96ad1d99a89d67b06b749d76
diff --git a/dev-python/ypy-websocket/ypy-websocket-0.8.4.ebuild b/dev-python/ypy-websocket/ypy-websocket-0.8.4.ebuild
new file mode 100644
index 000000000000..4394429329a1
--- /dev/null
+++ b/dev-python/ypy-websocket/ypy-websocket-0.8.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings to y-crdt "
+HOMEPAGE="
+ https://pypi.org/project/ypy-websocket/
+ https://github.com/y-crdt/ypy-websocket/
+"
+SRC_URI="
+ https://github.com/y-crdt/ypy-websocket/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ <dev-python/aiofiles-23[${PYTHON_USEDEP}]
+ dev-python/aiosqlite[${PYTHON_USEDEP}]
+ <dev-python/y-py-0.7.0[${PYTHON_USEDEP}]
+ >=dev-python/y-py-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/websockets[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_IGNORE=(
+ # Requires internet and nodejs
+ tests/test_ypy_yjs.py
+)
+
+distutils_enable_tests pytest