Evangelos Foutras pushed to branch main at Arch Linux / Packaging / Packages / python-pygments
Commits: 6853219a by Evangelos Foutras at 2023-12-05T22:20:00+02:00 upgpkg: 2.17.2-1 - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,24 @@ +pkgbase = python-pygments + pkgdesc = Python syntax highlighter + pkgver = 2.17.2 + pkgrel = 1 + url = https://pygments.org/ + arch = any + license = BSD + checkdepends = python-pytest + checkdepends = python-lxml + makedepends = python-setuptools + makedepends = python-sphinx + makedepends = python-wcag-contrast-ratio + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel + makedepends = python-hatchling + depends = python + provides = pygmentize + conflicts = pygmentize + replaces = pygmentize + source = https://pypi.org/packages/source/p/pygments/pygments-2.17.2.tar.gz + sha256sums = da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367 + +pkgname = python-pygments ===================================== PKGBUILD ===================================== @@ -2,7 +2,7 @@ # Contributor: Timm Preetz <t...@preetz.us> pkgname=python-pygments -pkgver=2.16.1 +pkgver=2.17.2 pkgrel=1 pkgdesc="Python syntax highlighter" arch=('any') @@ -10,27 +10,28 @@ url="https://pygments.org/" license=('BSD') depends=('python') makedepends=('python-setuptools' 'python-sphinx' 'python-wcag-contrast-ratio' - 'python-build' 'python-installer' 'python-wheel') + 'python-build' 'python-installer' 'python-wheel' + 'python-hatchling') checkdepends=('python-pytest' 'python-lxml') provides=('pygmentize') conflicts=('pygmentize') replaces=('pygmentize') -source=(https://pypi.org/packages/source/P/Pygments/Pygments-$pkgver.tar.gz) -sha256sums=('1daff0494820c69bc8941e407aa20f577374ee88364ee10a98fdbe0aece96e29') +source=(https://pypi.org/packages/source/p/pygments/pygments-$pkgver.tar.gz) +sha256sums=('da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367') build() { - cd Pygments-$pkgver + cd pygments-$pkgver python -m build --wheel --no-isolation make -C doc html } check() { - cd Pygments-$pkgver + cd pygments-$pkgver PYTHONDONTWRITEBYTECODE=1 pytest } package() { - cd Pygments-$pkgver + cd pygments-$pkgver python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-pygments/-/commit/6853219a4e01fd9df4c86988607b9647d758c455 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-pygments/-/commit/6853219a4e01fd9df4c86988607b9647d758c455 You're receiving this email because of your account on gitlab.archlinux.org.