Django-dbbackup

Latest version: v4.2.1

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

Scan your dependencies

Page 1 of 2

4.2.1

----------

* Add --no-drop option to dbrestore command to prevent dropping tables before restoring data.
* Fix bug where sqlite dbrestore would fail if field data contains the line break character.

4.2.0

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

* Default HOST to localhost for postgres databases.
* Add PostgreSQL Schema support
* Fix restore of database from S3 storage by reintroducing inputfile.seek(0) to utils.uncompress_file
* Add warning for filenames with slashes in them
* Fix bug where dbbackup management command would not respect settings.py:DBBACKUP_DATABASES
* Remove usage of deprecated 'get_storage_class' function in newer Django versions
* Add support for new STORAGES (Django 4.2+) setting under the 'dbbackup' alias

4.1.0

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

* Fix restore fail after editing filename
* Drop python 3.6
* update links
* Update doc for backup directory consistency
* RESTORE_PREFIX for RESTORE_SUFFIX
* Support Django 4.1, 4.2 and Python 3.11
* Support Python 3.12 and Django 5.0

4.0.2

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

* support for prometheus wrapped dbs
* Backup of SQLite fail if there are Virtual Tables (e.g. FTS tables).
* Closes 460: python-gnupg version increase breaks unencrypt_file func…

4.0.1

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

* As of this version, dbbackup is now within Jazzband! This version tests our Jazzband release CI, and adds miscellaneous refactoring/cleanup.
* Fix GitHub Actions configuration
* Enable functional tests in CI
* Update settings.py comment
* Jazzband transfer tasks
* Refactoring and tooling

4.0.0b0

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

* Fix RemovedInDjango41Warning related to default_app_config
* Add authentication database support for MongoDB
* Remove six dependency
* Explicitly support Python 3.6+.
* Drop support for end of life Django versions. Currently support 2.2, 3.2, 4.0.
* Replace ugettext_lazy with gettext_lazy
* Changed logging settings from settings.py to late init
* Fix authentication error when postgres is password protected
* Use exclude-table-data instead of exclude-table
* Add support for exclude tables data in the command interface
* Move author and version information into setup.py to allow building package in isolated environment (e.g. with the ``build`` package).
* Documentation fixes

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.