-
Notifications
You must be signed in to change notification settings - Fork 19
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
[Discussion] PEP-8 compliance #43
Comments
Do you have a link to your |
I used tox. So mine is way more complicated. But here you are: .travis.yml |
I see, flake8 is covered by tox, then. BTW, in your .travis.yml, why is env->global->secure (which looks like something secure =D ) not in Travis env vars? |
Yes, it is my encrypted pypi password, so that travis can upload on success to pypi without me having to type in the password. I followed a manual, and they have put it there, and it works. I fear touching the configuration again for such minor things 🙈. |
=D Got it! I sure hope nobody can use this secret to upload on your behalf, lest we get more PyPi malware - so if that's the case, consider regenerating it and sticking it into the envvars =D |
If they are able to merge into main without my permission, they can upload, otherwise you need to fake the webhook of the push and you need to guess my private key stored in the github server. So it is possible but very unlikely. Actually how I did it in my repo is how most projects with automated pypi upload handle it. |
I see, makes sense. Let's be on the look out for any GH exploits, then =D |
Following #24 (and CRImier/pyLCI#1, it'd be great to have PEP-8 and PEP-257 compliance. My ideas about this:
The text was updated successfully, but these errors were encountered: