Docupdater

Latest version: v0.5.3

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

Scan your dependencies

Page 1 of 2

0.5.3

See the [documentation](https://docupdater.github.io/docupdater/).

**Bug fixes:**
* Prevent error with the option `--cron`. (16 by flopon)

0.5.2

See the [documentation](https://docupdater.github.io/docupdater/).

**Bug fixes:**
* Fix exception when options `--repo-user` and `--repo-pass` is used. 14

0.5.1

See the [documentation](https://docupdater.github.io/docupdater/).

**Bug fixes:**
* Fix exception with option `--cron` (12 by flopon)

0.5.0

See the [documentation](https://docupdater.github.io/docupdater/).
This is the first release since the fork from Ouroboros 1.3.0.

**Enhancements:**
* Add [`docupdater.notifiers` label](https://docupdater.github.io/docupdater/Labels.html) to override notification on a specific container/service. See [the notification documentation](https://docupdater.github.io/docupdater/Notifications.html).
* Add [`--template-file` option](https://docupdater.github.io/docupdater/Options.htmltemplate-file) and [`docupdater.template_file` label](https://docupdater.github.io/docupdater/Labels.htmltemplate-file) to edit notification message with a jinja2 template.
* Add [`--skip-tart-notif` option](https://docupdater.github.io/docupdater/Options.htmlskip-start-notification) to skip startup notification.
* Add [`--wait` option](https://docupdater.github.io/docupdater/Options.htmlwait-time) and [`docupdater.wait` label](https://docupdater.github.io/docupdater/Labels.htmlwait-time) to define a pause time between update.
* Add [`--create-first` option](https://docupdater.github.io/docupdater/Options.htmlrecreate-first) to force Docupdater to create the new container before deleting the old.
* Add [`docupdater.latest` label](https://docupdater.github.io/docupdater/Labels.htmllatest) to override on a container/service the [latest option](https://docupdater.github.io/docupdater/Options.htmllatest).

**Bug fixes:**
* Every services are now updated by default.
* Fix docker credentials usage.
* Many fixes on standalone container.
* Self updater (Docupdater update) are now working.
* Raise an readable exception when that run on docker swarm worker. 5

**Breaking change:**
* Remove `--swarm` option. We are now updating every services and standalone containers automatically. But the options [`--disable-containers-check`](https://docupdater.github.io/docupdater/Options.htmldisable-containers-check) and [`--disable-services-check`](https://docupdater.github.io/docupdater/Options.htmldisable-services-check-swarm) are added.
* Remove `--self-update` option. If you need to disable Docupdater auto update, you can use the [label `docupdater.disable`](https://docupdater.github.io/docupdater/Labels.htmldisable-update).
* `--dry-run` option is temporary removed.
* Remove `--monitor` and `--ignore` options. To enable or disable updater on some container/service the only wait is to use label [`docupdater.enable`](https://docupdater.github.io/docupdater/Labels.htmlenable-update) or [`docupdater.disable`](https://docupdater.github.io/docupdater/Labels.htmldisable-update).
* The options `--label-enable` and `--labels-only` are replaced by the [option `--label`](https://docupdater.github.io/docupdater/Options.htmllabel).
* The labels `com.ouroboros.depends_on` and `com.ouroboros.hard_depends_on`are temporary removed.

**Misc:**
* Move [documentation](https://docupdater.github.io/docupdater/) for Github wiki to Github Pages. You can now open pull request to update it.
* On [documentation](https://docupdater.github.io/docupdater/) add many docker services examples.
* Replace `argparse` by [`click`](https://click.palletsprojects.com) package
* Refractor code to use POO concept
* Move from Jenkins to Travis-CI
* Add unit tests and coverage

0.4.0

Beta

0.3.4

Beta

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.