Skip to content
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

Clarify the download location of p2pd in setup.py #633

Merged
merged 3 commits into from
Nov 4, 2024

Conversation

xloem
Copy link
Contributor

@xloem xloem commented Oct 19, 2024

Hi,

On some systems, urllib fails to make https connections unless certificates are installed in a certain place, or python is compiled a certain way, or the certifi package is installed, or a different package than urllib is used to make the request, or most commonly certificate verification is disabled. This can deter installation of hivemind, because it requires downloading of an auxiliary file downloaded with urllib during install.

I didn't immediately find information on troubleshooting the issue, although I have encountered it before. It ended up being easier for me to manually download the file, but I had to inspect the setup.py source to see where to place it.

This patch modifies the log message so that the user can easily see what path the file is being downloaded to.

@mryab mryab changed the base branch from release/1.1.x to master October 20, 2024 18:03
@mryab mryab changed the base branch from master to release/1.1.x October 20, 2024 18:03
@mryab
Copy link
Member

mryab commented Oct 20, 2024

Hi @xloem, thanks for the PR! The new commits are made into the master branch, could you please change the base of your PR and rebase your fix on top of that branch?

@xloem xloem changed the base branch from release/1.1.x to master October 27, 2024 20:14
@xloem
Copy link
Contributor Author

xloem commented Oct 27, 2024

rebased

@mryab mryab changed the title Clarify download location Clarify the download location of p2pd in setup.py Nov 4, 2024
@mryab
Copy link
Member

mryab commented Nov 4, 2024

Thank you!

@mryab mryab merged commit 83e368a into learning-at-home:master Nov 4, 2024
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants