George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages /
python-poetry-dynamic-versioning
Commits:
d4f24b15 by George Rawlinson at 2024-10-05T21:31:08+13:00
upgpkg: 1.4.1-1
* New upstream release.
* Disable tests.
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,12 +1,11 @@
pkgbase = python-poetry-dynamic-versioning
pkgdesc = Plugin for Poetry to enable dynamic versioning based on VCS
tags
- pkgver = 1.2.0
- pkgrel = 2
+ pkgver = 1.4.1
+ pkgrel = 1
url = https://github.com/mtkennerly/poetry-dynamic-versioning
arch = any
license = MIT
checkdepends = python-pytest
- checkdepends = python-pytest-cov
makedepends = git
makedepends = python-build
makedepends = python-installer
@@ -19,7 +18,8 @@ pkgbase = python-poetry-dynamic-versioning
depends = python-cleo
depends = python-poetry-core
depends = python-packaging
- source =
python-poetry-dynamic-versioning::git+https://github.com/mtkennerly/poetry-dynamic-versioning#commit=dd9952fcb4c07d913112577af48ba736573b93e5
- b2sums = SKIP
+ source =
python-poetry-dynamic-versioning::git+https://github.com/mtkennerly/poetry-dynamic-versioning#tag=v1.4.1
+ sha512sums =
4bed9c7a9ef8fe57a1cc7760ffb8da7c4d501a0db8bfbd88bc05f96c1670eebb2dc061ed479b19fd5c6522e3efff87dc609b0e220f2079531033fdb45c3fc6dc
+ b2sums =
eb8098c2732d7db85bc33bb3e336e0f4f1f0960da7a143ac715a1bc6a8c20eab4341e615942b7c72b7907299344723ac278e5ea1f7f57296dfca959799063724
pkgname = python-poetry-dynamic-versioning
=====================================
PKGBUILD
=====================================
@@ -1,8 +1,8 @@
# Maintainer: George Rawlinson <[email protected]>
pkgname=python-poetry-dynamic-versioning
-pkgver=1.2.0
-pkgrel=2
+pkgver=1.4.1
+pkgrel=1
pkgdesc='Plugin for Poetry to enable dynamic versioning based on VCS tags'
arch=('any')
url='https://github.com/mtkennerly/poetry-dynamic-versioning'
@@ -25,17 +25,10 @@ makedepends=(
)
checkdepends=(
'python-pytest'
- 'python-pytest-cov'
)
-_commit='dd9952fcb4c07d913112577af48ba736573b93e5'
-source=("$pkgname::git+$url#commit=$_commit")
-b2sums=('SKIP')
-
-pkgver() {
- cd "$pkgname"
-
- git describe --tags | sed 's/^v//'
-}
+source=("$pkgname::git+$url#tag=v$pkgver")
+sha512sums=('4bed9c7a9ef8fe57a1cc7760ffb8da7c4d501a0db8bfbd88bc05f96c1670eebb2dc061ed479b19fd5c6522e3efff87dc609b0e220f2079531033fdb45c3fc6dc')
+b2sums=('eb8098c2732d7db85bc33bb3e336e0f4f1f0960da7a143ac715a1bc6a8c20eab4341e615942b7c72b7907299344723ac278e5ea1f7f57296dfca959799063724')
build() {
cd "$pkgname"
@@ -43,21 +36,19 @@ build() {
python -m build --wheel --no-isolation
}
-check() {
- cd "$pkgname"
-
- # integration tests are sketchy
- pytest -v tests/test_unit.py
-}
+# poetry-related stuff is just icky
+#check() {
+# cd "$pkgname"
+#
+# # integration tests are sketchy
+# pytest -v tests/test_unit.py
+#}
package() {
cd "$pkgname"
python -m installer --destdir="$pkgdir" dist/*.whl
- # symlink license file
- local site_packages=$(python -c "import site;
print(site.getsitepackages()[0])")
- install -d "$pkgdir/usr/share/licenses/$pkgname"
- ln -s "$site_packages/poetry_dynamic_versioning-$pkgver.dist-info/LICENSE" \
- "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ # license
+ install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-poetry-dynamic-versioning/-/commit/d4f24b15436f62fdfbe1836a84da5e27d959c3ca
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-poetry-dynamic-versioning/-/commit/d4f24b15436f62fdfbe1836a84da5e27d959c3ca
You're receiving this email because of your account on gitlab.archlinux.org.