Package Details: backblaze-b2 4.4.2-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: intelfx
Last Packager: intelfx
Votes: 26
Popularity: 0.22
First Submitted: 2015-10-29 06:31 (UTC)
Last Updated: 2025-12-16 18:23 (UTC)

Latest Comments

1 2 3 4 5 6 Next › Last »

intelfx commented on 2026-01-19 21:32 (UTC)

I adopted and fixed python-rst2ansi. This package should work now.

cg505 commented on 2025-11-06 21:46 (UTC)

@hq1 Just posted a possible fix on the python-rst2ansi package: https://aur.archlinux.org/packages/python-rst2ansi#comment-1046622

hq1 commented on 2025-11-05 14:16 (UTC)

Attempt at sync gives:

Traceback (most recent call last):
  File "/usr/bin/backblaze-b2", line 5, in <module>
    from b2._internal.b2v4.__main__ import main
  File "/usr/lib/python3.13/site-packages/b2/_internal/b2v4/__main__.py", line 11, in <module>
    from b2._internal.b2v4.registry import main
  File "/usr/lib/python3.13/site-packages/b2/_internal/b2v4/registry.py", line 12, in <module>
    from b2._internal.console_tool import *  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/b2/_internal/console_tool.py", line 19, in <module>
    from b2._internal._cli.autocomplete_cache import AUTOCOMPLETE  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/b2/_internal/_cli/autocomplete_cache.py", line 23, in <module>
    from b2._internal.arg_parser import DeprecatedActionMarker
  File "/usr/lib/python3.13/site-packages/b2/_internal/arg_parser.py", line 21, in <module>
    from rst2ansi import rst2ansi
  File "/usr/lib/python3.13/site-packages/rst2ansi/__init__.py", line 31, in <module>
    from .visitor import Writer
  File "/usr/lib/python3.13/site-packages/rst2ansi/visitor.py", line 27, in <module>
    from docutils.utils.error_reporting import SafeString
ModuleNotFoundError: No module named 'docutils.utils.error_reporting'

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'