Need help with pep8.org?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

kennethreitz-archive
469 Stars 148 Forks 114 Commits 3 Opened issues

Description

PEP 8, for Humans.

Services available

!
?

Need anything else?

Contributors list

No Data

pep8.org

PEP 8, for Humans.


If you're interested in financially supporting Kenneth Reitz open source, consider visiting this link. Your support helps tremendously with sustainability of motivation, as Open Source is no longer part of my day job.

Developing

If you serve this locally from

0.0.0.0
, the fonts will display properly. They are blocked on all domains except
0.0.0.0
and
pep8.org
.

An easy way to do this:

$ python -m SimpleHTTPServer #python2

or

$ python -m http.server      #python3

Syncing PEP 8 changes

pep8.org mirrors the original PEP 8 document at www.python.org/dev/peps/pep-0008/.

Whenever the original PEP 8 at python.org gets updated we need to migrate these changes to pep8.org. This process is difficult to automate because manual style and formatting tweaks were made to the original source material to create

index.html
.

To migrate the latest changes from the original PEP 8 source do the following:

  • Look at the source control history for the original PEP 8 and compare it with what's live on pep8.org. (As of 2019-06 we're tracking rev

    2f8f1ec
    .)
  • Apply the missing changes to

    index.html
    and create a pull-request to get them reviewed and live on pep8.org

Deployment

Automatically deployed on Netlify on each push to master.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.