Overview
This package provides a Pygments lexer for OpenSSL configuration files. The lexer is published as an entry point and Pygments will pick it up automatically.
You can use the openssl language with Pygments:
$ pygmentize -l openssl /etc/openssl/openssl.cnf
In Sphinx documents the lexer is selected with the highlight directive:
.. highlight:: openssl
Installation
Use your favorite installer to install pygments-openssl into the same Python environment you have installed Pygments. For example:
$ pip install pygments-openssl
To verify the installation run:
$ pygmentize -L lexer | grep -i openssl
* openssl:
OpenSSL (filenames *.cnf, *.conf)
Changelog
2.0 - 2026-07-07
Update INI lexer tests for Pygments >= 2.19. [stefan]
Remove support for universal wheels. [stefan]
Remove deprecated license classifier. [stefan]
Upgrade GitHub workflow. [stefan]
Require Python >= 3.5. [stefan]
1.6 - 2023-09-14
Update INI lexer tests for Pygments >= 2.14. [stefan]
Update tox.ini for latest tox. [stefan]
Add GitHub CI workflow. [stefan]
1.5 - 2022-02-27
Add Python 3.8-3.10 to tox.ini. Remove old Python versions. [stefan]
Replace deprecated python setup.py test in tox.ini. [stefan]
Remove deprecated test_suite from setup.py. [stefan]
Move lexer into pygments_openssl namespace. [stefan]
Move metadata to setup.cfg and add a pyproject.toml file. [stefan]
Include tests in sdist but not in wheel. [stefan]
Support new .pragma and .include directives. [stefan]
Pygments 2.11 whitespace token modernization. [stefan]
1.4 - 2019-01-25
Add MANIFEST.in. [stefan]
Release as wheel. [stefan]
1.3 - 2017-02-05
Add a LICENSE file. [stefan]
Add a test suite and fix two minor whitespace lexing issues. [stefan]
1.2 - 2013-11-21
Update documentation. [stefan]
1.1 - 2012-10-12
Detect and color line continuations. [stefan]
1.0 - 2012-10-10
Initial release. [stefan]
Release files for pygments-openssl 2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pygments_openssl-2.0.tar.gz | 7.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pygments_openssl-2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.1 kB
Release files / pygments_openssl-2.0.tar.gz
| Download URL | pygments_openssl-2.0.tar.gz |
|---|---|
| Size | 7.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
563a622529ffefe73c3c23807b418b9667f36e32ebfd03382e58516ce916fe84
|
|
BLAKE2b-256 checksum How to use checksums |
daad2038d3d141a17120d7bd09fbb95abd1372f5d704d99018b6108f35be4074
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.2
|
Release files / pygments_openssl-2.0-py3-none-any.whl
| Download URL | pygments_openssl-2.0-py3-none-any.whl |
|---|---|
| Size | 5.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7affefe0126a702478bd535c11304ce034144aad760452a844505d8e85dc9989
|
|
BLAKE2b-256 checksum How to use checksums |
1e5915e3795abf894755c5c843d2873d99946153d9b579b220c0dc5e057c80b4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.2
|