Skip to content

DO NOT MERGE: Custom changes#1

Open
carmenbianca wants to merge 27 commits into
masterfrom
custom
Open

DO NOT MERGE: Custom changes#1
carmenbianca wants to merge 27 commits into
masterfrom
custom

Conversation

@carmenbianca
Copy link
Copy Markdown
Member

Custom changes on top of OCA#117

This PR exists to track + discuss the changes

@carmenbianca
Copy link
Copy Markdown
Member Author

The failing tests here are ultimately not very interesting.

@carmenbianca
Copy link
Copy Markdown
Member Author

In 8b8df74 I upped the prettier version for both Odoo 12 and Odoo 14. I get a super weird bug on Fedora 35 where an older version just wipes the contents of all XML files. I'm not sure how to debug that, and it'll be really annoying for development work on OCA 14.0.

Signed-off-by: Carmen Bianca Bakker <carmen@coopiteasy.be>
Signed-off-by: Carmen Bianca Bakker <carmen@coopiteasy.be>
The new tests were copied from the 13.0 template.

Signed-off-by: Carmen Bianca Bakker <carmen@coopiteasy.be>
black 19.x doesn't respect trailing commas in lists

flake8 3.4.x does not run on Python <3.8.

The old prettier version doesn't behave correctly on new operating
systems (Fedora 35).

pylint-odoo 3.5.0 doesn't work on Python <3.10.

Signed-off-by: Carmen Bianca Bakker <carmen@coopiteasy.be>
Signed-off-by: Carmen Bianca Bakker <carmen@coopiteasy.be>
Signed-off-by: Carmen Bianca Bakker <carmen@coopiteasy.be>
Signed-off-by: Carmen Bianca Bakker <carmen@coopiteasy.be>
Conflicts:
	src/.github/workflows/{% if ci == 'GitHub' %}test.yml{% endif %}.jinja
	src/.github/workflows/{% if github_enable_stale_action %}stale.yml{% endif %}
Signed-off-by: Carmen Bianca BAKKER <carmen@coopiteasy.be>
Signed-off-by: Carmen Bianca BAKKER <carmen@coopiteasy.be>
carmenbianca and others added 12 commits March 9, 2023 15:36
Signed-off-by: Carmen Bianca BAKKER <carmen@coopiteasy.be>
Signed-off-by: Carmen Bianca BAKKER <carmen@coopiteasy.be>
Signed-off-by: Carmen Bianca BAKKER <carmen@coopiteasy.be>
Signed-off-by: Carmen Bianca BAKKER <carmen@coopiteasy.be>
Signed-off-by: Carmen Bianca BAKKER <carmen@coopiteasy.be>
Signed-off-by: Carmen Bianca BAKKER <carmen@coopiteasy.be>
Signed-off-by: Carmen Bianca BAKKER <carmen@coopiteasy.be>
* use ubuntu 22.04 for all github actions instead of using ubuntu 20.04
  for versions < 14, as ubuntu 20.04 has been retired by github.
* use python 3.7 (instead of 3.6) for pre-commit, as this is the minimal
  available version on github's ubuntu 22.04 environment.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants