{ "info": { "author": "amedama41", "author_email": "kamo.devel41@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: Sphinx :: Extension", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Topic :: Documentation :: Sphinx" ], "description": "#######################\nsphinxcontrib-trimblank\n#######################\n\n.. image:: https://travis-ci.org/amedama41/sphinxcontrib-trimblank.svg?branch=master\n :target: https://travis-ci.org/amedama41/sphinxcontrib-trimblank\n\nA Sphinx extension, which trims redundant blanks generated due to line breaks or inline-markups from generated documents.\n\n.. note::\n\n This extension is inspired by `japansesupport.py`_.\n sphinxcontrib-trimblank is more friendly for ascii characters appearing\n in your document.\n\n.. _`japansesupport.py`: https://bitbucket.org/sphinxjp/goodies/raw/86cd22393f6d707fa7fe394b47cd0db4e1968e2f/exts/japanesesupport/japanesesupport.py\n\n*******\nInstall\n*******\n\nUse pip:\n\n.. code:: sh\n\n pip install sphinxcontrib-trimblank\n\n*****\nUsage\n*****\n\nOnly add 'sphinxcontrib.trimblank' to ``extensions`` option in **conf.py**:\n\n.. code:: python\n\n extensions += ['sphinxcontrib.trimblank']\n\nIf you want to change the extension behaviour, configure options in **conf.py**:\n\n.. code:: python\n\n # Keep blanks to adjacent to ascii characters in html documents\n trimblank_keep_alnum_blank = ['html', 'singlehtml']\n\nAll options are listed in `Configuration`_.\n\nConfiguration\n=============\n\n.. list-table::\n :header-rows: 1\n\n * - option name\n - meaning\n - default\n * - trimblank_enabled\n - A list of builder names ('html', 'singlehtml', 'latex', and so on).\n Only when the builder in the list is used, sphinxcontrib-trimblank will\n trim blanks.\n The value may also be a boolean. Then the extension will do, or not do\n for any builder.\n - ``True``\n * - trimblank_keep_alnum_blank\n - A list of builder names ('html', 'singlehtml', 'latex', and so on).\n Only when the builder in the list is used, sphinxcontrib-trimblank will\n keep blanks adjacent to an ascii character.\n The value may also be a boolean. Then the extension will do, or not do\n for any builder.\n - ``False``\n * - trimblank_keep_blank_before\n - A regular expression pattern string to specified characters, which\n sphinxcontrib-trimblank will keep blanks just before.\n - ``'[\\s(]'``\n * - trimblank_keep_blank_after\n - A regular expression pattern string to specified characters, which\n sphinxcontrib-trimblank will keep blanks just after.\n - ``'[\\s),.:?]'``\n * - trimblank_debug\n - If this value is ``True``, the trimmed texts are output as building messages.\n - ``False``\n\n*******\nLicence\n*******\n\nMIT Licence\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/amedama41/sphinxcontrib-trimblank", "keywords": "sphinx,extension", "license": "", "maintainer": "", "maintainer_email": "", "name": "sphinxcontrib-trimblank", "package_url": "https://pypi.org/project/sphinxcontrib-trimblank/", "platform": "", "project_url": "https://pypi.org/project/sphinxcontrib-trimblank/", "project_urls": { "Homepage": "https://github.com/amedama41/sphinxcontrib-trimblank" }, "release_url": "https://pypi.org/project/sphinxcontrib-trimblank/1.0.2/", "requires_dist": [ "Sphinx" ], "requires_python": ">=3.5.*", "summary": "A Sphinx extension which trims redundant blanks", "version": "1.0.2" }, "last_serial": 5795829, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "2fa731ba82ae138d79929e67d1d9422e", "sha256": "2786fabd13f07d229c2aee683290a350e459dd320f2e1155cd39be06ada1a343" }, "downloads": -1, "filename": "sphinxcontrib_trimblank-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2fa731ba82ae138d79929e67d1d9422e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.*", "size": 5122, "upload_time": "2019-08-11T04:44:54", "url": "https://files.pythonhosted.org/packages/69/5c/8c184b6ed3866b84991b040d625ad230c3ce3425b0f306f425f59ae3b86a/sphinxcontrib_trimblank-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4dfbea1f92a042c8912e06e7ec7c8a40", "sha256": "1bfe7657cb763819c664550abb000601b417fcd068c03ca45e84b946dbbbf401" }, "downloads": -1, "filename": "sphinxcontrib-trimblank-1.0.0.tar.gz", "has_sig": false, "md5_digest": "4dfbea1f92a042c8912e06e7ec7c8a40", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.*", "size": 4313, "upload_time": "2019-08-11T04:44:56", "url": "https://files.pythonhosted.org/packages/69/99/61d5958402ba89ab0865992b3f94a51a8b2a4a4479a71fb91db4fd446925/sphinxcontrib-trimblank-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "830bf421e06a5e61c041b6f2b5a10e79", "sha256": "b47d1cf42ccd04b7b99241ef5821b8bc23b6ce7e891c04acd595b96191c0b551" }, "downloads": -1, "filename": "sphinxcontrib_trimblank-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "830bf421e06a5e61c041b6f2b5a10e79", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.*", "size": 5302, "upload_time": "2019-08-15T03:25:56", "url": "https://files.pythonhosted.org/packages/f2/aa/0fa6d39af461f12c17f6fae0cba4f42bbd4fba86e342f295410ace0f2500/sphinxcontrib_trimblank-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "619659a83c9abfe487ba4701f139b2e0", "sha256": "cb078baceda504313d8432ca87b96e8e66913bbb167bb7d03912768fee690b38" }, "downloads": -1, "filename": "sphinxcontrib-trimblank-1.0.1.tar.gz", "has_sig": false, "md5_digest": "619659a83c9abfe487ba4701f139b2e0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.*", "size": 4550, "upload_time": "2019-08-15T03:25:58", "url": "https://files.pythonhosted.org/packages/a4/33/fdc05c3d91cb2d9527f75676b7e40ccc622b12766c17ece92fbbba78f95b/sphinxcontrib-trimblank-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "ce591008dd2feb1896aefe5cc5fd2eac", "sha256": "eb13b2d6ab2850ed5d2ce3b2fcbdf7045bbe01930f0894a097f59008fae010c2" }, "downloads": -1, "filename": "sphinxcontrib_trimblank-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ce591008dd2feb1896aefe5cc5fd2eac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.*", "size": 5476, "upload_time": "2019-09-07T11:35:52", "url": "https://files.pythonhosted.org/packages/93/8a/46719dfd0af96a557c70200967871e20d925affd61e8e05fe38bceec5b56/sphinxcontrib_trimblank-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "614c597dace09cbc2597a789a3c3f2f0", "sha256": "afffa339c190eaed943cda19833442db208c85a60138ef3ed1cd7a3b8f184b02" }, "downloads": -1, "filename": "sphinxcontrib-trimblank-1.0.2.tar.gz", "has_sig": false, "md5_digest": "614c597dace09cbc2597a789a3c3f2f0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.*", "size": 4752, "upload_time": "2019-09-07T11:35:53", "url": "https://files.pythonhosted.org/packages/c1/a1/5225fff6b8dee10c7ae5b35d724b33bc6b3e005edcfa8208a640180493e3/sphinxcontrib-trimblank-1.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ce591008dd2feb1896aefe5cc5fd2eac", "sha256": "eb13b2d6ab2850ed5d2ce3b2fcbdf7045bbe01930f0894a097f59008fae010c2" }, "downloads": -1, "filename": "sphinxcontrib_trimblank-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ce591008dd2feb1896aefe5cc5fd2eac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.*", "size": 5476, "upload_time": "2019-09-07T11:35:52", "url": "https://files.pythonhosted.org/packages/93/8a/46719dfd0af96a557c70200967871e20d925affd61e8e05fe38bceec5b56/sphinxcontrib_trimblank-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "614c597dace09cbc2597a789a3c3f2f0", "sha256": "afffa339c190eaed943cda19833442db208c85a60138ef3ed1cd7a3b8f184b02" }, "downloads": -1, "filename": "sphinxcontrib-trimblank-1.0.2.tar.gz", "has_sig": false, "md5_digest": "614c597dace09cbc2597a789a3c3f2f0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.*", "size": 4752, "upload_time": "2019-09-07T11:35:53", "url": "https://files.pythonhosted.org/packages/c1/a1/5225fff6b8dee10c7ae5b35d724b33bc6b3e005edcfa8208a640180493e3/sphinxcontrib-trimblank-1.0.2.tar.gz" } ] }