
I've created a website that is likely to be of interest to people here: Wheelodex https://www.wheelodex.org, a site for browsing the metadata of wheels on PyPI.
It allows you to find out what projects a wheel depends on, what other projects depend on a given project, what commands & other entry points a wheel defines, what files are in a wheel, etc. You can even search for wheels containing a given module or file, or browse a list of all commands & other entry points defined by wheels. There's also a basic API for getting wheel data as JSON: https://www.wheelodex.org/json-api/.
I'm open to suggestions on what else to do with the data. I'm also open to suggestions on how to make the interface look less sucky.
-- John Wodder

What a great tool! I can see myself using this to explain to folks why the metadata for a given release is broken or incorrect. It would be really nice (for me) to be able to link to specific lines in the metadata file, but I figure most people don't need that feature.
Very interesting to see the list of projects that declare a dependency on `pip` (and thus are probably importing `pip`, although I'm sure most don't actually declare the dependency): https://www.wheelodex.org/projects/pip/rdepends/ On Thu, Oct 18, 2018 at 11:09 AM John Thorvald Wodder II jwodder@gmail.com wrote:
I've created a website that is likely to be of interest to people here: Wheelodex https://www.wheelodex.org, a site for browsing the metadata of wheels on PyPI.
It allows you to find out what projects a wheel depends on, what other projects depend on a given project, what commands & other entry points a wheel defines, what files are in a wheel, etc. You can even search for wheels containing a given module or file, or browse a list of all commands & other entry points defined by wheels. There's also a basic API for getting wheel data as JSON: https://www.wheelodex.org/json-api/.
I'm open to suggestions on what else to do with the data. I'm also open to suggestions on how to make the interface look less sucky.
-- John Wodder
Distutils-SIG mailing list -- distutils-sig@python.org To unsubscribe send an email to distutils-sig-leave@python.org https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ Message archived at https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/I...

I like it
On Thu, Oct 18, 2018, 13:06 Dustin Ingram di@python.org wrote:
What a great tool! I can see myself using this to explain to folks why the metadata for a given release is broken or incorrect. It would be really nice (for me) to be able to link to specific lines in the metadata file, but I figure most people don't need that feature.
Very interesting to see the list of projects that declare a dependency on `pip` (and thus are probably importing `pip`, although I'm sure most don't actually declare the dependency): https://www.wheelodex.org/projects/pip/rdepends/ On Thu, Oct 18, 2018 at 11:09 AM John Thorvald Wodder II jwodder@gmail.com wrote:
I've created a website that is likely to be of interest to people here:
Wheelodex https://www.wheelodex.org, a site for browsing the metadata of wheels on PyPI.
It allows you to find out what projects a wheel depends on, what other
projects depend on a given project, what commands & other entry points a wheel defines, what files are in a wheel, etc. You can even search for wheels containing a given module or file, or browse a list of all commands & other entry points defined by wheels. There's also a basic API for getting wheel data as JSON: https://www.wheelodex.org/json-api/.
I'm open to suggestions on what else to do with the data. I'm also open
to suggestions on how to make the interface look less sucky.
-- John Wodder
Distutils-SIG mailing list -- distutils-sig@python.org To unsubscribe send an email to distutils-sig-leave@python.org https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ Message archived at
https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/I...
Distutils-SIG mailing list -- distutils-sig@python.org To unsubscribe send an email to distutils-sig-leave@python.org https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ Message archived at https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/K...

Cool!
On Thu, Oct 18, 2018 at 8:23 PM Daniel Holth dholth@gmail.com wrote:
I like it
On Thu, Oct 18, 2018, 13:06 Dustin Ingram di@python.org wrote:
What a great tool! I can see myself using this to explain to folks why the metadata for a given release is broken or incorrect. It would be really nice (for me) to be able to link to specific lines in the metadata file, but I figure most people don't need that feature.
Very interesting to see the list of projects that declare a dependency on `pip` (and thus are probably importing `pip`, although I'm sure most don't actually declare the dependency): https://www.wheelodex.org/projects/pip/rdepends/ On Thu, Oct 18, 2018 at 11:09 AM John Thorvald Wodder II jwodder@gmail.com wrote:
I've created a website that is likely to be of interest to people here:
Wheelodex https://www.wheelodex.org, a site for browsing the metadata of wheels on PyPI.
It allows you to find out what projects a wheel depends on, what other
projects depend on a given project, what commands & other entry points a wheel defines, what files are in a wheel, etc. You can even search for wheels containing a given module or file, or browse a list of all commands & other entry points defined by wheels. There's also a basic API for getting wheel data as JSON: https://www.wheelodex.org/json-api/.
I'm open to suggestions on what else to do with the data. I'm also
open to suggestions on how to make the interface look less sucky.
-- John Wodder
Distutils-SIG mailing list -- distutils-sig@python.org To unsubscribe send an email to distutils-sig-leave@python.org https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ Message archived at
https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/I...
Distutils-SIG mailing list -- distutils-sig@python.org To unsubscribe send an email to distutils-sig-leave@python.org https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ Message archived at https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/K...
-- Distutils-SIG mailing list -- distutils-sig@python.org To unsubscribe send an email to distutils-sig-leave@python.org https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ Message archived at https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/S...

This is some nice work! On Thu, Oct 18, 2018 at 9:39 PM John Thorvald Wodder II jwodder@gmail.com wrote:
I've created a website that is likely to be of interest to people here: Wheelodex https://www.wheelodex.org, a site for browsing the metadata of wheels on PyPI.
It allows you to find out what projects a wheel depends on, what other projects depend on a given project, what commands & other entry points a wheel defines, what files are in a wheel, etc. You can even search for wheels containing a given module or file, or browse a list of all commands & other entry points defined by wheels. There's also a basic API for getting wheel data as JSON: https://www.wheelodex.org/json-api/.
I'm open to suggestions on what else to do with the data. I'm also open to suggestions on how to make the interface look less sucky.
-- John Wodder
Distutils-SIG mailing list -- distutils-sig@python.org To unsubscribe send an email to distutils-sig-leave@python.org https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ Message archived at https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/I...

Nice work! Thanks for sharing
Dan Ryan gh: @techalchemy // e: dan@danryan.co
-----Original Message----- From: John Thorvald Wodder II [mailto:jwodder@gmail.com] Sent: Thursday, October 18, 2018 12:07 PM To: distutils-sig@python.org Subject: [Distutils] Announcing Wheelodex
I've created a website that is likely to be of interest to people here: Wheelodex https://www.wheelodex.org, a site for browsing the metadata of wheels on PyPI.
It allows you to find out what projects a wheel depends on, what other projects depend on a given project, what commands & other entry points a wheel defines, what files are in a wheel, etc. You can even search for
wheels
containing a given module or file, or browse a list of all commands &
other
entry points defined by wheels. There's also a basic API for getting
wheel
data as JSON: https://www.wheelodex.org/json-api/.
I'm open to suggestions on what else to do with the data. I'm also open
to
suggestions on how to make the interface look less sucky.
-- John Wodder
Distutils-SIG mailing list -- distutils-sig@python.org To unsubscribe send an email to distutils-sig-leave@python.org https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ Message archived at https://mail.python.org/mm3/archives/list/distutils- sig@python.org/message/IHJU6RAUBFIEEDVR46BDT76F7XOHQ7OM/
participants (6)
-
Andrew Svetlov
-
Dan Ryan
-
Daniel Holth
-
Dustin Ingram
-
John Thorvald Wodder II
-
Pradyun Gedam