pygments-openssl


Namepygments-openssl JSON
Version 1.6 PyPI version JSON
download
home_pagehttps://github.com/stefanholek/pygments-openssl
SummarySyntax coloring for OpenSSL configuration files
upload_time2023-09-14 13:38:57
maintainer
docs_urlNone
authorStefan H. Holek
requires_python!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7
licenseBSD-2-Clause
keywords sphinx pygments lexer openssl openssl.cnf openssl.conf syntax coloring colors highlight
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ================
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"
}
        
Elapsed time: 0.11173s