George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages /
python-psycopg
Commits:
f73e0dab by George Rawlinson at 2025-03-26T06:56:07+00:00
upgpkg: 3.2.5-2
Closes #2.
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,19 +1,19 @@
pkgbase = python-psycopg
pkgdesc = PostgreSQL database adapter for Python
pkgver = 3.2.5
- pkgrel = 1
+ pkgrel = 2
url = https://www.psycopg.org/psycopg3/
- arch = any
+ arch = x86_64
license = LGPL-3.0-only
checkdepends = python-pytest
checkdepends = python-pytest-asyncio
makedepends = git
+ makedepends = cython
makedepends = python-build
makedepends = python-installer
makedepends = python-wheel
makedepends = python-setuptools
depends = python
- depends = python-typing_extensions
depends = postgresql-libs
source =
python-psycopg::git+https://github.com/psycopg/psycopg.git#tag=3.2.5
sha512sums =
d40a8474b14f4118389a2119f77f3823ffe083f18d1941e568eeb8f27f97fe2924c1b1b3ef51898472fa3cdf3ec1e3bacec85c11377fd6d7e5a93fc1ce0d3db7
=====================================
PKGBUILD
=====================================
@@ -3,18 +3,18 @@
pkgname=python-psycopg
pkgver=3.2.5
-pkgrel=1
+pkgrel=2
pkgdesc='PostgreSQL database adapter for Python'
-arch=('any')
+arch=('x86_64')
url='https://www.psycopg.org/psycopg3/'
license=('LGPL-3.0-only')
depends=(
'python'
- 'python-typing_extensions' # remove once we get python 3.13
'postgresql-libs'
)
makedepends=(
'git'
+ 'cython'
'python-build'
'python-installer'
'python-wheel'
@@ -26,13 +26,21 @@
sha512sums=('d40a8474b14f4118389a2119f77f3823ffe083f18d1941e568eeb8f27f97fe2924c
b2sums=('29fb09e9a79db3e6abdc3ecb8db7e58a342ba96c1c54cea6e65ea1ca1e146653c10280a80b147613ccdaf8d328b831e77b62e2dd548138302dd5d0bdafa9db06')
build(){
- cd "$pkgname/psycopg"
+ cd "$pkgname"
- python -m build --wheel --no-isolation
+ for pkg in psycopg psycopg_c; do
+ pushd "$pkg"
+ python -m build --wheel --no-isolation
+ popd
+ done
}
package(){
- cd "$pkgname/psycopg"
+ cd "$pkgname"
- python -m installer --destdir="$pkgdir" dist/*.whl
+ for pkg in psycopg psycopg_c; do
+ pushd "$pkg"
+ python -m installer --destdir="$pkgdir" dist/*.whl
+ popd
+ done
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-psycopg/-/commit/f73e0dab02b387481fa074d3bca363d113e563cc
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-psycopg/-/commit/f73e0dab02b387481fa074d3bca363d113e563cc
You're receiving this email because of your account on gitlab.archlinux.org.