Hi Everyone,

Sorry for all the disturbance caused.  We will get it fixed.  Meanwhile,
I'm rolling 2.0.0 back to 1.2.3 today.

...Thanks,
...Ken





On Mon, Aug 7, 2023 at 2:13 PM Kenneth Loafman <kenn...@loafman.com> wrote:

> Hi,
>
> This is the final version for duplicity 2.0.0. See CHANGELOG for details.
>
> duplicity-2.0.0.tar.gz
> <https://gitlab.com/duplicity/duplicity/uploads/9cf6c6df37fdb354e9604f8286f16885/duplicity-2.0.0.tar.gz>--
> versioned source
>
> duplicity-2.0.0.tar.gz.sig
> <https://gitlab.com/duplicity/duplicity/uploads/317aed83a12189d4d78f531e34cfdfb0/duplicity-2.0.0.tar.gz.sig>
> -- gpg sig
>
> duplicity can also be installed with:
>
>    - pip - $ sudo python3 -m pip install
>    - snap - $ sudo snap install duplicity --classic
>
> ...Thanks,
> ...KenPython 3.8+ only from now on
>
>    - 2.7 is End Of Life
>    - 3.0 to 3.7 are End Of Life
>    - remove future (includes builtins)
>    - pure Python 3 code only (1 C extension)
>
> <#m_9093303492206007251_deprecated-options>Deprecated options
>
>    - --exclude-filelist-stdin
>    - --exclude-globbing-filelist
>    - --gio
>    - --include-filelist-stdin
>    - --include-globbing-filelist
>    - --old-filenames
>    - --s3-european-buckets
>    - --s3-multipart-max-timeout
>    - --s3-use-multiprocessing
>    - --s3-use-server-side-encryption
>    - --s3-use-server-side-kms-encryption
>    - --short-filenames
>    - --time-separator
>
> NOTE: For --old-filenames, --short-filenames, and --time-separator, only
> the option itself will be removed from the backup commands and the ability
> to *create* old or short filenames or with time separators will be
> removed. We will maintain the ability to read them for the foreseeable
> future.
> <#m_9093303492206007251_changed-options>Changed Options
>
>    - --file-to-restore to --path-to-restore
>    - --do-not-restore-ownership to --no-restore-ownership
>
> <#m_9093303492206007251_remove-replicate-command>Remove replicate command
>
>    - See issue #98 (closed) <http:///duplicity/duplicity/-/issues/98>
>    - Plenty of other tools available, rsync, rclone, etc.
>
> <#m_9093303492206007251_remove-rdiffdir-command>Remove rdiffdir command
>
>    - Not known to be in use.
>    - Would require major updates to maintain.
>
> <#m_9093303492206007251_remove-s3_boto_backendpy>Remove s3_boto_backend.py
>
>    - boto has not been updated since 2018
>    - Does not support above Python 3.4
>    - Replaced by s3_boto3_backend.py
>
> <#m_9093303492206007251_help-system-overhaul>Help system overhaul
>
>    - Module optparse will be replaced by argparse
>    - Hierarchical help for each command and backend
>    - Some improvements may be moved to 2.1 or later
>
> <#m_9093303492206007251_command-line-fixes>Command line fixes
>
>    - Convert from optparse (deprecated) to argparse.
>    - There will be 1 command with 1 or 2 positional args:
>       1. COMMAND - all previous commands plus help
>       2. SOURCE - the source directory or URL - same as previous
>       3. TARGET - the target directory or URL - same as previous
>       4. Other - timestamp or count
>    - Compression and encryption option interaction:
>       1. compression and encryption are both default
>       2. if --no-encryption is passed, only compression will be done (by
>       default gzip algo for now)
>       3. if --no-compression is passed, only encryption will be done (gpg
>       gets --compress-algo=none)
>       4. if both are passed we generate plain tarballs
>
>
_______________________________________________
Mailing list: https://launchpad.net/~duplicity-team
Post to     : duplicity-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~duplicity-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to