Package Details: backblaze-b2 4.1.0-1

Git Clone URL: https://aur.archlinux.org/backblaze-b2.git (read-only, click to copy)
Package Base: backblaze-b2
Description: Backblaze B2 Command Line Client
Upstream URL: https://github.com/Backblaze/B2_Command_Line_Tool
Keywords: archive backblaze backup cloud storage
Licenses: MIT
Submitter: 2bluesc
Maintainer: 2bluesc
Last Packager: 2bluesc
Votes: 25
Popularity: 0.45
First Submitted: 2015-10-29 06:31 (UTC)
Last Updated: 2024-10-26 23:02 (UTC)

Latest Comments

1 2 3 4 5 6 Next › Last »

txtsd commented on 2024-10-25 08:44 (UTC)

@2bluesc python-b2-sdk was updated on Sep 24.

Could you add me as co-maintainer, so I can be on top of this?

2bluesc commented on 2024-09-15 22:22 (UTC)

I'll update it after the b2sdk package is updated.

Please let me know when that's updated, not much to do until then.

Thanks

txtsd commented on 2024-09-14 08:15 (UTC) (edited on 2024-09-14 08:16 (UTC) by txtsd)

Here's a patch for the current version:

From 53afd224df2fc207cb51f89a5189cb7f856c53c4 Mon Sep 17 00:00:00 2001
From: txtsd <code@ihavea.quest>
Date: Sat, 14 Sep 2024 13:44:27 +0530
Subject: [PATCH] upgpkg: backblaze-b2 v4.1.0-1

Signed-off-by: txtsd <code@ihavea.quest>
---
 .SRCINFO | 11 ++++++-----
 PKGBUILD | 10 ++++++----
 2 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/.SRCINFO b/.SRCINFO
index 58ac8df..8a6ea79 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
 pkgbase = backblaze-b2
    pkgdesc = Backblaze B2 Command Line Client
-   pkgver = 4.0.3
-   pkgrel = 3
+   pkgver = 4.1.0
+   pkgrel = 1
    url = https://github.com/Backblaze/B2_Command_Line_Tool
    arch = any
    license = MIT
@@ -13,14 +13,15 @@ pkgbase = backblaze-b2
    depends = python-annotated-types>=0.5.0
    depends = python-argcomplete>=2
    depends = python-arrow>=1.0.2
-   depends = python-b2sdk>=2.4.1
+   depends = python-b2sdk>=2.5.0
    depends = python-docutils>=0.19
    depends = python-class-registry>=4.0.5
    depends = python-rst2ansi=0.1.5
    depends = python-tabulate>=0.8.10
    depends = python-tqdm>=4.65.0
    depends = python-platformdirs>=3.11.0
-   source = https://github.com/Backblaze/B2_Command_Line_Tool/releases/download/v4.0.3/b2-4.0.3.tar.gz
-   sha256sums = f4e3f1c82c9762f889bb2dd6690d4f3d1d5696888fe772bc986d475caf6186d2
+   depends = python-pydantic>=2.0.1
+   source = https://github.com/Backblaze/B2_Command_Line_Tool/releases/download/v4.1.0/b2-4.1.0.tar.gz
+   sha256sums = d452506b8e2932fc348eec53166b7694b449e2bbc26750dacf74bad4f4ea980a

 pkgname = backblaze-b2
diff --git a/PKGBUILD b/PKGBUILD
index 85de454..fff7396 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,24 @@
 # Maintainer: Kyle Manna <kyle[at]kylemanna[d0t]com>
+# Contributor: txtsd <aur.archlinux@ihavea.quest>

 pkgname=backblaze-b2
 _pkgname=b2
-pkgver=4.0.3
-pkgrel=3
+pkgver=4.1.0
+pkgrel=1
 pkgdesc='Backblaze B2 Command Line Client'
 url='https://github.com/Backblaze/B2_Command_Line_Tool'
 depends=('python'
          'python-annotated-types>=0.5.0'
          'python-argcomplete>=2'
          'python-arrow>=1.0.2'
-         'python-b2sdk>=2.4.1'
+         'python-b2sdk>=2.5.0'
          'python-docutils>=0.19'
          'python-class-registry>=4.0.5'
          'python-rst2ansi=0.1.5'
          'python-tabulate>=0.8.10'
          'python-tqdm>=4.65.0'
          'python-platformdirs>=3.11.0'
+         'python-pydantic>=2.0.1'
         )
 makedepends=('python-build'
              'python-installer'
@@ -29,7 +31,7 @@ license=('MIT')
 arch=('any')

 source=("https://github.com/Backblaze/B2_Command_Line_Tool/releases/download/v${pkgver}/${_pkgname}-${pkgver}.tar.gz")
-sha256sums=('f4e3f1c82c9762f889bb2dd6690d4f3d1d5696888fe772bc986d475caf6186d2')
+sha256sums=('d452506b8e2932fc348eec53166b7694b449e2bbc26750dacf74bad4f4ea980a')

 build() {
     cd ${srcdir}/${_pkgname}-${pkgver}
-- 
2.46.0

Or you can add me as co-maintainer and I'll take care of it.

I also submitted a patch to python-b2-sdk.

arichiardi commented on 2024-07-18 17:14 (UTC)

This one is also missing python-annotated-types (at least here, just installed the package)

qlyoung commented on 2024-06-25 20:08 (UTC)

This is missing a build dependency on python-pdm-backend.

TankieTanuki commented on 2024-06-17 02:39 (UTC)

What happened here?

WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section'
Traceback (most recent call last):
  File "/usr/lib/python3.12/site-packages/setuptools_scm/_integration/pyproject_reading.py", line 36, in read_pyproject
    section = defn.get("tool", {})[tool_name]

larsch commented on 2023-05-18 07:05 (UTC)

Missing dependency on 'python-argcomplete'

2bluesc commented on 2023-02-22 17:17 (UTC)

@intelfx updates applied. Btw, your patch was missing the referenced patch file.

Thanks for sharing!

intelfx commented on 2023-02-22 14:43 (UTC)

Similar to python-b2sdk, this does not build due to requiring an old setuptools_scm and PKGBUILD not adhering to PEP 517.

Please apply: http://ix.io/4oTS

Archist commented on 2022-10-09 22:42 (UTC) (edited on 2022-10-09 22:53 (UTC) by Archist)

The python-tabulate package in arch was updated to version 0.9.0 on October 6th, but the upstream backblaze repo is still pointing to version 0.8.10, causing this program to fail on import.

Traceback (most recent call last):)
  File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 581, in _build_master)
    ws.require(__requires__))
  File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 909, in require)
    needed = self.resolve(parse_requirements(requirements)))
  File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 800, in resolve)
    raise VersionConflict(dist, req).with_context(dependent_req))
pkg_resources.ContextualVersionConflict: (tabulate 0.9.0 (/usr/lib/python3.10/site-packages), Requirement.parse('tabulate==0.8.10'), {'b2'}))

There is an open PR on the upstream to bump the version.