Skip to content

Releases: Nivet2006/Backup-Utility

Google Drive push enabled Backup Utility

27 Jun 19:56
4716cac

Choose a tag to compare

🔄 Backup Utility v2.0 – Google Drive Integration + Enhanced Features

We're excited to release v2.0 of the Backup Utility – a significant upgrade over the previous version. This version introduces Google Drive integration along with usability improvements and error handling enhancements.

🆕 New Features

  • 🔗 Google Drive Upload
    Optionally upload your encrypted zip backup directly to your Google Drive after creation.

  • 🔐 Encrypted ZIP Backups
    Create AES-encrypted ZIP archives with optional password protection for enhanced data security.

  • 📁 File Type Filtering
    Include only specific file types in your backup (e.g., .pdf, .docx, .jpg).

  • 📤 Manual Upload Option
    Upload the most recent backup to Google Drive anytime using a dedicated button.

  • 📊 Progress Bar
    See real-time progress while the backup is being created.

  • 🎨 Light/Dark Mode Toggle
    Easily switch between themes with a single click.

  • 🧩 Drag-and-Drop Source Folder Support
    Simplified input via drag-and-drop for the source folder (requires tkinterdnd2).

✅ Improvements

  • Clear error messages if:

    • No matching file types are found in the source directory.
    • Source or destination folders are invalid.
  • Fix for cloud.ico icon issue when running from .exe by bundling resources with PyInstaller.

⚙️ Packaging Notes

  • Built as a single .exe file using PyInstaller and auto-py-to-exe.
  • Includes bundled cloud.ico and credentials.json (used for Drive access).
  • Compatible with Windows 10/11.

📦 Requirements (if building from source)

  • Python 3.10+
  • ttkbootstrap, pyzipper, google-api-python-client, google-auth-oauthlib, tkinterdnd2

Screenshots

image

Full Changelog: v1...v2

v1

12 May 13:58

Choose a tag to compare

v1 Pre-release
Pre-release

Exe file bundled with icon