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
Initialization Testing #50
Conversation
epispot/__init__.py is now equipped with sanity checks and dependency checks that can be called through a testing framework. Additionally, the top of the initialization file has been fitted with a copy of the README to provide enhanced documentation support. Refractorings: - Metadata formated as `__name__` has been changed to `name` to make it globally accessible (and have it be rendered into documentation by pdoc) Ex: `epispot.__version__` is now `epispot.version`
- setup.py - setup-nightly.py
Codecov Report
@@ Coverage Diff @@
## master #50 +/- ##
==========================================
- Coverage 97.44% 90.01% -7.43%
==========================================
Files 6 7 +1
Lines 470 521 +51
==========================================
+ Hits 458 469 +11
- Misses 12 52 +40
Continue to review full report at Codecov.
|
This pull request introduces 1 alert when merging efb5871 into ad874ff - view on LGTM.com new alerts:
|
Merging GuidelinesTest analysis Build → passing ✅ *Code coverage reporting on the Merge after
|
UpdateWaiting for @Quantalabs before fixing LGTM alerts |
|
pdoc3 will now use the README to display documentation for epispot but the Python `help()` command will return epispot's inline documentation.
Suggestion by @Quantalabs on PR #50 Co-authored-by: QLabs <55121845+Quantalabs@users.noreply.github.com>
Deletes *function*, not function *call*
Merge Process
Merge method undetermined as of yet |
This pull request introduces 1 alert when merging 3a09b06 into ad874ff - view on LGTM.com new alerts:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good
Alert: Module is imported with 'import' and 'import from' @ epispot/__init__.py 98:28 Supresses with: `# lgtm [py/import-and-import-from]
This pull request introduces 1 alert when merging 0979dd9 into ad874ff - view on LGTM.com new alerts:
|
Adds initialization testing to package
From PR #48, after PR #49
New Feature
Adds sanity and dependency checks to the
epispot/__init__.py
file and adds classifiers and other metadata to bothsetup.py
andsetup-nightly.py
.Known Issues
No known issues.
Code Breakdown
README.md