[arch-commits] Commit in python-requirementslib/trunk (PKGBUILD)

Felix Yan felixonmars at gemini.archlinux.org
Sun Apr 3 16:56:46 UTC 2022


    Date: Sunday, April 3, 2022 @ 16:56:46
  Author: felixonmars
Revision: 1181039

upgpkg: python-requirementslib 1.6.0-1

Modified:
  python-requirementslib/trunk/PKGBUILD

----------+
 PKGBUILD |   28 ++++++++++++----------------
 1 file changed, 12 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-04-03 16:52:29 UTC (rev 1181038)
+++ PKGBUILD	2022-04-03 16:56:46 UTC (rev 1181039)
@@ -1,40 +1,36 @@
 # Maintainer: Felix Yan <felixonmars at archlinux.org>
 
 pkgname=python-requirementslib
-pkgver=1.5.16
-pkgrel=4
+pkgver=1.6.0
+pkgrel=1
 pkgdesc="A tool for converting between pip-style and pipfile requirements"
 url="https://github.com/sarugaku/requirementslib"
 license=('MIT')
 arch=('any')
-depends=('python-appdirs' 'python-attrs' 'python-cached-property' 'python-distlib'
-         'python-orderedmultidict' 'python-packaging' 'python-pep517' 'python-pip-shims'
-         'python-plette' 'python-cerberus' 'python-dateutil' 'python-requests' 'python-setuptools'
-         'python-tomlkit' 'python-vistir')
+depends=('python-attrs' 'python-cached-property' 'python-distlib' 'python-orderedmultidict'
+         'python-packaging' 'python-pep517' 'python-pip-shims' 'python-platformdirs' 'python-plette'
+         'python-cerberus' 'python-dateutil' 'python-requests' 'python-setuptools' 'python-tomlkit'
+         'python-vistir')
 makedepends=('python-invoke' 'python-wheel' 'python-parver' 'git')
 checkdepends=('python-pytest-runner' 'python-pytest-cov' 'python-pytest-sugar' 'python-pytest-timeout'
               'python-pytest-xdist' 'python-hypothesis')
 source=("$pkgname-$pkgver.tar.gz::https://github.com/sarugaku/requirementslib/archive/$pkgver.tar.gz"
         "git+https://github.com/kennethreitz/requests.git#commit=64bde6582d9b49e9345d9b8df16aaa26dc372d13"
-        "git+https://github.com/sarugaku/shellingham.git#commit=9abe7464dab5cc362fe08361619d3fb15f2e16ab")
-sha512sums=('10197624ec3c171943e1bc2c5903dd3f1717708b7015000805a471fe789e1cc869d4f47c509e4bfcdfb6f623cc738fdb350299c9e8af9da79ce42d4a977f2da6'
+        "git+https://github.com/sarugaku/shellingham.git#commit=9abe7464dab5cc362fe08361619d3fb15f2e16ab"
+        "git+https://github.com/pyinstaller/pyinstaller.git#commit=6d4cce1f8eb80c0bf49d35876d28daa55a05800f")
+sha512sums=('63fc944246ce2b7209c29a05e082cf6e7fddb6db6cd3aff513297f9eb697cf8a5d3916a99b9b7f659785e5fe4ba93c2651978023d9ee13d70862b36384dee4a2'
             'SKIP'
+            'SKIP'
             'SKIP')
 
 prepare() {
   cd requirementslib-$pkgver
-  sed -i 's/pkg_resources.extern.//' src/requirementslib/models/*.py
 
-  # https://github.com/sarugaku/requirementslib/issues/181
-  sed -e 's/list(MARKER_OP)/MARKER_OP.exprs/' -e 's/list(VARIABLE)/VARIABLE.exprs/' -i tests/unit/strategies.py
-
-  # https://github.com/sarugaku/requirementslib/issues/183
-  sed -i 's/not isinstance(source\["verify_ssl"\], bool)/isinstance(source["verify_ssl"], str)/' -i src/requirementslib/models/pipfile.py
-
   cd tests/artifacts/git
-  rmdir requests shellingham
+  rmdir requests shellingham pyinstaller
   ln -s "$srcdir"/requests
   ln -s "$srcdir"/shellingham
+  ln -s "$srcdir"/pyinstaller
 }
 
 build() {



More information about the arch-commits mailing list