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