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

Packages that use SymPy #129

Open
certik opened this issue Sep 27, 2019 · 4 comments
Open

Packages that use SymPy #129

certik opened this issue Sep 27, 2019 · 4 comments

Comments

@certik
Copy link
Member

certik commented Sep 27, 2019

We currently list about 20 packages that use SymPy on the front page. However, GitHub says there are 12,244 packages that use SymPy:

https://github.com/sympy/sympy/network/dependents?package_id=UGFja2FnZS01MjYzNzYzNg%3D%3D

@asmeurer should we add this link to the front page?

@certik
Copy link
Member Author

certik commented Sep 27, 2019

We can for example write some script (if github exposes this in an API), that returns the first 20 packages based on number of stars. I found some highly starred packages that use SymPy that we do not list currently, e.g., https://github.com/microsoft/dowhy.

@asmeurer
Copy link
Member

Maybe. There seems to be a lot of junk there, even if you switch from repos to packages. https://github.com/sympy/sympy/network/dependents?dependent_type=PACKAGE&package_id=UGFja2FnZS01MjYzNzYzNg%3D%3D

I think for packages it uses libraries.io. This is the list it gives https://libraries.io/pypi/sympy/dependents

It would be nice if we could get a list that is sorted by some sort of usage statistic, like number of stars or number of downloads, so the most popular packages are first.

@asmeurer
Copy link
Member

By the way, I didn't know Microsoft has a package that uses SymPy https://github.com/microsoft/dowhy

@asmeurer
Copy link
Member

Maybe I'm missing it, but I don't see a way in the API to access dependent repos (only dependencies). https://developer.github.com/v4/previews/#access-to-a-repositories-dependency-graph

It looks like the libraries.io API has some info on ranking, so we should be able to use that https://libraries.io/api

It would be best if there were just a pre-existing page that showed this, so we don't have to write anything.

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