CHANGES

v7.0.24

  • Bump version: 7.0.23 → 7.0.24

  • [REF] setup: Enable py311 classifier (#117)

  • [IMP] cfg: update oca odoo hooks version (#114)

  • [REF] .gitignore: Ignore .oca_hooks*

v7.0.23

  • Bump version: 7.0.22 → 7.0.23

  • [IMP] support disabling oca hooks through env var (#116)

v7.0.22

  • Bump version: 7.0.21 → 7.0.22

  • [REF] use config files for oca-hooks (#112)

v7.0.21

  • Bump version: 7.0.20 → 7.0.21

  • [REF] Disable xml-oe-structure-missing-id (#110)

v7.0.20

  • Bump version: 7.0.19 → 7.0.20

  • [REF] Disable xml-oe-structure-id (#109)

v7.0.19

  • Bump version: 7.0.18 → 7.0.19

  • [REF] cfg: Update bandit version and disable “defusedxml” checks part 2 (#108)

v7.0.18

  • Bump version: 7.0.17 → 7.0.18

  • [REF] cfg: Update bandit version and disable “defusedxml” checks (#107)

v7.0.17

  • Bump version: 7.0.16 → 7.0.17

  • [REF] pre-commit-config: Upgrade OCA/odoo-pre-commit-hooks to v0.0.28

v7.0.16

  • Bump version: 7.0.15 → 7.0.16

  • [FIX] CI: Add ignored installed to Cannot uninstall ‘distlib’ error

  • [IMP] update odoo-pre-commit-hooks, add po-pretty-format, oe_structure

v7.0.15

  • Bump version: 7.0.14 → 7.0.15

  • [FIX] non-installable module regex (#103)

  • [FIX] CI: Fix typo for windows (#101)

v7.0.14

  • Bump version: 7.0.13 → 7.0.14

  • [FIX] pre-commit-vauxoo: Fix isort hook - RuntimeError The Poetry configuration is invalid (#100)

v7.0.13

  • Bump version: 7.0.12 → 7.0.13

  • [REF] pylint.conf: Update partner name as required author

v7.0.12

  • Bump version: 7.0.11 → 7.0.12

  • [REF] pre-commit-vauxoo: Include migrations script for versions 15 and higher (#98)

  • [FIX] ci: Array matrix syntax, rm tox envs and fix src (#96)

v7.0.11

  • Bump version: 7.0.10 → 7.0.11

  • [REF] pre-commit-vauxoo: Fix missing newline for pyproject.toml (#95)

v7.0.10

  • Bump version: 7.0.9 → 7.0.10

  • [REF] pre-commit-config-autofix: Update latest version of repos for autofixes (#94)

v7.0.9

  • Bump version: 7.0.8 → 7.0.9

  • [FIX] pre-commit-config*.yaml: Replace deprecated gitlab URL (#92)

v7.0.8

  • Bump version: 7.0.7 → 7.0.8

  • [ADD] pre-commit-config-optional: Add new bandit security checks experimental (#88)

v7.0.7

  • Bump version: 7.0.6 → 7.0.7

  • [REF] pre-commit-config-optional: Bump hooks version

v7.0.6

  • Bump version: 7.0.5 → 7.0.6

  • [REF] pre-commit-config: bumpversion hooks (#87)

v7.0.5

  • Bump version: 7.0.4 → 7.0.5

  • [REF] tox: More testing for package build and dependencies

  • [REF] .pre-commit-config: pylint-odoo bumpversion v8.0.16

v7.0.4

  • Bump version: 7.0.3 → 7.0.4

  • [REF] pre-commit-config-optional: Bump OCA odoo-pre-commit-hooks version (#83)

v7.0.3

  • Bump version: 7.0.2 → 7.0.3

  • [REF] .pylintrc: Disable unsupported-binary-operation check (#82)

v7.0.2

  • Bump version: 7.0.1 → 7.0.2

  • [REF] pre-commit-config: Migrate to new pylint-odoo - #apocalintSYS (#79)

v7.0.1

  • Bump version: 7.0.0 → 7.0.1

  • [FIX] eslint: Fix ‘import’ sentence error (#80)

  • [REF] CI: Remove deprecated MQT build (#78)

v7.0.0

  • Bump version: 6.0.0 → 7.0.0

  • [REF] CI: Add py3.11, update tox, gitignore (#75)

v6.0.0

  • Bump version: 5.3.2 → 6.0.0

  • [REF] tests: Remove git –initial-branch parameter incompatible with old git version (#76)

  • [REF] pylintrc: Add ‘column’ to message-template option and change format (#74)

  • [REM] Remove unused “tests” directory (#73)

  • [REF] pylintrc: re-enable check bad-super-call (#72)

  • [REF] pre_commit_vauxoo: Use the same git diff command than original (#71)

  • [REF] pylintrc: Disable assignment-from-none and bad-super-call (#70)

v5.3.2

  • Bump version: 5.3.1 → 5.3.2

  • [REF] cfg/.flake8: ignore E203 (whitespace before ‘:’)

v5.3.1

  • Bump version: 5.3.0 → 5.3.1

  • [IMP] pre_commit_vauxoo: show diff with changes made in autofixes

  • [FIX] pre_commit_vauxoo: Removed non autofix checks from autofix cfg #58

  • [REF] pre_commit_vauxoo: Merge vauxoo hooks into repo

v5.3.0

  • Bump version: 5.2.3 → 5.3.0

  • [REF] tests: Improve unittests to be more deterministic

  • [REF] pre_commit_vauxoo: Test repo structure set to standards The previous structure was: /tmp_dir/resources/all_modules

  • [IMP] pre-commit-vauxoo: Uninstallable modules are no longer checked

v5.2.3

  • Bump version: 5.2.2 → 5.2.3

  • [REF] pre-commit-config: Update sha of pylint-odoo from vx (#62)

v5.2.2

  • Bump version: 5.2.1 → 5.2.2

  • [REF] mandatory: Update custom hook (#60)

  • [REF] readme: Update from help command and add multiple ways to install it (#57)

v5.2.1

  • Bump version: 5.2.0 → 5.2.1

  • [REF] pre-commit-vauxoo: Better message for CI autofixes and add –version option parameter

v5.2.0

  • Bump version: 5.1.2 → 5.2.0

  • [REF] CI: No install ecpg since MQT must install it

  • [REF] tests: Add module_autofix1 in order to validate it is working well

  • [REF] test: Improve the unittest to check if logs were raised

  • [REF] tox: No use workers in order to show the full logs

  • [REF] autofixes: Better message for CI if autofixes are required

v5.1.2

  • Bump version: 5.1.1 → 5.1.2

  • [REF] cfg: Update custom vx hook to v0.0.2 (#53)

v5.1.1

  • Bump version: 5.1.0 → 5.1.1

  • [REF] README: Update README –help to last version (#52)

  • [REF] CI: Trigger pipeline to dockerv if new release (#51)

v5.1.0

  • Bump version: 5.0.0 → 5.1.0

  • [ADD] pre_commit_vauxoo: Mandatory - Add vx-check-deactivate hook (#50)

v5.0.0

  • Bump version: 4.0.0 → 5.0.0

  • [REF] pre_commit_vauxoo: Enable black’s string normalization and add extra parameter to disable it (#38)

v4.0.0

  • Bump version: 3.5.0 → 4.0.0

  • [ADD] pre_commit_vauxoo: Add option to install .git/hooks/pre_commit (#48)

  • [REF] pre_commit_vauxoo: Mandatory green even if mandatory are red (#47)

  • [REF] pre_commit_vauxoo: Deprecate PRECOMMIT_AUTOFIX in pro PRECOMMIT_HOOKS_TYPE=all (#46)

  • [FIX] pre_commit_vauxoo: Fix duplicate ‘-w’ parameter (#45)

  • [REF] CI: Faster pypi publish, remove “needs” to run parallel but only trigger for stable branches and PRs and tags (#44)

  • [REF] CI: Enable pytest-xdist to run tests with multiple CPUs to speed up test execution (#43)

  • [REF] pre_commit_vauxoo: Reformat code running black with string-normalizatio

v3.5.0

  • Bump version: 3.4.0 → 3.5.0

  • [REF] cli: fail-optional now is a flag (#36)

v3.4.0

  • Bump version: 3.3.0 → 3.4.0

  • [IMP] pre_commit_vauxoo: Support fail if ‘optional’ hooks type and support “-” prefix to remove hooks type (#35)

v3.3.0

  • Bump version: 3.2.4 → 3.3.0

  • [FIX] click: Match envvar for disable-pylint-checks and use csv string (#34)

v3.2.4

  • Bump version: 3.2.3 → 3.2.4

  • [ADD] requirements.txt: Add requirements.txt file and setup.py read this file (#32)

  • [REF] cli: Show env var for INCLUDE_LINT and add help to path option (#31)

  • [REF] docs: Clean dummy files and add docs badge and logo (#30)

v3.2.3

  • Bump version: 3.2.2 → 3.2.3

  • [REF] CI: Generates ChangeLog with pbr installed (#29)

v3.2.2

  • Bump version: 3.2.1 → 3.2.2

  • [REF] setup.py: Autogenerate ChangeLog (#28)

v3.2.1

  • Bump version: 3.2.0 → 3.2.1

  • [REF] cli: Bypassing errors if git repo is not found allow to run –help (#27)

v3.2.0

  • Bump version: 3.1.0 → 3.2.0

  • [REF] README: Better help output with newlines (#26)

  • [REF] cli: Small refactoring, typos and py3.5 compatibility (#25)

v3.1.0

  • Bump version: 3.0.0 → 3.1.0

  • [FIX] click: Compatibility with click==8.0.1 used by big image (#24)

v3.0.0

  • Bump version: 2.1.1 → 3.0.0

  • [REF] click: Use standard parameters, envvar and callback transformation and a few refactoring and more (#23)

v2.1.1

  • Bump version: 2.1.0 → 2.1.1

  • [REF] CI: Add test to run with dockerv vauxoo image (#22)

  • [REF] click: Remove incompatible parameter for all click versions (#21)

v2.1.0

  • Bump version: 2.0.0 → 2.1.0

  • [FIX] CI: Auto deploy pypi

v2.0.0

  • Bump version: 1.3.2 → 2.0.0

  • [IMP] pre-commit-vauxoo: Add params, help, default and environment variable matches (#20)

  • [FIX] prettierrc: Enable only for js and xml files (#19)

  • [REF] CI: Order builds by OS and add py3.10 (#17)

  • [REF] tests: Create dummy repo in tmp folder

  • [REF] CI: Fix covtest

  • [REF] tests: Migrating tests to unittest

v1.3.2

  • Bump version: 1.3.1 → 1.3.2

  • [REF] CI: Build package before to publish it (#15)

v1.3.1

  • Bump version: 1.3.0 → 1.3.1

  • [REF] gh-actions: Publish package (#14)

  • [FIX] pre_commit_vauxoo: typos in log messages (#13)

v1.3.0

  • Bump version: 1.2.1 → 1.3.0

  • [REF] CI: Enable py3.10 (#12)

  • [REF] github: Set pre-commit cache

  • [REF] tests: Fixing test

  • [FIX] pre_commit_vauxoo: Fix current path

  • [REF] pre_commit_vauxoo: Use INCLUDE_LINT and EXCLUDE_AUTOFIX

  • [REF] pre_commit_vauxoo: Add logging colorized and summary result

  • [REF] pre_commit_vauxoo: Small refactoring

  • [REF] config: Add flake8 optional checks includes bugbear (#8)

v1.2.1

  • Bump version: 1.2.0 → 1.2.1

  • [REF] README: Fix installation command and version (#9)

  • [FIX] pre_commit_vauxoo: Return the same type of object (#7)

  • [REF] pre_commit_vauxoo: Add verbose subprocess.call wrapper in order to know what command was executed (#6)

v1.2.0

  • Bump version: 1.1.0 → 1.2.0

  • [REF] pre_commit_vauxoo: Run pre-commit only in current path (#5)

v1.1.0

  • Bump version: 1.0.1 → 1.1.0

  • [REF] prettierrc.yml: Enable xmlSelfClosingSpace (#3)

v1.0.1

  • Bump version: 1.0.0 → 1.0.1

  • [REF] pre_commit_vauxoo: Look for .git dir in parent dirs and allow to run the command in any subfolder (#2)

  • [REF] cfg: Update configuration from vx/mqt (remove flake8 bugbear)

  • [REF] eslintrc: Support syntax “??=”

  • [ADD] pre-commit-vauxoo: first code

v1.0.0

  • Add initial project skeleton