Skip to content

🐍 Web page that visualizes the reference relation between PEPs (Python Enhancement Proposals).

Notifications You must be signed in to change notification settings

komo-fr/pep_map_site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

85 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

PEP Map (Ξ± ver)

What is this?

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
Let's enter the PEP number in the left text box.
Then you can see the following information.

  1. Which PEPs do link that PEP?
  2. Which PEPs are linked from that PEP?

PEP Map| Timeline

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.

Network

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.

  1. Which PEPs do link that PEP?
  2. Which PEPs are linked from that PEP?

PEP Map| Network

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.

Data

  • 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.

If you find mistakes in my English, I'd be happy to tell me in issue πŸ˜†
(へんγͺθ‹±θͺžθ¦‹γ€γ‘γŸγ‚‰Issueγ§ζ•™γˆγ¦γ­)

About

🐍 Web page that visualizes the reference relation between PEPs (Python Enhancement Proposals).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages