Skip to content
Snippets Groups Projects
To find the state of this project's repository at the time of any of these versions, check out the tags.
NEWS.rst 17.38 KiB

History

21.7.3 (2024-04-30)

Fix incorrect warning about unsupported odoo17.

21.7.2 (2024-04-23)

start: do not loose odoo return code value

21.7.1 (2024-04-22)

run_tests: fix function name.

21.7.0 (2024-04-22)

Refactor of test results display. run_tests, do_tests.zsh, start: improve handling of the log files. Added tests for test results display and error detection.

21.6.0 (2024-04-18)

run_tests: allow setting odoo_scripts_run_tests_logfile to keep the log of tests

21.5.1 (2024-04-18)

Fix readme.

21.5.0 (2024-04-18)

Compatibility with Odoo 17:

  • add odoo17 value for odoo_type
  • when black/flake8/isort is run on an odoo 17 super project, they are either ignored or raise an exception

Replaced black/flake8/isort with ruff.

21.4.1 (2024-03-21)

black

21.4.0 (2024-03-21)

docker_build, docker_dev_start: give values to VERSION/VERSION_ARG/SENTRY_RELEASE_TAG/SENTRY_RELEASE closer to what the built image value would be.

do_tests: only add user/password if provided

docker_dev_start:

  • add argument to disable queue_job delay
  • fix issue with missing marabunta db user that breaks anonymize

21.3.0 (2024-03-21)

Allow setting marabunta_db_user and marabunta_db_password in global configuration file and reuse it if set and they are not provided in the command line.

21.2.4

docker_build_copy: Handle empty packages.

21.2.3

run_tests: Avoid using deprecated grep environment variable.

21.2.2

Fix issue when building a package whose name is available elsewhere.

21.2.1

docker_build_copy: Handle non mercurial repository correctly when searching for packages.

21.2.0

docker_build_copy: Apply any local changes from python packages when building. This requires the patch binary to be in the path.

21.1.0

docker_redner: Ease running the command by providing same default as docker_dev_start --start-redner.

Factorize postgres connection code.

21.0.8

Fix detecting existing container.

docker_dev_start: Fix missing proxy mode in command line when using workers.

Fix running redner when asked to use docker network.

21.0.7

Fix running redner.

21.0.6

docker_build: fix issue with missing buildx. (is_installed is working correctly)

21.0.5

Avoid docker.buildx.is_installed() as it reports installation even if it is not installed.

21.0.4

black

21.0.3

Fix flake8/isort.

21.0.2

docker_dev_start and docker_pylint: do not duplicate mount point for songs when they are correctly defined in python_packages.

21.0.1

docker_build_copy: Do not do strange thing if . is defined in python_packages

21.0.0

Use python_on_whales rather than Docker-py to use buildkit when building images.

https://github.com/docker/docker-py/issues/2230

If buildx for docker is installed, use it to build.

do_tests: Add --odoo-sources option available on docker_dev_start.

20.14.0

docker_build: Use the Orus API token if available (giving it to docker in the environment variable PIP_INDEX_URL)

20.13.0

Add version detection.

Add information indicating that Orus API token is required in configuration. Defaults to False.

20.12.2

Fix issue with secretstorage when docker section is not installed.

20.12.1

do_tests.zsh: Fix pg_extensions use, and allow setting unaccent to install it.

20.12.0

Use SecretStorage to store Orus API token.

20.11.0

do_tests.zsh: allow using env var pg_extensions to describe extensions to install. Allow compatibility with modules requiring a specific extension.

20.10.1

do_tests.zsh: Fix issue with log handler.

20.10.0

Use tomli instead of toml for python < 3.11.

Download wheel for python packages if able, caching them. Use multiprocess to speed up coping/compiling/downloading.

20.9.0

Allow setting log handler instead of log level.

20.8.2

docker_build: When building image with dev tools, do not add the user flags. This allows using venv and when odoo is installed in a user, it is picked automatically.

20.8.1

Use correct gevent uri/option for Odoo 16+.

20.8.0

docker_dev_start: create database when it does not exists (avoid issue with anomization when creating new databases)

20.7.1

Fix typing error.

20.7.0