Rsync-system-backup

Latest version: v1.1

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

Scan your dependencies

Page 1 of 3

1.1

---------------------------

- The ``--multi-fs`` option suggested in pull request `3`_ was added.

This option has the opposite effect of the rsync option ``--one-file-system``
because `rsync-system-backup` defaults to running rsync with
``--one-file-system`` and must be instructed not to using ``--multi-fs``."

This change was merged by cherry picking the relevant commit from the remote
branch, to avoid pulling in unrelated changes (see the pull request for
details).

- Stop testing on Python 2.6 (because Travis CI no longer supports it and
working around this would cost an unreasonable amount of time) and start
testing support for Python 3.7.

.. _Release 1.1: https://github.com/xolox/python-rsync-system-backup/compare/1.0...1.1
.. _3: https://github.com/xolox/python-rsync-system-backup/pull/3

1.0

---------------------------

**Bug fix: SSH tunnel support actually works now :-P (backwards incompatible).**

This week I switched the backups of my VPS over to `rsync-system-backup`. The
biggest hurdle was the fact that I never finished nor tested support for SSH
tunnels in `rsync-system-backup` which I needed now:

- The command line interface didn't expose the functionality.
- Due to various bugs it wouldn't have worked even if the
functionality had been exposed.

The changes in this release:

- Added the ``-t``, ``--tunnel`` command line option.
- Integrated SSH tunnel support provided by `executor 19.3`_.
- Removed the ``ForwardedDestination`` class (this functionality has been
replaced by the new ``Destination.ssh_tunnel`` property).

Because the removal of ``ForwardedDestination`` is backwards incompatible I've
decided to bump the major version number. It's actually kind of fitting because
I've been using `rsync-system-backup` for local backups for months now and
that's working fine; the main thing missing was indeed SSH tunnel support :-).

.. _Release 1.0: https://github.com/xolox/python-rsync-system-backup/compare/0.11...1.0
.. _executor 19.3: http://executor.readthedocs.io/en/latest/changelog.htmlrelease-19-3-2018-05-04

0.11

----------------------------

- Added support for the ``-x``, ``--exclude`` option.
- Documented that ``--one-file-system`` is always used.

.. _Release 0.11: https://github.com/xolox/python-rsync-system-backup/compare/0.10...0.11

0.10

----------------------------

- Switched to the more user friendly ``getopt.gnu_getopt()``.
- Added this changelog, restructured the online documentation.
- Documented the ``-f``, ``--force`` option in the readme.
- Integrated the use of ``property_manager.sphinx``.

.. _Release 0.10: https://github.com/xolox/python-rsync-system-backup/compare/0.9...0.10

0.9

---------------------------

Explicitly handle unsupported platforms (by refusing to run without the
``-f``, ``--force`` option). Refer to issue `1`_ for more information.

.. _Release 0.9: https://github.com/xolox/python-rsync-system-backup/compare/0.8...0.9
.. _1: https://github.com/xolox/python-rsync-system-backup/issues/1

0.8

---------------------------

Don't raise an exception when ``notify-send`` fails to deliver a desktop notification.

.. _Release 0.8: https://github.com/xolox/python-rsync-system-backup/compare/0.7...0.8

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.