GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - vstinner/python-security: Documentation of Python security

BranchesTags
Open more actions menu

Latest commit

 

History

500 Commits
500 Commits

Folders and files

NameName
Last commit message
Last commit date
cve
cve
 
 
pypi-vuln
pypi-vuln
 
 
.gitignore
.gitignore
 
 
.readthedocs.yaml
.readthedocs.yaml
 
 
Makefile
Makefile
 
 
README.rst
README.rst
 
 
bugs.txt
bugs.txt
 
 
commit_dates.txt
commit_dates.txt
 
 
commit_tags.txt
commit_tags.txt
 
 
conf.py
conf.py
 
 
config.ini.template
config.ini.template
 
 
index.rst
index.rst
 
 
make.bat
make.bat
 
 
packages.rst
packages.rst
 
 
pep8.sh
pep8.sh
 
 
python_releases.txt
python_releases.txt
 
 
render_doc.py
render_doc.py
 
 
requirements.txt
requirements.txt
 
 
security.rst
security.rst
 
 
setup.py
setup.py
 
 
ssl.rst
ssl.rst
 
 
venv.sh
venv.sh
 
 
vulnerabilities.yaml
vulnerabilities.yaml
 
 

Repository files navigation

Python Security documentation: http://python-security.readthedocs.io/

Input files:

  • vulnerabilities.yml: Python vulnerabilities 2007-2017, see the commented template at the end to add a new entry
  • python_releases.txt: Python release dates 2.5.0-3.6.0

Cache files:

  • commit_dates.txt
  • commit_tags.txt

Build the doc:

make

After a release, get new commit tags using:

make update

Update needs a configuration file config.ini, see config.ini.template:

[config]
bpo_username = LOGIN
bpo_password = PASSWORD
# Git checkout of https://github.com/python/cpython/
python_srcdir = /path/to/python

For a X.Y.0 release, add X.Y to MAINTAINED_BRANCHES of render_doc.py.

Build without Makefile:

./venv.sh
./venv/bin/python render_doc.py
sphinx-build -M html . build

For ReadTheDocs.org, other files are used:

  • requirements.txt
  • setup.py: run render_doc.py

About

Documentation of Python security

python-security.readthedocs.io/

Resources

Readme
Activity

Stars

93 stars

Watchers

19 watching

Forks

25 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.