...If you are looking for that, BorgBackup and restic are good options as of 2024.
Warning! Old 1.x versions of bKappa are insecure. Do not use them. Because backup metadata is serialized with the "pickle" Pythonmodule (https://docs.python.org/2.7/library/pickle.html), a malicious backup can take over your machine.
A new replacement module for python zipfile module, overcoming its current limitations. Some of them include support for: bzip2 (de)compression, removal of files in archive, file-like object API to ZIP archive members, traditional PKWARE encryption, etc.