-
Notifications
You must be signed in to change notification settings - Fork 2
Add unused docker/dagger-based testing workflow, adopt PEP 517/621/639, documentation cleanup #300
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
Conversation
…ease_notes, add python package metadata
… toml files, remove setup.py
tlvu
left a comment
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.
Great stuff. I am not too familiar with Dagger and Github actions in general but I just don't see where the same pytest as our Jenkins is being run.
Also same questions as all other pipelines you've been adding lately: can we trigger this manually without having to push new commits?
@Zeitsperre However I noticed your |
|
@Zeitsperre See comment #300 (comment)
|
# Conflicts: # .pre-commit-config.yaml # docs/source/index.rst # environment-dev.yml # setup.py
for more information, see https://pre-commit.ci
|
@Zeitsperre Going through my old PRs to review list, is this one still relevant? |
|
It's still useful, but the issues I've run into when running this toolset is that there are few computers with enough RAM to run the stack as it is. Resources on GitHub CI are not plentiful enough to run it, nor is my local workstation. Great case for Jenkins though... |
…mit configuration
|
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
|
@tlvu This Pull Request has been significantly changed:
There is plenty of valuable change in this contribution, and it doesn't significantly impact the repo, so we can probably go forward with it once you give the OK. Thanks again |
tlvu
left a comment
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.
LGTM. All my comments are not blocking. You can merge as-is if you wish to. But next time maybe you should not mix fixing the documentation content together with fixing the code infrastructure.
I see some very useful and minor documentations updates (ex: use https instead of http for link, link updates, ...) that could have gone out much earlier if you had not lump them into this PR but have them in a separate PR.
Changes
pre-commitsphinx-rtd-theme(previouslysphinx_rtd_theme)flit