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

config: disable BareExcept warnings #755

Merged
merged 1 commit into from
May 25, 2023

Conversation

ee7
Copy link
Member

@ee7 ee7 commented May 25, 2023

The bump to Nim 1.6.12 caused warnings to appear in the output of nimble build and nimble test, due to the usage of bare except in pkg/jsony and std/unittest.

These warnings will be disabled by default in the next Nim release, and jsony may resolve the underlying issue, but let's disable them explicitly in the meantime.


Follow-up to #739 (comment).

Without this PR, see the large amount of noise in nimble test.

The bump to Nim 1.6.12 caused [1] warnings to appear in the output of
`nimble build` and `nimble test`, due to the usage of bare `except` in
pkg/jsony and std/unittest.

These warnings will be disabled by default in the next Nim release [2],
and jsony may resolve the underlying issue [3], but let's disable them
explicitly in the meantime.

[1] nim-lang/Nim@f01ffbf6f1f6
[2] nim-lang/Nim@69c193e5e2db
[3] https://www.github.com/treeform/jsony/pull/58
@ee7 ee7 requested a review from ErikSchierboom as a code owner May 25, 2023 09:48
@ee7 ee7 merged commit 7a3fed7 into exercism:main May 25, 2023
@ee7 ee7 deleted the config-disable-BareExcept-warnings branch May 25, 2023 15:48
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