A Python library for creating and signing online certificate status protocol (OCSP) requests and responses for X.509 certificates.
- Related Crypto Libraries
- Current Release
- Dependencies
- Installation
- License
- Documentation
- Continuous Integration
- Testing
- Development
ocspbuilder is part of the modularcrypto family of Python packages:
0.10.0 - changelog
- asn1crypto
- oscrypto
- Python 2.6, 2.7, 3.2, 3.3, 3.4, 3.5, pypy or pypy3
pip install ocspbuilder
ocspbuilder is licensed under the terms of the MIT license. See the LICENSE file for the exact license text.
- Windows via AppVeyor
- OS X & Linux via Travis CI
Tests are written using unittest
and require no third-party packages:
python run.py tests
To run only some tests, pass a regular expression as a parameter to tests
.
python run.py tests build
To install required development dependencies, execute:
pip install -r dev-requirements.txt
The following commands will run the linter and test coverage:
python run.py lint
python run.py coverage
The following will regenerate the API documentation:
python run.py api_docs
After creating a semver git tag, a .tar.gz
and .whl
of the package can be created and uploaded to
PyPi by executing:
python run.py release