Skip to content

Releases: MaxG87/ButterBackup

v3.5.3

19 Sep 22:01
a10af7c

Choose a tag to compare

3.5.3 (2025-09-19)

Bug Fixes

  • Fix behaviour of single files backup (b8b46af)
  • Make collection of single files a set (af0f3ab)
  • Restore compatibility with Python 3.9 (9cb26b7)
  • tests: Ändere Größe der Einzeldatei-Zufallsdatei (26aa5c7)

Documentation

  • Add documentation of backup modules (5f02eb3)
  • Kleinere Verbesserung der Installationsanleitung (962507a)

v3.5.2

09 Jul 20:47
ac20a3e

Choose a tag to compare

3.5.2 (2025-07-03)

Bug Fixes

  • Busy wait to avoid race condition (9d6dd1b)
  • Refuse to do backup on opened device (34caba3)
  • Refuse to open already opened device (7b9acb8)

Dependencies

  • Bump typer (v0.16.0) and pydantic (v2.11.7) (aa5ebd3)
  • dev: Bump all development dependencies (0926918)
  • dev: bump the development-dependencies group with 4 updates (#79) (3e83246)
  • dev: bump the development-dependencies group with 7 updates (#78) (d84b2fe)
  • dev: Drop pynvim (bde08cc)

Documentation

  • Add project URLs (e039cf7)
  • Replace poetry with uv in README (d9d17f8)

v3.5.1

17 Feb 08:04
4f3e3fd

Choose a tag to compare

3.5.1 (2025-02-17)

Bug Fixes

  • ci: Use publish pipeline based on uv and PyPI Github Action (54f7639)

v3.5.0

17 Feb 07:53
08ce295

Choose a tag to compare

3.5.0 (2025-02-17)

Bug Fixes

  • ci: Use correct automatic variable in pseudo phony target (3d414e5)
  • tests: Use archlinux image that exists (8cf8631)

Dependencies

  • Bump shell-interface and storage-device-managers to v1.0.0 (ec23d13)
  • dev: Bump pynvim to v0.5.2 (af799dd)
  • dev: bump ruff in the development-dependencies group (#76) (854abe7)
  • Drop support for Python 3.8 (ec53681)
  • Remove upper bound on all project dependencies (de2e5ab)
  • Remove upper limit of Python (almost) (0710dee)
  • Wechsle zu pydantic 2.0 (b2d2aab)

Miscellaneous Chores

v3.4.0

22 Dec 11:37
66393d7

Choose a tag to compare

3.4.0 (2023-12-22)

Features

  • Erweitere Unterstützung auf Python 3.12 (26b59c5)

Dependencies

  • Hebe Version zweier Abhängigkeiten (ef58a1e)

Documentation

  • Behebe kleinen Fehler in CHANGELOG (31b0f7f)

v3.3.2

15 Dec 08:28
62ed8c2

Choose a tag to compare

3.3.2 (2023-12-15)

Bug Fixes

  • Reduziere Pythonunterstützung zu 3.12 (6e6db2e)

Dependencies

  • Füge pytest-xdist als dev-dependency hinzu (b335a8f)
  • Relock aller Abhängigkeiten (9c51437)

Documentation

  • Überarbeite Abschnitt zu Testsuite in README (c7cf981)

v3.3.1

17 Aug 07:41

Choose a tag to compare

This release is mainly performed in order to test the publishing pipeline on Github. Most changes in comparison to v3.3.0 are internal:

  • test suite accelerated
  • continuous integration set up on Github
  • many dependencies were updated