Skip to content

WIP: Upgrade python tooling and deps#38

Open
philippb wants to merge 10 commits intomasterfrom
wip/python-deps-2026
Open

WIP: Upgrade python tooling and deps#38
philippb wants to merge 10 commits intomasterfrom
wip/python-deps-2026

Conversation

@philippb
Copy link
Contributor

@philippb philippb commented Jan 14, 2026

Summary

  • move CI from Travis to GitHub Actions with .python-version (3.12.12)
  • modernize dev requirements and add sdiff to requirements.txt
  • bump beautifulsoup4 to 4.14.3 for Python 3.12 compatibility
  • harden HtmlReporter and add tests for reports + parser errors

Testing

  • venv/bin/flake8 validator tests
  • venv/bin/pytest -q

Related PRs

  • KeepSafe/translation-real-time-validaton#57
  • KeepSafe/ks-markdown#13

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.

2 participants