OCA / pylint-odoo

Odoo plugin for Pylint
http://www.pylint.org
143 stars 168 forks source link

[REF]: update to pylint 3.0.0, drop support for py3.7 #474

Closed antonag32 closed 1 year ago

antonag32 commented 1 year ago

Pylint 3.0.0 has been released and with it a bunch of fixes and improvements. This repository has been updated to depend on this new version.

BREAKING CHANGE: Pylint 3.0.0 drops support for Python 3.7 so this plugin no longer supports Python 3.7 as well.

Closes #473.

antonag32 commented 1 year ago

I think this could be merged, just wondering if we should merge this into main and create a 8.0 branch if any backport fixes are needed in the future. I like the idea and it seems that it was the same path taken when releasing version 8 (when lots of checks were moved to oca hooks).

moylop260 commented 1 year ago

Please, consider the following extra steps:

1) Create a new PR to pre-commit-vauxoo to use pylint-odoo 8.0.z for odoo <=13.0 And using 9.0.z for odoo >= 14.0

2) Create issues for our biggest projects with the output running the new pre-commit-vauxoo

3) Send email to our team with these list of new checks detected, issues and how to fix them with a deadline to fix them before to raise non-green status in the CI (maybe 2 weeks)

moylop260 commented 1 year ago

Welcome https://github.com/OCA/pylint-odoo/releases/tag/v9.0.0