pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/duplicity
Module Name: pkgsrc
Committed By: triaxx
Date: Tue Jun 10 08:51:45 UTC 2025
Modified Files:
pkgsrc/sysutils/duplicity: Makefile distinfo
Log Message:
duplicity: Update to 3.0.4
upstream changes:
-----------------
rel.3.0.4 (2025-02-08)
New
* Support for Microsoft Azure "Cold" blob storage tier. [Thomas Kent]
Changes
* Emulate CI for duplicity testing. [Kenneth Loafman]
* Allow to build with py3.13.x. [Rui Chen]
Fix
* Fix snap PATH handling... [ede]
to allow usage custom backend binaries e.g. in /snap/bin unified launcher
script moved PATH handling there to correctly handle empty PATH vars
fixes issue #855 (closed)
* SNAPCRAFT_BUILD_FOR unbound error when building snap on Ubuntu24. [ede]
* Allow for python versions 3.12+ e.g. 3.12.8. [ede]
* INFO and DEBUG messages when verbosity is warning. [Kenneth Loafman]
fixes #851 (closed)
* Fix typo in pip command. [Alexis Urien]
rel.3.0.3.2 (2024-11-25)
Changes
* Improve round512 method docstring. [ede]
* Remove 'test' mentions from setup.py. [Kenneth Loafman]
* Set dev version for LP. [Kenneth Loafman]
* Fix so amd64 snaps build with tahoe support. [Kenneth Loafman]
* Set dev version for LP. [Kenneth Loafman]
Fix
* Concurrency without setting verbosity throws exception. [Kenneth Loafman]
* Argument --max-blocksize: invalid round512 value. [Kenneth Loafman]
* Fix handling of zero length files for older librsync versions. [edeso]
Fixes #848 (closed)
rel.3.0.3.1 (2024-11-19)
Changes
* Fix .gitchangelog.rc for 4 digit version. [Kenneth Loafman]
* Fix so amd64 snaps build with tahoe support. [Kenneth Loafman]
Fix
* Fix handling of zero length files for older librsync versions. [edeso]
Fixes #848 (closed)
rel.3.0.3 (2024-11-17)
Changes
* Run po/update-pot. [Kenneth Loafman]
* Move config from code to pyproject.toml. [Kenneth Loafman]
* Fix docs for --max-blocksize. [Kenneth Loafman]
* Upgrade black to 24.10.0 for py313. [Kenneth Loafman]
* Allow Python 3.13 to install. [Kenneth Loafman]
* Some code test changes. [Kenneth Loafman]
o move pylint to pyproject.toml
o remove giobackend.py from files to test
* High memory usage when creating duplicity backup of a single very
large file. [Kenneth Loafman]
Return a reasonable block size to use on files of length file_len
If max_blocksize==N is supplied use it, otherwise use the
integer square root of file_len as the block size.
Block size is rounded up to the nearest 512 byte boundary.
* Fix problem with reading ".../progress" file after aborted. [Charles Lane]
This is mentioned in (long ago!) issue #80 (closed) I've hit the same
problem many times, so tracked it down with a fix.
Fix problem with reading ".../progress" file after aborted backup run. This
results in an error message (and lack of %backup) when using the --progress
command line option.
Note that the code to save the "progress" file worked fine, and this change
is so that reading the "progress" file is similar: making the path to the
"progress" file, and having the "b" flag for binary i/o.
Fixes #80 (closed)
* Allow failure on py13 test. [Kenneth Loafman]
* Revert gdocsbackend.py. Remove TODO's. [Kenneth Loafman]
* Fix requirements for upcoming atom release. [Kenneth Loafman]
o 0.10.5 or earlier for python <= 3.12
o 0.11.0 or later for python >= 3.13
* Turn off atom for py313. [Kenneth Loafman]
o add error for py313 in gdocksbackend.py
o Only used by gdocsbackend.py
o fails install on py313.
* Temp removal of atom requirement. [Kenneth Loafman]
Only used by gdocsbackend.py. Fails install.
* Remove py38 and add py313. [Kenneth Loafman]
* Cleanup pytest run. [Kenneth Loafman]
make sure super().setUp() and super().tearDown() are called.
o remove files from the _runtest_dir that we created.
o added conftest:pytest_sessionfinish().
o added more warning suppression.
* Fix unit/test_file_naming.py. [Kenneth Loafman]
o curtime* set in wrong place for tests.
o set curtime and curtimestr from setUp().
* Mark test_GPGWriteFile as xfail. [Kenneth Loafman]
o some machines like ppc64* and i686 may fail
* Testfortestsonlys and other dirs should be in _runtest_dir. [Kenneth Loafman]
Fixes #838 (closed)
* Testing/functional/test_concurrency.py hangs on ppc64le only. [Kenneth Loafman]
* Remove version specs in requirements.txt. [Kenneth Loafman]
o pipdeptree shows no upper limit that forced specs.
* Only log if backend import failed. [Kenneth Loafman]
* Set version for LP. [Kenneth Loafman]
Fix
* Typo in max block size doc. [ede]
* Fix testing/docker to enable pytest to run w/o gpg fails. [Kenneth Loafman]
Also fixes the following new issues:
o ignores new pylint error (new pylint)
o fixes RCloneBackenTest (new rclone)
o ignore fork() DeprecationWarning (nonsense)
o change tests from tox to pytest
o exclude pytest plugins that cause problems
* Add setuptools to requirements.txt. [Kenneth Loafman]
Seems py312 no longer supplies by default.
* Verbosity setting is broken with concurrency. [Kenneth Loafman]
Fixes #839 (closed)
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 pkgsrc/sysutils/duplicity/Makefile
cvs rdiff -u -r1.37 -r1.38 pkgsrc/sysutils/duplicity/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/duplicity/Makefile
diff -u pkgsrc/sysutils/duplicity/Makefile:1.74 pkgsrc/sysutils/duplicity/Makefile:1.75
--- pkgsrc/sysutils/duplicity/Makefile:1.74 Fri Apr 25 11:03:07 2025
+++ pkgsrc/sysutils/duplicity/Makefile Tue Jun 10 08:51:45 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.74 2025/04/25 11:03:07 wiz Exp $
+# $NetBSD: Makefile,v 1.75 2025/06/10 08:51:45 triaxx Exp $
-DISTNAME= duplicity-3.0.2
-PKGREVISION= 1
+DISTNAME= duplicity-3.0.4.0
CATEGORIES= sysutils net python
MASTER_SITES= ${MASTER_SITE_PYPI:=d/duplicity/}
@@ -21,7 +20,7 @@ DEPENDS+= lftp-[0-9]*:../../net/lftp
DEPENDS+= ${PYPKGPREFIX}-boto3-[0-9]*:../../net/py-boto3
DEPENDS+= ${PYPKGPREFIX}-botocore-[0-9]*:../../net/py-botocore
DEPENDS+= ${PYPKGPREFIX}-dropbox-[0-9]*:../../net/py-dropbox
-DEPENDS+= ${PYPKGPREFIX}-fasteners-[0-9]*:../../devel/py-fasteners
+DEPENDS+= ${PYPKGPREFIX}-fasteners>=0.19:../../devel/py-fasteners
DEPENDS+= ${PYPKGPREFIX}-google-api-python-client-[0-9]*:../../www/py-google-api-python-client
DEPENDS+= ${PYPKGPREFIX}-google-auth-oauthlib-[0-9]*:../../security/py-google-auth-oauthlib
DEPENDS+= ${PYPKGPREFIX}-httplib2-[0-9]*:../../www/py-httplib2
Index: pkgsrc/sysutils/duplicity/distinfo
diff -u pkgsrc/sysutils/duplicity/distinfo:1.37 pkgsrc/sysutils/duplicity/distinfo:1.38
--- pkgsrc/sysutils/duplicity/distinfo:1.37 Fri Aug 23 09:52:36 2024
+++ pkgsrc/sysutils/duplicity/distinfo Tue Jun 10 08:51:45 2025
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.37 2024/08/23 09:52:36 triaxx Exp $
+$NetBSD: distinfo,v 1.38 2025/06/10 08:51:45 triaxx Exp $
-BLAKE2s (duplicity-3.0.2.tar.gz) = 27ac85e4b790b8c5f9b40028d787eb2e7003fdf30377d90aff65917bfb1abf95
-SHA512 (duplicity-3.0.2.tar.gz) = b174fdb793b8d6c1ba99a0e77d8c9cb2cbba6000d2a230be9cd894042d62be76ffe1fa5088121932abba394f03681318de6c906baf7383cb1b7e39e321c9f6fc
-Size (duplicity-3.0.2.tar.gz) = 1933597 bytes
+BLAKE2s (duplicity-3.0.4.0.tar.gz) = 79d6940a80bd69e357ed9c92ae7d12c684fdb58c23928322013bc8554a39a4d4
+SHA512 (duplicity-3.0.4.0.tar.gz) = c40f29a38863903f0e0f1930bf44ffcbc0333a94016c5345f28dec146a6a4b9cfa31662cd6cc66690afef0ce611d7cfaaaf245be47cc9f719d8dca7dc7f3f2c5
+Size (duplicity-3.0.4.0.tar.gz) = 1925286 bytes
SHA1 (patch-duplicity_backends_lftpbackend.py) = e158f78e3ed47d3594598f40406a6d0815e449e8
SHA1 (patch-duplicity_gpginterface.py) = bc15642fe7f6f5b9b28eefa2d953f83260fef40a
Home |
Main Index |
Thread Index |
Old Index