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