Jelle van der Waa pushed to branch main at Arch Linux / Packaging / Packages /
python-lark-parser
Commits:
9a3a7e7f by Jelle van der Waa at 2024-12-09T20:31:44+01:00
Drop js2py as check/optional depend
js2py is unmaintained, we patched it for 3.12 but that patch was never merged
and now 3.13 breaks it again. Begone.
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,11 +1,10 @@
pkgbase = python-lark-parser
pkgdesc = A modern parsing library
pkgver = 1.2.2
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/lark-parser/lark
arch = any
license = MIT
- checkdepends = python-js2py
checkdepends = python-tzlocal
checkdepends = python-atomicwrites
checkdepends = python-regex
@@ -18,7 +17,6 @@ pkgbase = python-lark-parser
depends = python-typing_extensions
optdepends = python-atomicwrites: for atomic_cache
optdepends = python-regex: for regex support
- optdepends = python-js2py: for nearley support
provides = python-lark
source =
python-lark-parser::git+https://github.com/lark-parser/lark#tag=1.2.2
source =
github.com-Hardmath123-nearley::git+https://github.com/Hardmath123/nearley
=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
pkgname=python-lark-parser
pkgver=1.2.2
-pkgrel=2
+pkgrel=3
pkgdesc='A modern parsing library'
arch=('any')
url='https://github.com/lark-parser/lark'
@@ -20,7 +20,6 @@ makedepends=(
'python-wheel'
)
checkdepends=(
- 'python-js2py'
'python-tzlocal'
'python-atomicwrites'
'python-regex'
@@ -29,7 +28,7 @@ optdepends=(
'python-atomicwrites: for atomic_cache'
# 'python-interegular: for interegular support' # TODO: package
'python-regex: for regex support'
- 'python-js2py: for nearley support'
+ # 'python-js2py: for nearley support', # unmaintained and incompatible with
Python 3.13
)
provides=('python-lark')
source=(
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-lark-parser/-/commit/9a3a7e7fea8a052ef584b95509823a1a4e7e85d1
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-lark-parser/-/commit/9a3a7e7fea8a052ef584b95509823a1a4e7e85d1
You're receiving this email because of your account on gitlab.archlinux.org.