summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBlair Bonnett2022-10-29 11:08:48 +0200
committerBlair Bonnett2022-10-29 11:08:48 +0200
commit189ce8a2f0b0ba15a4865f605c104de28be061b0 (patch)
tree0d9352e47b4f22de5720ece6c9a181cdaac8e31b
parentbcec09b8a39ff130cd77842715272ea251f9649e (diff)
downloadaur-python-aiohttp-session.tar.gz
Update to 2.12.0
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD14
2 files changed, 15 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fed046dd09f9..0aea72fc2286 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,20 @@
pkgbase = python-aiohttp-session
pkgdesc = Web sessions for aiohttp.web
- pkgver = 2.11.0
+ pkgver = 2.12.0
pkgrel = 1
url = http://aiohttp-session.readthedocs.io/
arch = any
license = Apache
+ makedepends = python-build
+ makedepends = python-installer
makedepends = python-setuptools
+ makedepends = python-wheel
depends = python-aiohttp
- optdepends = python-aioredis: Redis session storage
- optdepends = python-cryptography: store sessions in encrypted cookies
optdepends = python-aiomcache: Memcached session storage
+ optdepends = python-cryptography: store sessions in encrypted cookies
optdepends = python-pynacl: NaCL encrypted JSON session storage
- source = https://files.pythonhosted.org/packages/source/a/aiohttp-session/aiohttp-session-2.11.0.tar.gz
- sha256sums = 0fdf39600f6a05c4943ef6c7b099071ca9854413111a26761626244be5015dc4
+ optdepends = python-redis: Redis session storage
+ source = https://files.pythonhosted.org/packages/source/a/aiohttp-session/aiohttp-session-2.12.0.tar.gz
+ sha256sums = 0ccd11a7c77cb9e5a61f4daacdc9170d561112f9cfaf9e9a2d9867c0587d1950
pkgname = python-aiohttp-session
diff --git a/PKGBUILD b/PKGBUILD
index 763fb28cb310..5f56fc4d002c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,34 +2,34 @@
pkgname=python-aiohttp-session
pkgdesc='Web sessions for aiohttp.web'
-pkgver=2.11.0
+pkgver=2.12.0
pkgrel=1
url='http://aiohttp-session.readthedocs.io/'
license=('Apache')
arch=('any')
depends=('python-aiohttp')
optdepends=(
- 'python-aioredis: Redis session storage'
- 'python-cryptography: store sessions in encrypted cookies'
'python-aiomcache: Memcached session storage'
+ 'python-cryptography: store sessions in encrypted cookies'
'python-pynacl: NaCL encrypted JSON session storage'
+ 'python-redis: Redis session storage'
)
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel')
_pypi=aiohttp-session
source=(
"https://files.pythonhosted.org/packages/source/${_pypi::1}/$_pypi/$_pypi-$pkgver.tar.gz"
)
sha256sums=(
- '0fdf39600f6a05c4943ef6c7b099071ca9854413111a26761626244be5015dc4'
+ '0ccd11a7c77cb9e5a61f4daacdc9170d561112f9cfaf9e9a2d9867c0587d1950'
)
build() {
cd "aiohttp-session-$pkgver"
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
cd "aiohttp-session-$pkgver"
- python setup.py install --skip-build --optimize=1 --prefix=/usr --root="$pkgdir"
+ python -m installer --destdir="$pkgdir" dist/*.whl
}