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:
RevisionActionfile
1.64modifypkgsrc/sysutils/duplicity/Makefile
1.21modifypkgsrc/sysutils/duplicity/PLIST
1.33modifypkgsrc/sysutils/duplicity/distinfo