Skip to content

Conversation

bernhardkaindl
Copy link
Contributor

@bernhardkaindl bernhardkaindl commented Nov 15, 2024

Topic: Fix GitHub CI

In this PR:

  • Fix typos and spelling issues.

Contents:

  • Commits 23-27 from CI PR #8: Fix pre-commit checks #150: (please review)

    • pre-commit config: Fix check: python-check-blanket-type-ignore
    • .pre-commit-config.yaml: Fix pre-commit config: pytest, mypy & pylint
    • .github/workflows/main.yml: Add CI job for running pre-commit
    • pre-commit: Fix warning about deprecated hook config: Update hooks
    • .pre-commit-config.yaml: Fix pre-commit configuration for pytype
  • Commits 28-34 from this PR:

    • README.md: Fix typos and spelling errors
    • CONTRIBUTING.md: Fix typos and spelling errors
    • README-Unicode.md: Fix typos and spelling errors
    • Fix typos in code comments, simplify them
    • pylint,pytype wrappers: Fix spell check on short variable names
    • unit tests: Fix spell check for the unit tests
    • .pre-commit-config.yaml: Add the CSpell spell checker

- It has become impractical to use EOL versions like Python 3.6 in CI
- It has become counterproductive to use pyre CI, disable it for now.
- Move forward to run the unit tests with Python 3.11

Signed-off-by: Bernhard Kaindl <[email protected]>
@coveralls
Copy link

coveralls commented Nov 15, 2024

Pull Request Test Coverage Report for Build 11866455425

Details

  • 1 of 1 (100.0%) changed or added relevant line in 1 file are covered.
  • 12 unchanged lines in 4 files lost coverage.
  • Overall coverage decreased (-0.009%) to 83.661%

Files with Coverage Reduction New Missed Lines %
xcp/accessor.py 1 89.1%
xcp/xmlunwrap.py 2 92.31%
xcp/cpiofile.py 3 75.26%
xcp/compat.py 6 78.57%
Totals Coverage Status
Change from base Build 9109272969: -0.009%
Covered Lines: 2806
Relevant Lines: 3354

💛 - Coveralls

@freddy77
Copy link
Contributor

It looks like this PR is out of date and needs rebase.

@bernhardkaindl bernhardkaindl marked this pull request as draft August 26, 2025 22:13
@bernhardkaindl bernhardkaindl changed the title CI PR #9: docs: Fix typos and spelling errors, add cspell [Draft: Has to wait until all of the above are merged] docs: Fix typos and spelling errors, add cspell Aug 26, 2025
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.

3 participants