Skip to content

Upgrade Python testing to 3.14 and remove pylint configuration#574

Merged
firstof9 merged 3 commits intoFutureTense:mainfrom
firstof9:upgrade-testing
Mar 2, 2026
Merged

Upgrade Python testing to 3.14 and remove pylint configuration#574
firstof9 merged 3 commits intoFutureTense:mainfrom
firstof9:upgrade-testing

Conversation

@firstof9
Copy link
Copy Markdown
Collaborator

@firstof9 firstof9 commented Mar 1, 2026

Summary

Upgrade Python testing to 3.14 and remove pylint configuration

Proposed change

remove pylint
only upload coverage from python 3.14
update zwave_js.py based on updated testing

Type of change

  • Dependency upgrade
  • Bugfix (non-breaking change which fixes an issue)
  • New feature (which adds functionality)
  • Breaking change (fix/feature causing existing functionality to break)
  • Code quality improvements to existing code or addition of tests

Additional information

  • This PR fixes or closes issue: fixes #
  • This PR is related to issue: n/a

firstof9 added 3 commits March 1, 2026 13:24
Upgrade python testing workflow to 3.14. Remove all pylint configs from pyproject.toml and switch everything to ruff.
@codecov-commenter
Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 84.65%. Comparing base (cdb4922) to head (a7599f8).
⚠️ Report is 39 commits behind head on main.
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #574      +/-   ##
==========================================
+ Coverage   84.14%   84.65%   +0.50%     
==========================================
  Files          10       25      +15     
  Lines         801     2743    +1942     
==========================================
+ Hits          674     2322    +1648     
- Misses        127      421     +294     
Flag Coverage Δ
python 84.65% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@firstof9 firstof9 marked this pull request as ready for review March 1, 2026 20:29
@firstof9 firstof9 requested review from raman325 and tykeal March 1, 2026 20:30
@firstof9 firstof9 merged commit f0fd46d into FutureTense:main Mar 2, 2026
7 checks passed
@firstof9 firstof9 deleted the upgrade-testing branch March 2, 2026 14:42
@firstof9 firstof9 added the repo Repo Maintenance label Mar 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

repo Repo Maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants