Skip to content

Releases: markmacode/simbak

v0.4.2

22 Feb 21:00
Compare
Choose a tag to compare
Bump version: 0.4.1 → 0.4.2

v0.4.1

12 Feb 15:47
Compare
Choose a tag to compare
  • Fixed the neglected --log option for the CLI.

v0.4.0

12 Feb 15:24
Compare
Choose a tag to compare
  • The log file path can now be specified.
  • File logging is no longer done by default, it is optional.

v0.3.1

20 Sep 19:48
Compare
Choose a tag to compare
  • Hotfix, added dependent package (python-dotenv) to the installation.

v0.3.0

20 Sep 19:28
Compare
Choose a tag to compare
  • Improved logging once again.
  • Added a Rotating Agent. This agent will do rotating backups up to a
    "rotate limit" once the rotate limit is exceeded, it will remove the
    oldest backup of that specified rotating backup spec.
  • Plenty of housekeeping and bug fixes.

v0.2.1

17 Sep 22:15
Compare
Choose a tag to compare
  • Improved logging messages slightly
  • Will now log messages to files to the following locations.
    • Windows %APPDATA%\simbak\ or C:\Program Data\simbak\
    • Linux /var/log/simbak/

v0.2.0

11 Jul 14:22
Compare
Choose a tag to compare
  • Removed simbak/backup.py module
    • It contained only one public method simbak.backup.backup(), and wasn’t able to scale well.
    • Moved the one public method to simbak/__init__.py so that the method signature is smaller simbak.backup()
    • This can be the one and only quick backup method to use, which will perform a standard backup. It should meet the needs for most people, and keeps it simple. Other more complex backup solutions will be in the new simbak/backup package.
  • There are now backup 'agents', which will perform different backups, for now there is only a NormalAgent.
  • Added unit tests.

v0.1.2

10 Jun 17:30
Compare
Choose a tag to compare

Bug fixes

  • Critical error with logging fixed, logging should now work normally.

v0.1.1

09 Jun 18:01
Compare
Choose a tag to compare

General updates

  • Improved logging.
    • Added messages to make it more clear what simbak is doing.
    • Log files are now stored.
  • Established that we are using semantic versioning.

0.1.0

07 Jun 21:10
0d9cc31
Compare
Choose a tag to compare

General updates

  • Completed the readme (for now).
  • Cleaned the imports of simbak so that it's clear what the public API is.
  • Simbak can now be called from the command line as an executable like: simbak ...

Bug fixes

  • Fixed an issue where setup.py didn't actually package simbak itself.