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

Update UT and PyLint settings #161

Merged
merged 10 commits into from
Aug 24, 2024
Merged

Update UT and PyLint settings #161

merged 10 commits into from
Aug 24, 2024

Conversation

JeffSteinbok
Copy link
Owner

@JeffSteinbok JeffSteinbok commented Aug 24, 2024

This pull request includes several changes to the codebase, focusing on improving the structure and functionality of the pydreo module and its associated tests. The most important changes include updates to linting settings, the addition of new helper methods, and enhancements to test files for better type checking and functionality.

  • PyLint must now be ERROR-free to PR.
  • Upgrades versions of the GitHub actions

Configuration Updates:

Helper Methods:

Test Enhancements:

Type Checking and Imports:

  • tests/pydreo/call_json.py, tests/pydreo/defaults.py, tests/pydreo/imports.py, tests/pydreo/testbase.py, tests/pydreo/utils.py: Added TYPE_CHECKING imports to improve type checking and conditional imports. [1] [2] [3] [4] [5]

@JeffSteinbok JeffSteinbok changed the title Update tests Update UT and PyLint settings Aug 24, 2024
@JeffSteinbok
Copy link
Owner Author

@iRonin , @andy-cooper - Have a quick look and make sure your stuff still works. Had to make some minor changes to get rid of existing lint errors.

@JeffSteinbok JeffSteinbok merged commit 09702f2 into main Aug 24, 2024
3 checks passed
@JeffSteinbok JeffSteinbok deleted the infra/ut2 branch August 24, 2024 23:52
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.

1 participant