community/py3-sqlalchemy: upgrade to 2.0.25

This commit is contained in:
Celeste 2024-01-04 03:57:45 +00:00 committed by Andy Postnikov
parent 40d1edd6be
commit 3095d0a3a1

View File

@ -1,13 +1,18 @@
# Contributor: Steven Guikal <void@fluix.one>
# Maintainer: Steven Guikal <void@fluix.one>
pkgname=py3-sqlalchemy
pkgver=2.0.24
pkgver=2.0.25
pkgrel=0
pkgdesc="object relational mapper for Python"
url="https://pypi.org/project/SQLAlchemy"
arch="all"
license="MIT"
depends="py3-greenlet"
# py3-typing-extensions: SQLAlchemy 2.0.25 uses TypeAliasType
# remove this and uncomment prepare() after Python 3.12 upgrade
depends="
py3-greenlet
py3-typing-extensions
"
makedepends="
cython
py3-gpep517
@ -36,9 +41,9 @@ esac
prepare() {
default_prepare
# we have a new enough python for every typing extension
grep -l -r 'typing_extensions' . \
| grep '.py' \
| xargs -n 1 -P ${JOBS:-1} sed -i 's|typing_extensions|typing|g'
# grep -l -r 'typing_extensions' . \
# | grep '.py' \
# | xargs -n 1 -P ${JOBS:-1} sed -i 's|typing_extensions|typing|g'
}
build() {
@ -59,5 +64,5 @@ package() {
}
sha512sums="
74343a592941632fd04625bc0a13d2b4720c810b7ff422637dc8aa64f0e8f768db8006fca50827a228475247f28df94dd0b0c97b8143c5eb6ae69c6f19578b47 SQLAlchemy-2.0.24.tar.gz
60b31a167f46a623f76e349f6a3f5a1696e1a04aee8dec2750396c715831a242a96e281ee7fcbfa26f82e6318573ab58e97d21bd93d02bbe3ff962777d809146 SQLAlchemy-2.0.25.tar.gz
"