================
pygments-openssl
================
------------------------------------------------
Syntax coloring for OpenSSL configuration files
------------------------------------------------
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
.. _OpenSSL: https://www.openssl.org/docs/manmaster/man5/config.html
.. _Pygments: https://pygments.org/
.. _Sphinx: https://sphinx-doc.org/
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
=========
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]
Raw data
{
"_id": null,
"home_page": "https://github.com/stefanholek/pygments-openssl",
"name": "pygments-openssl",
"maintainer": "",
"docs_url": null,
"requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7",
"maintainer_email": "",
"keywords": "sphinx,pygments,lexer,openssl,openssl.cnf,openssl.conf,syntax,coloring,colors,highlight",
"author": "Stefan H. Holek",
"author_email": "stefan@epy.co.at",
"download_url": "https://files.pythonhosted.org/packages/51/7a/e2ef411145e97151b3e6646a7c0efa4158a596e7acf214a3e77b879c8dc7/pygments-openssl-1.6.tar.gz",
"platform": null,
"description": "================\npygments-openssl\n================\n------------------------------------------------\nSyntax coloring for OpenSSL configuration files\n------------------------------------------------\n\nOverview\n========\n\nThis package provides a Pygments_ lexer for OpenSSL_ configuration files.\nThe lexer is published as an entry point and Pygments will pick it up\nautomatically.\n\nYou can use the ``openssl`` language with Pygments::\n\n $ pygmentize -l openssl /etc/openssl/openssl.cnf\n\nIn Sphinx_ documents the lexer is selected with the ``highlight`` directive::\n\n .. highlight:: openssl\n\n.. _OpenSSL: https://www.openssl.org/docs/manmaster/man5/config.html\n.. _Pygments: https://pygments.org/\n.. _Sphinx: https://sphinx-doc.org/\n\nInstallation\n============\n\nUse your favorite installer to install pygments-openssl into the same\nPython environment you have installed Pygments. For example::\n\n $ pip install pygments-openssl\n\nTo verify the installation run::\n\n $ pygmentize -L lexer | grep -i openssl\n * openssl:\n OpenSSL (filenames *.cnf, *.conf)\n\n\nChangelog\n=========\n\n1.6 - 2023-09-14\n----------------\n\n* Update INI lexer tests for Pygments >= 2.14.\n [stefan]\n\n* Update tox.ini for latest tox.\n [stefan]\n\n* Add GitHub CI workflow.\n [stefan]\n\n1.5 - 2022-02-27\n----------------\n\n* Add Python 3.8-3.10 to tox.ini. Remove old Python versions.\n [stefan]\n\n* Replace deprecated ``python setup.py test`` in tox.ini.\n [stefan]\n\n* Remove deprecated ``test_suite`` from setup.py.\n [stefan]\n\n* Move lexer into ``pygments_openssl`` namespace.\n [stefan]\n\n* Move metadata to setup.cfg and add a pyproject.toml file.\n [stefan]\n\n* Include tests in sdist but not in wheel.\n [stefan]\n\n* Support new ``.pragma`` and ``.include`` directives.\n [stefan]\n\n* Pygments 2.11 whitespace token modernization.\n [stefan]\n\n1.4 - 2019-01-25\n----------------\n\n* Add MANIFEST.in.\n [stefan]\n\n* Release as wheel.\n [stefan]\n\n1.3 - 2017-02-05\n----------------\n\n* Add a LICENSE file.\n [stefan]\n\n* Add a test suite and fix two minor whitespace lexing issues.\n [stefan]\n\n1.2 - 2013-11-21\n----------------\n\n* Update documentation.\n [stefan]\n\n1.1 - 2012-10-12\n----------------\n\n* Detect and color line continuations.\n [stefan]\n\n1.0 - 2012-10-10\n----------------\n\n* Initial release.\n [stefan]\n",
"bugtrack_url": null,
"license": "BSD-2-Clause",
"summary": "Syntax coloring for OpenSSL configuration files",
"version": "1.6",
"project_urls": {
"Homepage": "https://github.com/stefanholek/pygments-openssl"
},
"split_keywords": [
"sphinx",
"pygments",
"lexer",
"openssl",
"openssl.cnf",
"openssl.conf",
"syntax",
"coloring",
"colors",
"highlight"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "1afe201259b9af1f85ff94466b5786b88c4d5a8f1760d491f0b4af6a97ffb868",
"md5": "9bb462e87f6a16771839fad61c96bbb4",
"sha256": "538b783dfe8711135470eef96d4ebfdc536c67e1e93f872748919b7001af8e43"
},
"downloads": -1,
"filename": "pygments_openssl-1.6-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "9bb462e87f6a16771839fad61c96bbb4",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7",
"size": 5474,
"upload_time": "2023-09-14T13:38:55",
"upload_time_iso_8601": "2023-09-14T13:38:55.415204Z",
"url": "https://files.pythonhosted.org/packages/1a/fe/201259b9af1f85ff94466b5786b88c4d5a8f1760d491f0b4af6a97ffb868/pygments_openssl-1.6-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "517ae2ef411145e97151b3e6646a7c0efa4158a596e7acf214a3e77b879c8dc7",
"md5": "c0def21e3248a460560ab44a27756b6d",
"sha256": "50c06a49a22c4bb2ca2e42120272dd7b6750f2e3ea7f92c4995904d271759b83"
},
"downloads": -1,
"filename": "pygments-openssl-1.6.tar.gz",
"has_sig": false,
"md5_digest": "c0def21e3248a460560ab44a27756b6d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7",
"size": 7514,
"upload_time": "2023-09-14T13:38:57",
"upload_time_iso_8601": "2023-09-14T13:38:57.535904Z",
"url": "https://files.pythonhosted.org/packages/51/7a/e2ef411145e97151b3e6646a7c0efa4158a596e7acf214a3e77b879c8dc7/pygments-openssl-1.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-09-14 13:38:57",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "stefanholek",
"github_project": "pygments-openssl",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "pygments-openssl"
}