Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

type hints and api docs #20

Merged
merged 4 commits into from
Feb 11, 2025
Merged

type hints and api docs #20

merged 4 commits into from
Feb 11, 2025

Conversation

sarnold
Copy link
Owner

@sarnold sarnold commented Nov 4, 2024

  • start adding type hints, update mypy config

@pep8speaks
Copy link

pep8speaks commented Nov 26, 2024

Hello @sarnold! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:

There are currently no PEP 8 issues detected in this Pull Request. Cheers! 🍻

Comment last updated at 2024-11-26 22:42:09 UTC

@sarnold sarnold force-pushed the type-hints branch 2 times, most recently from 63678be to a250786 Compare November 26, 2024 20:56
sarnold and others added 3 commits February 10, 2025 15:34
Signed-off-by: Stephen Arnold <nerdboy@gentoo.org>
* check for zero-length string in input IDs

Signed-off-by: Stephen L Arnold <sarnold@vctlabs.com>
Signed-off-by: Stephen L Arnold <sarnold@vctlabs.com>
@sarnold sarnold force-pushed the type-hints branch 2 times, most recently from 4eff45c to 8d685cd Compare February 11, 2025 00:25
* simplify test coverage workflow on py3.12 only

Signed-off-by: Stephen L Arnold <sarnold@vctlabs.com>
Copy link

Package Line Rate Branch Rate Complexity Health
src.yaml_tools 96% 93% 0
Summary 96% (414 / 430) 93% (138 / 148) 0

Copy link

Hello @sarnold! Thanks for opening this PR. We found the following information based on analysis of the coverage report:

Base Branch Rate coverage is 94%
Merging 538f707 into main will decrease coverage by 1%

@sarnold sarnold merged commit 9628c4d into main Feb 11, 2025
39 checks passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants