Releases: trobz/deploy.py
Release list
v0.23.1
v0.23.1 (2026-06-29)
This release is published under the AGPL-3.0 License.
Bug Fixes
- configure: Honor deploy.yml db credentials and pass --instance-dir (
62b8d7b)
Detailed Changes: v0.23.0...v0.23.1
v0.23.0
v0.23.0 (2026-06-29)
This release is published under the AGPL-3.0 License.
Documentation
- configuration: Document the config and env deploy.yml keys (
627887c)
Features
- configure: Generate config/server.env with default and override env vars (
2a265d9)
Refactoring
- configure: Make server.env generation its own step (
4254ea8)
Detailed Changes: v0.22.0...v0.23.0
v0.22.0
v0.22.0 (2026-06-17)
This release is published under the AGPL-3.0 License.
Features
- configure: Have --recreate option to re-create venv and unit file (
4bef3cf)
Detailed Changes: v0.21.1...v0.22.0
v0.21.1
v0.21.1 (2026-06-16)
This release is published under the AGPL-3.0 License.
Bug Fixes
- configure: Handle missing service_path in dry-run mode (
9b11c16)
Detailed Changes: v0.21.0...v0.21.1
v0.21.0
v0.21.0 (2026-06-16)
This release is published under the AGPL-3.0 License.
Features
- configure,update: Add --dry-run to preview steps without side effects (
20c0f1b)
Detailed Changes: v0.20.0...v0.21.0
v0.20.0
v0.20.0 (2026-06-15)
This release is published under the AGPL-3.0 License.
Features
- update: Add module-targeted updates and click-odoo-update passthrough options (
397308f)
Detailed Changes: v0.19.0...v0.20.0
v0.19.0
v0.19.0 (2026-06-15)
This release is published under the AGPL-3.0 License.
Features
- Have option to show version (
b500135)
Detailed Changes: v0.18.0...v0.19.0
v0.18.0
v0.18.0 (2026-06-15)
This release is published under the AGPL-3.0 License.
Features
-
configure: Create Postgres role for new odoo instances (
8c36d4e) -
configure,update: Add --step/--except options for granular step control (
448adb1)
Refactoring
- configure: Drop --force in favor of --except dir/venv (
f92f5a2)
Detailed Changes: v0.17.0...v0.18.0
v0.17.0
v0.17.0 (2026-06-10)
This release is published under the AGPL-3.0 License.
Bug Fixes
- status: Retrieve and use home directory instead of $HOME (
394b101)
Features
- executor: Centralize log-watching and merge odoo logs (
6922def)
Refactoring
-
Centralize DeployType and pass deploy type to watch_logs, watch upgrade log (
6a21083) -
executor: Extract _colorize helper and add watch_logs tests (
e1284c8)
Detailed Changes: v0.16.0...v0.17.0
v0.16.0
v0.16.0 (2026-06-03)
This release is published under the AGPL-3.0 License.
Features
-
configure: Add --watch option to stream logs after setup (
a03ff0c) -
restart: Add restart command with optional --watch (
07ab0df)
Detailed Changes: v0.15.2...v0.16.0