GitXplorerGitXplorer
v

python-security

public
88 stars
26 forks
1 issues

Commits

List of commits on branch main.
Unverified
5f1be944bf3d118eef91d70458d1820879d693ce

Enhance python_releases.txt

vvstinner committed 2 years ago
Unverified
abc6de227526f76b8af2017b48e998993e1754c5

Update file when `make update`

CCharlieZhao95 committed 2 years ago
Unverified
3f2d507e053eb07827c534aae969a05693a7d7e7

update releases base on git

CCharlieZhao95 committed 2 years ago
Unverified
93507f439826903577bade4953883fa526253bb4

Automate updating python_releases.txt

CCharlieZhao95 committed 2 years ago
Unverified
bcfa53a41ebcd64c20e32c8db4b37ff951d613f9

Update vulnerabilities.yaml

CCharlieZhao95 committed 2 years ago
Unverified
be7bf692c8f9c7dbd903545bed0f4630557e42b0

CVE-2018-25032: vulnerable zlib 1.2.11

CCharlieZhao95 committed 2 years ago

README

The README file for this repository.

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