summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntonio Rojas2023-09-28 22:56:20 +0200
committerAntonio Rojas2023-09-28 22:56:20 +0200
commit10b7178ac2852e7cd5747a9ae684f0c54097cbcd (patch)
treed86089c21eeb4e73b1251eb5368c01d5f4e3abc1
parentf51244770d089ec3eb28ad5a9e5feefc5e5cdf98 (diff)
downloadaur-10b7178ac2852e7cd5747a9ae684f0c54097cbcd.tar.gz
upgpkg: 1.0.12-1: Update to 1.0.12
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD16
2 files changed, 24 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..80c222f4a54d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = python-magic-filter
+ pkgdesc = A filter package based on dynamic attribute getter
+ pkgver = 1.0.12
+ pkgrel = 1
+ url = https://github.com/aiogram/magic-filter
+ arch = any
+ license = MIT
+ makedepends = python-build
+ makedepends = python-hatchling
+ makedepends = python-installer
+ depends = python
+ source = https://github.com/aiogram/magic-filter/archive/v1.0.12/magic-filter-1.0.12.tar.gz
+ sha256sums = e1bdaddbc2090a13883956c55bd0dd5b8affd0eeb825ce19ec5e891247f7c0cf
+
+pkgname = python-magic-filter
diff --git a/PKGBUILD b/PKGBUILD
index 86bfa066138f..c16a64516181 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,8 @@
_pyname='magic-filter'
pkgname="python-${_pyname}"
-pkgver=1.0.9
-pkgrel=3
+pkgver=1.0.12
+pkgrel=1
pkgdesc="A filter package based on dynamic attribute getter"
arch=('any')
url="https://github.com/aiogram/${_pyname}"
@@ -13,19 +13,21 @@ depends=(
'python'
)
makedepends=(
- 'python-setuptools'
+ 'python-build'
+ 'python-hatchling'
+ 'python-installer'
)
-source=("https://pypi.python.org/packages/source/${_pyname::1}/${_pyname}/${_pyname}-${pkgver}.tar.gz")
-sha256sums=('d0f1ffa5ff1fbe5105fd5f293c79b5d3795f336ea0f6129c636959a687bf422a')
+source=(https://github.com/aiogram/magic-filter/archive/v$pkgver/$_pyname-$pkgver.tar.gz)
+sha256sums=('e1bdaddbc2090a13883956c55bd0dd5b8affd0eeb825ce19ec5e891247f7c0cf')
build() {
cd ${_pyname}-${pkgver}
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
cd ${_pyname}-${pkgver}
- python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+ python -m installer --destdir="${pkgdir}" dist/*.whl
}
# vim: ft=sh ts=4 sw=4 et