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


Commits:
5ecfc91a by George Rawlinson at 2024-06-25T13:59:12+12:00
upgpkg: 2.4.1-1

* New upstream release.
* New optdepends: python-pydantic.
* New checkdepends: python-pydantic.
* Remove depends: python-setuptools.
* Replace license symlink with file.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = python-b2sdk
        pkgdesc = Python module to access B2 cloud storage
-       pkgver = 2.3.0
+       pkgver = 2.4.1
        pkgrel = 1
        url = https://github.com/Backblaze/b2-sdk-python
        arch = any
@@ -10,6 +10,7 @@ pkgbase = python-b2sdk
        checkdepends = python-pytest-lazy-fixture
        checkdepends = python-pyfakefs
        checkdepends = python-tqdm
+       checkdepends = python-pydantic
        makedepends = git
        makedepends = python-build
        makedepends = python-installer
@@ -19,11 +20,11 @@ pkgbase = python-b2sdk
        depends = python-logfury
        depends = python-requests
        depends = python-urllib3
-       depends = python-setuptools
        depends = python-importlib-metadata
        optdepends = python-tqdm: for TqdmProgressListener class
-       source = 
python-b2sdk::git+https://github.com/Backblaze/b2-sdk-python#tag=v2.3.0
-       sha512sums = 
10ec14826084e49042c6b79d7e0601de2feaba7d67746500c3f077d67f782ffcdc74a4c40af879d1dc596ce500b743bfcb3c4547e05a2f050ebfa857952f782a
-       b2sums = 
2dccca55b00964f015035cc4aa9fad3ed6bd039f410fe6e44fe8749d51f62a051ec0e6afbb96b1837e83bf67f800f93b23738c584481e6a9af3fca325ea5fd46
+       optdepends = python-pydantic: for improved type hints
+       source = 
python-b2sdk::git+https://github.com/Backblaze/b2-sdk-python#tag=v2.4.1
+       sha512sums = 
d91f873561f694bf961ce0bd4cbeb58fa778a448dc0823ad217828b5b7e41d233657960ccc91a779e4994cedee93b36c0efdab26900405b75166c46e1dd1af61
+       b2sums = 
9723ee5b8330e7aa9baa1d40f52a7ae9872a6288e4abd9792809eba83e4c17946d303df6fd627924b9624869bc352f59b573f6c7d2718869f418f2a0b7a55c12
 
 pkgname = python-b2sdk


=====================================
PKGBUILD
=====================================
@@ -1,7 +1,7 @@
 # Maintainer: George Rawlinson <[email protected]>
 
 pkgname=python-b2sdk
-pkgver=2.3.0
+pkgver=2.4.1
 pkgrel=1
 pkgdesc='Python module to access B2 cloud storage'
 arch=('any')
@@ -12,7 +12,6 @@ depends=(
   'python-logfury'
   'python-requests'
   'python-urllib3'
-  'python-setuptools'
   'python-importlib-metadata'
 )
 makedepends=(
@@ -28,13 +27,15 @@ checkdepends=(
   'python-pytest-lazy-fixture'
   'python-pyfakefs'
   'python-tqdm'
+  'python-pydantic'
 )
 optdepends=(
   'python-tqdm: for TqdmProgressListener class'
+  'python-pydantic: for improved type hints'
 )
 source=("$pkgname::git+$url#tag=v$pkgver")
-sha512sums=('10ec14826084e49042c6b79d7e0601de2feaba7d67746500c3f077d67f782ffcdc74a4c40af879d1dc596ce500b743bfcb3c4547e05a2f050ebfa857952f782a')
-b2sums=('2dccca55b00964f015035cc4aa9fad3ed6bd039f410fe6e44fe8749d51f62a051ec0e6afbb96b1837e83bf67f800f93b23738c584481e6a9af3fca325ea5fd46')
+sha512sums=('d91f873561f694bf961ce0bd4cbeb58fa778a448dc0823ad217828b5b7e41d233657960ccc91a779e4994cedee93b36c0efdab26900405b75166c46e1dd1af61')
+b2sums=('9723ee5b8330e7aa9baa1d40f52a7ae9872a6288e4abd9792809eba83e4c17946d303df6fd627924b9624869bc352f59b573f6c7d2718869f418f2a0b7a55c12')
 
 build() {
   cd "$pkgname"
@@ -60,9 +61,6 @@ package() {
 
   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/${pkgname#python-}-$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-b2sdk/-/commit/5ecfc91a9aedae6a41c6b71d9a17d5972a6fb114

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-b2sdk/-/commit/5ecfc91a9aedae6a41c6b71d9a17d5972a6fb114
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to