summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Shvetsov <alexxy@gentoo.org>2019-04-23 18:43:04 +0300
committerAlexey Shvetsov <alexxy@gentoo.org>2019-04-23 19:16:36 +0300
commit5e8e2a372da21b23b11ce289a39ed9d0b93dadc7 (patch)
tree3038f88e70b1bbbaef36c6353bc0c41e127a0f97 /dev-python
parentdev-python/typing: Version bump (diff)
downloadalexxy-5e8e2a372da21b23b11ce289a39ed9d0b93dadc7.tar.gz
alexxy-5e8e2a372da21b23b11ce289a39ed9d0b93dadc7.tar.bz2
alexxy-5e8e2a372da21b23b11ce289a39ed9d0b93dadc7.zip
dev-python/websocket-client: version bump
Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/websocket-client/Manifest1
-rw-r--r--dev-python/websocket-client/metadata.xml13
-rw-r--r--dev-python/websocket-client/websocket-client-0.56.0.ebuild42
3 files changed, 56 insertions, 0 deletions
diff --git a/dev-python/websocket-client/Manifest b/dev-python/websocket-client/Manifest
new file mode 100644
index 0000000..265e8be
--- /dev/null
+++ b/dev-python/websocket-client/Manifest
@@ -0,0 +1 @@
+DIST websocket-client-0.56.0.tar.gz 36951 SHA256 1fd5520878b68b84b5748bb30e592b10d0a91529d5383f74f4964e72b297fd3a SHA512 f61497b5fa6deea11d0e81c1c0d3092d1efba9bcdb3427a45f51b81059444a486a9aa6a4d046fc2aa805e855d2c8e68a4ba46669c05a45eb928251c50e2e3a50 WHIRLPOOL c46660667a6bf9019ac5219edba0894d5c959b6e5488c13d6e5593d9f1875b51bbc5a15b6ac06e2ed7aa465609b3cc9d14cd12f6eb3020c60399e8f7d2251336
diff --git a/dev-python/websocket-client/metadata.xml b/dev-python/websocket-client/metadata.xml
new file mode 100644
index 0000000..f14d1ae
--- /dev/null
+++ b/dev-python/websocket-client/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">websocket-client</remote-id>
+ <remote-id type="github">websocket-client/websocket-client</remote-id>
+ <bugs-to>https://github.com/websocket-client/websocket-client/issues</bugs-to>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/websocket-client/websocket-client-0.56.0.ebuild b/dev-python/websocket-client/websocket-client-0.56.0.ebuild
new file mode 100644
index 0000000..f93ec38
--- /dev/null
+++ b/dev-python/websocket-client/websocket-client-0.56.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6,7}} )
+
+inherit distutils-r1
+
+MY_PN=${PN//-/_}
+
+DESCRIPTION="WebSocket client for python with hybi13 support"
+HOMEPAGE="https://github.com/websocket-client/websocket-client"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~x64-macos"
+IUSE="examples test"
+
+RDEPEND="
+ dev-python/six[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/backports-ssl-match-hostname[${PYTHON_USEDEP}]' pypy python2_7 )
+"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( ${RDEPEND} )
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+python_test() {
+ esetup.py test
+}
+
+python_install_all() {
+ if use examples; then
+ docompress -x "/usr/share/doc/${PF}/examples"
+ dodoc -r examples
+ fi
+ distutils-r1_python_install_all
+}