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

Ensure baseband is seen in github dependency graphs #339

Open
mhvk opened this issue Oct 29, 2019 · 4 comments
Open

Ensure baseband is seen in github dependency graphs #339

mhvk opened this issue Oct 29, 2019 · 4 comments

Comments

@mhvk
Copy link
Owner

mhvk commented Oct 29, 2019

@theXYZT noted that "baseband doesn't show up correctly on Github dependency graphs because of [the pypi homepage not being the github one]". Turns out pypi gets this via setup.py, which in turn seems to get it from setup.cfg, url=https://baseband.readthedocs.io - so it may be possible to change this, though it is a bit strange that the github_project entry in setup.cfg appears to get ignored.

@mhvk
Copy link
Owner Author

mhvk commented Oct 29, 2019

E.g., does astropy have the same problem?

@theXYZT
Copy link
Contributor

theXYZT commented Oct 30, 2019

I may be wrong then. Astropy's homepage is not it's GitHub repository, but it displays correctly in the dependency graph, at least for dependents as seen here: https://github.com/astropy/astropy/network/dependents

@mhvk mhvk changed the title Change pypi homepage Ensure baseband is seen in github dependency graphs Nov 21, 2019
@mhvk
Copy link
Owner Author

mhvk commented Nov 27, 2019

It is still quite confusing where the dependencies actually come from. My impression is that github scrapes pypi descriptions for github addresses, so perhaps just having the address there will help. Maybe a good reason anyway to update and use the package README.rst for the long description.

@mhvk
Copy link
Owner Author

mhvk commented Jun 6, 2021

It seems this would need a requirements.txt, which is rather out of date for python.

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

No branches or pull requests

2 participants