-
-
Notifications
You must be signed in to change notification settings - Fork 712
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
fetch missing SSL certificates #4478
base: main
Are you sure you want to change the base?
Conversation
Hello @milahu! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:
We recommend to use black to automatically correct these files. Comment last updated at 2024-06-16 09:25:18 UTC |
4441638
to
5ec8b38
Compare
mmkay. works for me tests
missing root certs are rare, so this is not-yet implemented in the webui todo: remove debug prints this error is probably not caused by my changes
|
d515644
to
18f445a
Compare
b948827
to
613bda7
Compare
Hi @milahu thanks for the pr! |
fix curl error: curl: (60) SSL certificate problem: unable to get local issuer certificate
43e4d49
to
c6367d7
Compare
done. should i squash this into one commit? there are still some debug prints |
I don't think pyload should do AIA chaising at all, not even Firefox does this. That's just a lot of complexity to workaround broken servers that imho doesn't belong in pyload. Also not a fan of bash scripts downloading python code from github within the pyload codebase:
If there are dependencies that need to be included, they are pythonic ways to do so. A bash script downloading a py file from a personal github account is not it. |
the whole point of pyload is to work around "server bugs"
|
What you are trying to achieve is understood. But adding new dependencies needs to be balanced with maintainability, also see: |
can you please stop coming up with bullshit "reasons"? it could be refactored to be more pretty |
Maintainers will decide, one way or the other. |
fix #4469
based on danilobellini/aia#3