-
-
Notifications
You must be signed in to change notification settings - Fork 168
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[REF] Filter out "bump version" from CHANGELOG #472
Conversation
Can be tested with |
Could you share the output, please? |
Here it is:
Usage
or use configuration file you can generate the OCA one using the following template repository:
Then running
Example to test only pylint_odoo checks:
There are checks only valid for a particular Odoo version
with particular odoo version e.g. Checks valid only for odoo >= 14.0
Checks valid only for odoo <= 13.0
Examples
DevelopmentTo run all the tests run:
Use extra parameters to change the test behaviour e.g. particular python version
e.g. particular unittest method
e.g. all the tests at the same time in parallel
LicensesThis repository is licensed under AGPL-3.0. OCA, or the Odoo Community Association, is a nonprofit CHANGES
v8.0.0
7.0.4
7.0.3
7.0.2
7.0.1
7.0.0
6.2.0
6.1.0
6.0.0
5.0.5
5.0.4
5.0.3
5.0.2
5.0.1
5.0.0
4.0.0
3.10.0
3.9.0
3.8.0
3.7.1
3.7.0
3.6.0
3.5.1
3.5.0
3.4.0
3.3.2
3.3.1
3.3.0
3.2.0
3.1.0
3.0.3
3.0.2
3.0.1
3.0.0
2.0.2
2.0.1
2.0.0
1.9.5
1.9.4
1.9.3
1.8.2
1.8.1
1.8.0
1.7.0
1.6.0
1.5.0
1.4.0
1.3.5
1.3.4
1.3.3
1.3.2
1.3.1
1.3.0
1.2.0
1.1.0
1.0.2
1.0.1
1.0.0
|
nvm I see mistakes, working on them |
Commits which bump versions will no longer be displayed on the auto generated CHANGELOG. Closes OCA#471.
Output looks better now (just an excerpt): CHANGES
=======
* [REF] Filter out "bump version" from CHANGELOG
v8.0.21
-------
* [ADD] deprecated-odoo-model-method: New check to detect deprecated method for each Odoo version (#470)
* [REF] ci: run only one tox env per job (#468)
v8.0.20
-------
* [REF] tox: Build ChangeLog again (#466)
* [ADD] no-raise-unlink: Check if there is raise sentence in unlink method (#458)
* [FIX] correct README pre-commit usage (#463)
v8.0.19
-------
* [FIX] pre-commit-vauxoo: Fix isort hook - RuntimeError The Poetry configuration is invalid (#456)
v8.0.18
-------
* [FIX] Readme: new CLI command format --valid-odoo-version (#453)
* [REF] ci: Update gh actions .yml and tox.ini (#451)
* [FIX] pre-commit-config: Update flake8 repo (#446)
v8.0.17
-------
* [REM] Remove unused eslintrc file
* [REF] tests: Autogenerate readme with examples from test\_repo
* [REF] tox, pre-commit, readme: Small changes (#443)
v8.0.16
-------
* [ADD] bad-builtin-groupby: Prefer \`odoo.tools.groupby\` instead (#442)
v8.0.15
-------
* [FIX] setup: Add missing "requirements.txt" file to package (#441)
v8.0.14
-------
* [REF] no-wizard-in-models: Add exception for "res.config\*" inherited classes (#439)
* [ADD] no-wizard-in-models: Add new check for avoid adding wizards class in models directory (#437)
v8.0.13
-------
* [REF] consider-merging-classes-inherited: Improve message with relpath + column number (#436)
v8.0.12
-------
* [FIX] consider-merging-classes-inherited: Fix TODO Consider case where \_inherit is assigned before to \_name (#435)
* [FIX] custom\_logging: Fix AstroidSyntaxError using only binop related to '%' (#434)
v8.0.11
-------
* [REF] manifest-data-duplicated, resource-not-exist: Improve line number (lineno) of the duplicated node (#433)
v8.0.10
-------
* [FIX] pylint\_odoo: Using node.op instead of hardcoded % (#432)
v8.0.9
------
* [FIX] pylint\_odoo: "ImportError: No module named 'packaging'" (#431)
* [REF] readme: Add monthly downloads from pypi badge (#430)
* [REF] pylint\_odoo: Using new typing astroid.nodes instead of astroid.Class (#429)
v8.0.8
------
* [ADD] no-write-in-compute: Don't write on a computed field (#427)
v8.0.7
------
* [REF] pylint\_odoo: Replace options name from "\_" to "-" because (#426)
v8.0.6
------
* [REF] README: Auto update README (#425)
* [REF] pylint\_odoo: Process max\_odoo\_version and min\_odoo\_version for checks (#424)
* [ADD] translation-\*: Add translation-\* checks with the same "logging" checks but for "odoo.\_" translate method (#423)
* [REF] CI: Enable py3.11 (#420)
v8.0.5
------
* [REF] tox: Enable lints from environment list (#418)
* [REF] setup: Match requires-python = ">=3.7.2" from pylint (#417)
* [REF] CI: Enable tox with parallels + codecov compatibility (#415)
* [REF] augmentations: Use message code instead of message id for supression of codes (#414)
v8.0.4
------
* [REF] README: Auto-update Using pylint\_odoo.messages2md()
* [REM] class-camelcase: Replaced by invalid-name (#413)
* [REF] tests: Remove 'score' (#412)
* [REF] openerp-exception-warning: Change to odoo-exception-warning (#411)
* [REF] pylint\_odoo: Sort items for utils.only\_required\_for\_messages (#410)
* [IMP] print-used: Speed-up 'print-used' check avoid inferring (#409)
* [REM] eval-referenced: Replaced by eval-used check from pylint (#408)
* [REF] pylint\_odoo: visit\_dict - Use the dictionary key node (#407)
v8.0.3
------
* [REF] Update "visit\_\*" methods availables and order code and update values (#406)
* [ADD] missing-readme: Add again missing-readme (#405)
* [REF] pylint\_odoo: Clean code (#404)
* [REF] pylint\_odoo: Clean code (#402)
v8.0.2
------
* [REF] codecov, README: Enable codecov again and fix URLs from README (#401)
v8.0.1
------
* [REF] readme: Migrate from RST to MARKDOWN format (#400)
* [REF] pylint\_odoo: Small changes for CI, lints, pytest and code (#399)
* [REF] requirements: Update pylint dependency (#398)
* [IMP] pylint\_odoo: black, isort, prettier (#397)
v8.0.0
------
* [IMP] pylint\_odoo: apocalintSYS - Full refactoring - v8.0.0 (#396)
7.0.4
-----
* [REF] translation-positional-used: Consider srt.format('{} {}') cases (#395)
7.0.3
-----
* [REF] README: Auto-update Using pylint\_odoo.messages2rst()
* [REF] CI: Comment py3.7 travis with weird error unrelated
* [ADD] manifest-data-duplicated: Detect duplicated data file
7.0.2
-----
* [FIX] attribute-string-redundant: Only when field string is the same as title() format (#392)
7.0.1
-----
* [REF] pylint\_odoo: Update supported Odoo version 16.0 (#391)
* [REF] CI: Use py3.10 and 3.11 environments for travis (#389)
* [REF] tests: Add unittest to check only one check enabled (#385)
7.0.0
-----
* [REF] external-request-timeout: Add ftplib.FTP method (#388)
* Revert "[PERF] \*: Checkers only run when enabled #372 (#376)" (#386)
* [PERF] \*: Checkers only run when enabled #372 (#376)
* [FIX] missing-import-error: add xlrd to whitelist (#379)
6.2.0
-----
* [IMP] duplicate-po-message-definition: Detecting duplicated only with msgid (#374)
* [IMP] test-folder-imported: Consider 'from . import test' missing case (#373)
6.1.0
-----
* [REF] README: Auto-update Using pylint\_odoo.messages2rst()
* [ADD] external-request-timeout: It could wait for a long time (#370)
* [FIX] .travis.yml: npm v18.0.0 is not compatible with ubuntu used from travis (#371)
* [REF] README: Use new travis URL (#369)
|
Commits which bump versions will no longer be displayed on the auto generated CHANGELOG.
Closes #471.