-
-
Notifications
You must be signed in to change notification settings - Fork 110
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
Comments
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. |
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. |
By the way, I didn't know Microsoft has a package that uses SymPy https://github.com/microsoft/dowhy |
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. |
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?
The text was updated successfully, but these errors were encountered: