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

Fix pylint errors #403

Closed
wants to merge 1 commit into from
Closed

Conversation

bgunnar5
Copy link
Member

@bgunnar5 bgunnar5 commented Mar 10, 2023

This branch fixes almost all of the pylint errors we were seeing from the merlin/ and tests/ directory. I had to update the setup.cfg file to include some global disable flags for pylint.

@bgunnar5 bgunnar5 marked this pull request as draft March 10, 2023 02:03
@lucpeterson
Copy link
Member

it looks like there are some merge issues that are causing CI to fail (search for <<<<)

@lucpeterson
Copy link
Member

This is a big PR! It'll take me some time to parse through it

@bgunnar5 bgunnar5 marked this pull request as ready for review March 13, 2023 16:07
@bgunnar5
Copy link
Member Author

@lucpeterson A lot of the changes are just to fix pylint errors throughout merlin so most of the files should be quick to review luckily. Above I listed the files that have the more important changes. No rush on this PR, though :)

@bgunnar5 bgunnar5 marked this pull request as draft March 20, 2023 21:15
@bgunnar5 bgunnar5 changed the title fix stop-workers and pylint errors, and refactor integration tests Fix pylint errors Mar 22, 2023
This is a combination of 4 commits.

fix stop-workers, refactor integration tests, and fix pylint errors

fix pylint errors in merlin/ directory

fixed minor schema validation bugs

fix stop-workers flags and refactor integration tests

fix stop-workers flags and refactor integration tests

added a mapping getter to MerlinSpec object

update gitignore to ignore test outputs

add ability to see all tests in table format

update integration tests to use a different format and add stop-workers tests

fix flags for stop-workers

update CHANGELOG

add Brian to contributors

add a cleanup step to the stop-workers tests

fix schema validation bugs

pylint fixes to top level of merlin/ dir

pylint fixes for merlin/common/ dir

pylint fixes for merlin/config/ dir

pylint fixes for merlin/examples/ dir

pylint fixes for merlin/exceptions/ dir

pylint fixes for merlin/server/ dir

pylint fixes for merlin/spec/ dir

pylint fixes for merlin/study/ dir

pylint fixes for tests/integration/ dir

pylint configuration changes

fix-style changes

remove a pylint config option that didn't work

add negationchecks to two stop-workers tests

update changelog to show pylint fix

merge changes from develop

fix some merge/pylint issues

update github workflow to run all distributed tests

modify wording in the docs related to stop-workers

new pylint fixes after merging develop

fixing issues with rebase

fix merge issues that somehow got through

remove duplicate entries from changelog
@bgunnar5 bgunnar5 closed this Mar 23, 2023
@bgunnar5 bgunnar5 deleted the bugfix/stop-workers branch March 23, 2023 00:28
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.

None yet

2 participants