Duplicity 3.0.0 Released

Kenneth Loafman via Duplicity-talk <[email protected]>
Newsgroups gmane.comp.sysutils.backup.duplicity.general
Message-ID <CAD-_Ma1rXRbWrA1nW5GR1nHSqKoY4fkoSXmJOGuq5nycqh27_A@mail.gmail.com>
Hi,

We have released 3.0.0 of duplicity.  The change log below is short, but
meaningful.  Thanks to the efforts of Thomas Laubrock (@poggenpower) we now
have a functional multiprocessing backend that works and closes some bugs
and warnings in the older asynchronous backend.  See the Fixes section
below.

*Reminder from v2.2.4:  If you intend to install from PyP, please read
the README <https://gitlab.com/duplicity/duplicity/-/blob/dev/README.md>.
Thanks to PyPA, the process has changed, hopefully for the better.*

...Thanks,
...Ken

##
*rel.3.0.0 (2024-05-29)*
### Changes

* Run po/update-pot. [Kenneth Loafman]

* Collected fixes to setup process. [Kenneth Loafman]

    only check Python version's lower bound
    * remove install_requires again
    * minor changes to tools/testpip\[x\]
    * revert pip-compile additions

* CommandLineError: argument --gpg-options: expected one argument. [Kenneth
Loafman]

* Set dev branch to 2.2.5.dev. [Kenneth Loafman]

* Skip tests on Launchpad. [Kenneth Loafman]

### Fix

* Volume missing if --asynchronous-upload and put fails. [Kenneth Loafman]

    Closes #745, #807, #815

    - --asynchronous-upload is replaced with --concurrency=N
    - without --concurrency=N it defaults to no multiprocessing
    - with --concurrency=N it uses a multiprocessing pool of N
    - requires N volumes of temp space if used, otherwise 1

* Don't raise KeyError if OSError.errno is unrecognized. [Michael Terry]

_______________________________________________
Duplicity-talk mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/duplicity-talk
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.