-
Notifications
You must be signed in to change notification settings - Fork 7
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
Update CI #119
Update CI #119
Conversation
4c8d26a
to
15028db
Compare
I.e., don't treat all errors as warnings by loosing the `--exit-zero` option. Also don't set the max line length.
a6622f0
to
4d11068
Compare
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 very good. Thank you!
We may consider to enforce even more flake8 linting
I'm not authorized to merge, so feel free to merge anytime :) |
Right. For this, I would consider using |
Summary of what has changed in this PR concerning CI:
This is done for both the source distribution (
sdist
) and for the built distribution (bdist_wheel
) usingubuntu-latest
.master
.build
to individual jobs to have a better overview.flake8
linting with some teeth, in the form of not turning all errors into warnings.Code fixes:
flake8
linting, the files have been updated accordingly.requirements.txt
to theMANIFEST.in
as the "build and install Python package"-test failed due to missing therequirements.txt
file.You might never have experienced this, if you didn't install from PyPI.