Skip to content
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

Project template improvements #92

Merged
merged 23 commits into from
Oct 3, 2022
Merged

Project template improvements #92

merged 23 commits into from
Oct 3, 2022

Conversation

sbidoul
Copy link
Member

@sbidoul sbidoul commented Sep 20, 2022

  • pre-commit update (notably, the new, easier to update pytlint_odoo hook)
  • new gitaggregate that does not rely on with-setup branches
  • drop support for Odoo < 14 (and python 2)
  • use hatch-odoo instead of setuptools-odoo
  • remove version from acsoo.cfg (read it from pyproject.toml)
  • remove trigram usage in tag_requirements
  • ... so we can remove acsoo.cfg

@sbidoul sbidoul force-pushed the imp-project-template branch from 479b7d0 to bdb9afa Compare September 20, 2022 10:56
@codecov-commenter
Copy link

codecov-commenter commented Sep 20, 2022

Codecov Report

Merging #92 (818b7d3) into master (ca39a4b) will increase coverage by 0.16%.
The diff coverage is 40.74%.

@@            Coverage Diff             @@
##           master      #92      +/-   ##
==========================================
+ Coverage   72.88%   73.04%   +0.16%     
==========================================
  Files          16       16              
  Lines         841      846       +5     
  Branches      128      129       +1     
==========================================
+ Hits          613      618       +5     
  Misses        195      195              
  Partials       33       33              
Impacted Files Coverage Δ
acsoo/tools.py 71.42% <0.00%> (ø)
acsoo/tag_requirements.py 20.96% <28.57%> (ø)
acsoo/config.py 78.66% <64.28%> (+1.52%) ⬆️

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@sbidoul sbidoul force-pushed the imp-project-template branch 2 times, most recently from 7ad43bc to b888b14 Compare September 21, 2022 09:01
@sbidoul
Copy link
Member Author

sbidoul commented Sep 21, 2022

Added a couple of commit to try and get rid of acsoo.cfg.

@sbidoul sbidoul force-pushed the imp-project-template branch from b1a09ba to dc62101 Compare September 24, 2022 16:58
@sbidoul sbidoul force-pushed the imp-project-template branch from ea90e06 to 818b7d3 Compare October 3, 2022 10:16
@sbidoul sbidoul merged commit cdf6c9d into master Oct 3, 2022
@sbidoul sbidoul deleted the imp-project-template branch October 3, 2022 10:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants