git: df3f775c5782 - main - devel/py-b2sdk: Update to 2.10.4
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 23 Mar 2026 20:11:12 UTC
The branch main has been updated by leres:
URL: https://cgit.FreeBSD.org/ports/commit/?id=df3f775c578227fc0273f23d4f47935f18c67b5f
commit df3f775c578227fc0273f23d4f47935f18c67b5f
Author: Craig Leres <leres@FreeBSD.org>
AuthorDate: 2026-03-23 20:10:48 +0000
Commit: Craig Leres <leres@FreeBSD.org>
CommitDate: 2026-03-23 20:10:48 +0000
devel/py-b2sdk: Update to 2.10.4
Update dependencies.
Changes since 2.10.2:
- Fixed a retry bug in upload_unbound_stream() small-file uploads
where a retryable upload error could cause a one-shot buffered
stream to be reopened after it was closed.
- Address backwards compatibility issue for sqlite account info
caused by the migration of schema to a new multi-bucket format.
- Avoid http-level retries during upload requests.
- Use stat.S_ISDIR check for local folder children scanning instead
of Path.is_dir to account for an api change in Python 3.14.
PR: 293748
Reported by: github
Approved by: PopularMoment@protonmail.com (maintainer)
---
devel/py-b2sdk/Makefile | 7 ++++---
devel/py-b2sdk/distinfo | 6 +++---
2 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/devel/py-b2sdk/Makefile b/devel/py-b2sdk/Makefile
index cd097d2173ef..7457bc388bc2 100644
--- a/devel/py-b2sdk/Makefile
+++ b/devel/py-b2sdk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= b2sdk
-DISTVERSION= 2.10.2
+DISTVERSION= 2.10.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,11 +11,12 @@ WWW= https://github.com/Backblaze/b2-sdk-python
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-backend>=0:devel/py-pdm-backend@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0.4:devel/py-hatch-vcs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hatchling>=1.24.2:devel/py-hatchling@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pdm-backend>=0:devel/py-pdm-backend@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}annotated-types>=0.5.0:devel/py-annotated-types@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}importlib-metadata>=3.3.0:devel/py-importlib-metadata@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}logfury>=1.0.1<2.0.0:devel/py-logfury@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}packaging>=21.0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.9.1<3.0.0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.7.1:devel/py-typing-extensions@${PY_FLAVOR}
diff --git a/devel/py-b2sdk/distinfo b/devel/py-b2sdk/distinfo
index 61bb609ef100..4828e48af486 100644
--- a/devel/py-b2sdk/distinfo
+++ b/devel/py-b2sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766447848
-SHA256 (b2sdk-2.10.2.tar.gz) = 39e51ea164a0e12c4ecbf0dac1f290622902ffa0cfa3de83e6b50ee3c95c1465
-SIZE (b2sdk-2.10.2.tar.gz) = 214566
+TIMESTAMP = 1773261695
+SHA256 (b2sdk-2.10.4.tar.gz) = 2bf69843b96e99f2e70a8aa052cd0aa5c0c80500855a991950051a5116bb8498
+SIZE (b2sdk-2.10.4.tar.gz) = 209463