George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages / 
python-rich


Commits:
fa60bbbd by George Rawlinson at 2026-02-14T07:27:49+00:00
nvchecker: update upstream url

- - - - -
d4901b56 by George Rawlinson at 2026-02-14T07:39:23+00:00
upgpkg: 14.3.2-2

* Add depends: python.
* Add makedepends: git.
* Switch checksums from b2 to sha512+b2.

- - - - -


3 changed files:

- .SRCINFO
- .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,17 +1,20 @@
 pkgbase = python-rich
-       pkgdesc = Render rich text, tables, progress bars, syntax highlighting, 
markdown and more to the terminal
+       pkgdesc = Python library for rich text and beautiful formatting in the 
terminal
        pkgver = 14.3.2
-       pkgrel = 1
+       pkgrel = 2
        url = https://github.com/Textualize/rich
        arch = any
        license = MIT
+       makedepends = git
        makedepends = python-build
        makedepends = python-installer
        makedepends = python-poetry-core
        makedepends = python-wheel
+       depends = python
        depends = python-markdown-it-py
        depends = python-pygments
-       source = 
https://github.com/Textualize/rich/archive/v14.3.2/rich-14.3.2.tar.gz
-       b2sums = 
4ed2d676273dcb671b602982709179e7e2d317ce39ee1b882ee3c52c844b0357b6c4ab11e0617dd4db9edcd4865a01975f453b2fde8f97e73bced962467e315e
+       source = python-rich::git+https://github.com/Textualize/rich#tag=v14.3.2
+       sha512sums = 
e768b5c0b2ababd91aaeb1a21abb97324dd4530b08ef3ca2eac8876d14b34700da808fc1a4a1a036c20421a89cc746ad32bfd6bae975b4ab38ccebde7e9a4d4f
+       b2sums = 
b8bec0b0d517ccd517a8ab6f0c64d63b9ba85909cdfd310170900ad2340ad2392dfc0043e7ce0326043cf72cd1aa46f8d5baeea48cb27edd0547bd05555ebbf8
 
 pkgname = python-rich


=====================================
.nvchecker.toml
=====================================
@@ -1,4 +1,4 @@
 [python-rich]
 source = "git"
-git = "https://github.com/willmcgugan/rich.git";
+git = "https://github.com/Textualize/rich.git";
 prefix = "v"


=====================================
PKGBUILD
=====================================
@@ -3,23 +3,28 @@
 
 pkgname=python-rich
 pkgver=14.3.2
-pkgrel=1
-pkgdesc='Render rich text, tables, progress bars, syntax highlighting, 
markdown and more to the terminal'
+pkgrel=2
+pkgdesc='Python library for rich text and beautiful formatting in the terminal'
 arch=(any)
 url='https://github.com/Textualize/rich'
-license=('MIT')
-depends=(python-{markdown-it-py,pygments})
-makedepends=(python-{build,installer,poetry-core,wheel})
-source=("https://github.com/Textualize/rich/archive/v${pkgver}/rich-${pkgver}.tar.gz";)
-b2sums=('4ed2d676273dcb671b602982709179e7e2d317ce39ee1b882ee3c52c844b0357b6c4ab11e0617dd4db9edcd4865a01975f453b2fde8f97e73bced962467e315e')
+license=(MIT)
+depends=(python python-{markdown-it-py,pygments})
+makedepends=(git python-{build,installer,poetry-core,wheel})
+source=("$pkgname::git+https://github.com/Textualize/rich#tag=v$pkgver";)
+sha512sums=('e768b5c0b2ababd91aaeb1a21abb97324dd4530b08ef3ca2eac8876d14b34700da808fc1a4a1a036c20421a89cc746ad32bfd6bae975b4ab38ccebde7e9a4d4f')
+b2sums=('b8bec0b0d517ccd517a8ab6f0c64d63b9ba85909cdfd310170900ad2340ad2392dfc0043e7ce0326043cf72cd1aa46f8d5baeea48cb27edd0547bd05555ebbf8')
 
 build() {
-  cd rich-${pkgver}
+  cd "$pkgname"
+
   python -m build --wheel --no-isolation
 }
 
 package() {
-  cd rich-${pkgver}
+  cd "$pkgname"
+
   python -m installer --destdir="$pkgdir" dist/*.whl
-  install -Dm644 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-rich/-/compare/c6c3b11e1a812dd1a147b771b2af18dcb40a171e...d4901b56db6162f3c71f316c3e5fb4605435d481

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-rich/-/compare/c6c3b11e1a812dd1a147b771b2af18dcb40a171e...d4901b56db6162f3c71f316c3e5fb4605435d481
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to