Rdiff-backup

Latest version: v2.4.0

Safety actively analyzes 638741 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 19

2.2.1

=== Changes

* CHG: the man pages generated from asciidoc are available under dist/
instead of build/ (that should be only relevant to packagers)
* FIX: log messages of regression would be too verbose at level INFO/5
* FIX: man pages are pre-generated from asciidoc to avoid one
dependency at package time and avoid trying to package librsync.dll
under MacOS, closes 807
* FIX: TypeError failure on class function with debug verbosity at
level 8 or 9
* NEW: Adds a --size option to the remove increments command that
causes it to add these increments' size to the lines showing the
removed increments.

=== Authors

* Eric L
* pcanning

2.2.0

=== Changes

* DOC: add explanation to FAQ why rdiff-backup complains about
deprecated CLI when calling the server
* FIX: remove increments would fail uncontrolled if mandatory
--older-than option was forgotten, closes 802

=== Authors

* Eric L

2.1.4rc0

=== Changes

* CHG: the remote directory/ies used for the 'test' action must exist
for the test to succeed (it was always the case under Windows but is
new for Linux)
* DEV: replace the multiple _safe_str functions through
utils.safestr.to_str
* DOC: add description on how to use a virtualenv to install
rdiff-backup without touching one's environment
* DOC: explain how to use a custom SSH port in man page and FAQ, closes
130
* DOC: merge documentation from the website with the Git repo, closes
215
* FIX: command line completion would fail on parameter --remote-schema
* FIX: failed to properly recognize remote OS as being Windows, closes
788
* FIX: failure when trying to remove Extended Attributes on an NFS
share, closes 789
* FIX: fix remove increments action when empty directory can't be
removed, closes 765
* FIX: make Globals.set_all to work truly on all connections when
working across two servers (and not only one client and one server),
was necessary to make compare work when paths are quoted (especially
under Windows)
* FIX: remove some typos due to cut&paste in action tests, closes 785
* FIX: UNC path \\hostname\some\path would lose first backslash
* NEW: make --include-if-present work, it was documented but not
implemented

=== Authors

* Eric L

2.1.3b3

=== Changes

* CHG: Update RPM specs to latest requirements and standards
* DEV: added pull request templates differentiating between doc and
code PRs
* DEV: add step test-built-windows to test built artifacts and avoid
unrunnable Windows binaries, closes 306
* DEV: add testing/action_backuprestore_test.py to Windows tests
* DEV: consolidate all Python and binary dependencies into
requirements.txt/requs/*.txt respectively bindep.txt, see DEVELOP.adoc
for details, closes 730
* DEV: enable selectiontest.py under Windows
* FIX: avoid abort on PermissionError if a locked source file had been
successfully backed up once, closes 619
* FIX: bash completion works for new _and_ old CLI, closes 725
* FIX: make Windows wheel runnable by adding rsync.dll and renaming
scripts, closes 733, 602
* FIX: recognizes now sub-path of root directory (X:/) as base path
under Windows, closes 620
* FIX: regression in fs abilities check on read-only files for
read-write actions remove and regress, closes 738
* NEW: new rdiff-backup wheels based on manylinux_2_28, compatible with
more recent Linux versions, closes 721
* NEW: the action plug-in `complete` makes writing completion scripts
beyond bash much easier, afficionados of alternative shells are called
to write their own, see docs/arch/completion.adoc for details

=== Authors

* Eric L
* Frank Crawford

2.1.2b2

=== Changes

* DEV: use tox to call pyinstaller in a cleaner environment, addresses
731
* DOC: Windows development docs aligned with pipeline and windows/tools
Vagrant/Ansible setup, closes 261
* FIX: locking doesn't fail on read actions when lockfile doesn't exist
because repository has been written only with API 200, closes 723
* FIX: remove circular dependency in meta to rpath to allow for newer
PyInstaller under Windows, closes 731
* FIX: stop failing on quoting while restoring sub-path of repo with
chars_to_quote, closes 722

=== Authors

* Eric L

2.1.2b1

=== Changes

* CHG: embed Python 3.10.7 instead of 3.10.4 in Windows rdiff-backup,
shouldn't impact end-users
* CHG: stop supporting Python 3.6 and add Python 3.10 to supported
versions, Python 3.6 should still work but it was breaking the
pipeline and isn't supported by python.org anymore
* DEV: remove dependency on importlib-metadata 1.x, it can be now any
version

=== Authors

* Eric L

Page 2 of 19

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.