Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
python-pygithub
Commits:
5bb7d70a by Antonio Rojas at 2024-04-12T22:31:50+02:00
upgpkg: 2.3.0-2: Python 3.12 rebuild
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = python-pygithub
pkgdesc = Use the full Github API v3
- pkgver = 2.1.1
- pkgrel = 1
+ pkgver = 2.3.0
+ pkgrel = 2
url = https://github.com/PyGithub/PyGithub
arch = any
license = LGPL
@@ -9,13 +9,16 @@ pkgbase = python-pygithub
checkdepends = python-cryptography
checkdepends = python-httpretty
checkdepends = python-parameterized
+ makedepends = python-build
+ makedepends = python-installer
makedepends = python-setuptools-scm
+ makedepends = python-wheel
depends = python-deprecated
depends = python-pyjwt
depends = python-requests
depends = python-pynacl
depends = python-dateutil
- source =
python-pygithub-2.1.1.tar.gz::https://github.com/PyGithub/PyGithub/archive/v2.1.1.tar.gz
- sha512sums =
a98da47b3c4cef564ebb746f83a26cedd17fae28da64c55484e7e6df0ccad91527a5fc138ea5436215462aed9844bd8a8b718ac4ebaa813243f2d821835d940f
+ source =
python-pygithub-2.3.0.tar.gz::https://github.com/PyGithub/PyGithub/archive/v2.3.0.tar.gz
+ sha512sums =
aa0496b57550923fa304bd22100ed480cd2a9e909e9030014252e9106f7bde7ba16b1f693b88c9f17c672e58e1ae9a2a5f11adcf97fc6f4c7258eacbaf6fafc0
pkgname = python-pygithub
=====================================
PKGBUILD
=====================================
@@ -1,22 +1,22 @@
# Maintainer: Felix Yan <[email protected]>
pkgname=python-pygithub
-pkgver=2.1.1
-pkgrel=1
+pkgver=2.3.0
+pkgrel=2
pkgdesc="Use the full Github API v3"
arch=('any')
license=('LGPL')
url="https://github.com/PyGithub/PyGithub"
depends=('python-deprecated' 'python-pyjwt' 'python-requests' 'python-pynacl'
'python-dateutil')
-makedepends=('python-setuptools-scm')
+makedepends=('python-build' 'python-installer' 'python-setuptools-scm'
'python-wheel')
checkdepends=('python-pytest' 'python-cryptography' 'python-httpretty'
'python-parameterized')
source=("$pkgname-$pkgver.tar.gz::https://github.com/PyGithub/PyGithub/archive/v$pkgver.tar.gz")
-sha512sums=('a98da47b3c4cef564ebb746f83a26cedd17fae28da64c55484e7e6df0ccad91527a5fc138ea5436215462aed9844bd8a8b718ac4ebaa813243f2d821835d940f')
+sha512sums=('aa0496b57550923fa304bd22100ed480cd2a9e909e9030014252e9106f7bde7ba16b1f693b88c9f17c672e58e1ae9a2a5f11adcf97fc6f4c7258eacbaf6fafc0')
build() {
cd PyGithub-$pkgver
SETUPTOOLS_SCM_PRETEND_VERSION=${pkgver} \
- python setup.py build
+ python -m build --wheel --no-isolation
}
check() {
@@ -26,6 +26,5 @@ check() {
package() {
cd PyGithub-$pkgver
- SETUPTOOLS_SCM_PRETEND_VERSION=${pkgver} \
- python setup.py install --root="$pkgdir" --optimize=1
+ python -m installer --destdir="$pkgdir" dist/*.whl
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pygithub/-/commit/5bb7d70a0c93845a05edc584ce23a8c5240afbff
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pygithub/-/commit/5bb7d70a0c93845a05edc584ce23a8c5240afbff
You're receiving this email because of your account on gitlab.archlinux.org.