diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 17 insertions, 10 deletions
@@ -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 @@ -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() { |