summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorUniversebenzene2022-11-12 16:07:16 +0800
committerUniversebenzene2022-11-12 16:07:16 +0800
commitf41ca1f83342162fc3fbe64bf1d1da53cb9d08e4 (patch)
tree082f1e2067e2cedcd54e64cf35f8c1b59fb0124b
parent78b05fe670f5ea8c153180ad47b72a19aeead730 (diff)
downloadaur-python-siosocks.tar.gz
Update to version 0.3.0
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD19
2 files changed, 17 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 62339443bd14..df50755fefd6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = python-siosocks
pkgdesc = sans-io socks proxy client/server with couple io backends
- pkgver = 0.2.0
+ pkgver = 0.3.0
pkgrel = 1
url = https://github.com/pohmelie/siosocks
arch = any
@@ -9,9 +9,9 @@ pkgbase = python-siosocks
checkdepends = python-pytest-trio
checkdepends = python-trio
makedepends = python-setuptools
- source = https://files.pythonhosted.org/packages/source/s/siosocks/siosocks-0.2.0.tar.gz
- md5sums = 8f5eee2cdc80261a7a9560b9dcb0345f
+ source = https://files.pythonhosted.org/packages/source/s/siosocks/siosocks-0.3.0.tar.gz
+ md5sums = 0469b2a18d6cffed9d2f2a993d84b834
pkgname = python-siosocks
- depends = python>=3.6
+ depends = python>=3.8
optdepends = python-trio: trio
diff --git a/PKGBUILD b/PKGBUILD
index 6c22775ddbba..867f977372da 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,20 +3,26 @@ pkgbase=python-siosocks
_pyname=${pkgbase#python-}
pkgname=("python-${_pyname}")
#"python-${_pyname}-doc")
-pkgver=0.2.0
+pkgver=0.3.0
pkgrel=1
pkgdesc="sans-io socks proxy client/server with couple io backends"
arch=('any')
url="https://github.com/pohmelie/siosocks"
license=('MIT')
makedepends=('python-setuptools')
-checkdepends=('python-pytest-asyncio' 'python-pytest-trio' 'python-trio')
+# 'python-wheel'
+# 'python-build'
+# 'python-installer')
+checkdepends=('python-pytest-asyncio'
+ 'python-pytest-trio'
+ 'python-trio')
source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz")
-md5sums=('8f5eee2cdc80261a7a9560b9dcb0345f')
+md5sums=('0469b2a18d6cffed9d2f2a993d84b834')
build() {
cd ${srcdir}/${_pyname}-${pkgver}
python setup.py build
+# python -m build --wheel --no-isolation
# msg "Building Docs"
# python setup.py build_sphinx
@@ -26,12 +32,12 @@ check() {
cd ${srcdir}/${_pyname}-${pkgver}
#PYTHONPATH="build/lib" pytest --ignore=tests/test_socketserver.py #|| warning "Tests failed"
- PYTHONPATH="build/lib" pytest \
- --deselect=tests/test_socketserver.py::test_connection_socks_success || warning "Tests failed"
+ PYTHONPATH="build/lib" pytest || warning "Tests failed" # -vv --color=yes #\
+# --deselect=tests/test_socketserver.py::test_connection_socks_success || warning "Tests failed"
}
package_python-siosocks() {
- depends=('python>=3.6')
+ depends=('python>=3.8')
optdepends=('python-trio: trio')
# 'python-siosocks-doc: Documentation for siosocks')
cd ${srcdir}/${_pyname}-${pkgver}
@@ -39,6 +45,7 @@ package_python-siosocks() {
install -D -m644 license.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
install -D -m644 readme.md -t "${pkgdir}/usr/share/doc/${pkgname}"
python setup.py install --root=${pkgdir} --prefix=/usr --optimize=1
+# python -m installer --destdir="${pkgdir}" dist/*.whl
}
#package_python-siosocks-doc() {