PEP Map is web pages that visualizes the reference relation between PEPs (Python Enhancement Proposals).
- Timeline: https://komo-fr.github.io/pep_map_site/timeline.html
- Network: https://komo-fr.github.io/pep_map_site/network.html
- Community Detection: https://komo-fr.github.io/pep_map_site/louvain.html
https://komo-fr.github.io/pep_map_site/timeline.html
Let's enter the PEP number in the left text box.
Then you can see the following information.
- Which PEPs do link that PEP?
- Which PEPs are linked from that PEP?
Note
- How to look at the time series plot:
- color: The color of the node means PEP's Status. For PEP status, refer to PEP 1.
- date (x axis): The value of the "Created" field for each PEP.
- According to PEP 1, the "Created" field seems to be a required item. However, in fact there are PEPs that "Created" field is empty. If "Created" is empty, it isn't displayed on the time series plot.
https://komo-fr.github.io/pep_map_site/network.html
Let's enter the PEP number in the left text box or tap node.
Then you can see the following information.
- Which PEPs do link that PEP?
- Which PEPs are linked from that PEP?
Note
- Node size:
- The area of the node is proportional to in-degree (the number of other PEP referring to this PEP).
- if in-degree is 0, the PEP is drawn with 1 / 10 size of PEP that has in-degree is 1.
- Self loop and PEP 0 (Table of Contents) are not counted.
- Node color:
- The color of the node means PEP's Status. For PEP status, refer to PEP 1.
- How to get the reference relation between PEPs:
- Whether reference relation exists or not is judged based on
<a>
tag. Therefore, it is NOT possible to deal with the cases which aren't linked even if mentioning other PEP. - The visualized data is NOT the latest version since scraping process isn't performed periodically (This will be resolved in the near future). Please check the data acquisition date with "Data as of ..." in the red in the center of the screen.
- Whether reference relation exists or not is judged based on
If you find mistakes in my English, I'd be happy to tell me in issue π
(γΈγγͺθ±θͺθ¦γ€γγγIssueγ§ζγγ¦γ)