Path to this page:
Subject: CVS commit: pkgsrc/sysutils/duplicity
From: =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?=
Date: 2024-03-04 15:45:17
Message id: 20240304144517.8131BFA29@cvs.NetBSD.org
Log Message:
duplicity: Update to 2.2.2
upstream changes:
-----------------
rel.2.2.2 (2024-02-03)
Changes
o Ask google_auth_oauthlib not to open browser during authentication flow.
[Christopher Haglund]
o Run po/update-pot. [Kenneth Loafman]
o Update python\_requires to allow py3.12. [Kenneth Loafman]
Fix
o Clean up debian/rules. [Kenneth Loafman]
o Add duplicity console script. [Kenneth Loafman]
* Copied from pip install
* LP does not generate it
rel.2.2.0 (2024-01-27)
Changes
o Use pytest not tox on GitLab CI. [Kenneth Loafman] saves build time
o Run po/update-pot. [Kenneth Loafman]
o Remove support for old mock. [Alexandre Detiste]
o Project says “REQUIREMENTS: Python 3.8 to 3.12”
o Allow pipelines to run if not merge request. [Kenneth Loafman]
o Version as 2.2.0. [Kenneth Loafman]
o Upgrade current build and test systems. [Kenneth Loafman]
o # Changes: - move bin/duplicity to duplicity/main.py - add entry point
dup_run() no args - rename bin to man (only contents now) - rename
duplicity/tarfile.py to duplicity/dup_tarfile.py to avoid import problems -
duplicity now runs as a module python3 -m duplicity as well as a script
/usr/bin/duplicity - py2->py3 oddities changed, "".__class__ and
b"".__class__ changed to str and bytes - tox v4 now runs correctly \
as tox
run -e code - moved [pycodestyle] from tox.ini to setup.cfg - moved
.pylintrc from to setup.cfg - sources released fully versioned -
duplicity/__init__.py - man/duplicity.1 - pyproject.toml - setup.py -
snap/snapcraft.yaml
o Closes #774,#793
Fix
o Remove test_GPGWriteFile. [Kenneth Loafman]
* Fails on GitLab
* Runs on Linux and macOS just fine
o Invalid option error using `–[gpg|par2|rsync|ssh]-options ‘…’ \
[Kenneth Loafman]
o Fixes #795.
Files: