{ "info": { "author": "CRATE Technology GmbH", "author_email": "office@crate.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Database" ], "description": "=================\nSphinx CSV Filter\n=================\n\nA Sphinx_ plugin that extends the csv-table_ reStructuredText_ directive to add\nrow filtering options.\n\nPrerequisites\n=============\n\nYou need to be using Sphinx and reStructuredText.\n\nInstallation\n============\n\nThe Sphinx CSV filter plugin is available as a pip_ package.\n\nTo install, run::\n\n $ pip install sphinx-csv-filter\n\nTo update, run::\n\n $ pip install -U sphinx-csv-filter\n\nSet Up\n======\n\nTo include the extension, add this line to ``config.py`` in\nyour Sphinx project::\n\n extensions = ['crate.sphinx.csv']\n\nIf you're using other extensions, edit the existing list, or add this::\n\n extensions.append('crate.sphinx.csv')\n\nUse\n===\n\nThis plugin adds the ``:exclude:`` option to the csv-table_ directive. This option takes a Python dict specifying the column index (starting at zero) and a regular expression. Rows are excluded if the columnar value matches the supplied regular expression.\n\nHere's an example::\n\n .. csv-table:: Example Table\n :header: Company,Contact,Country,Attend?\n :file: example.csv\n :exclude: {3: '(?i)Y\\w*'}\n\nIn this example, rows from ``example.csv`` will be omitted from the output if the regular expression ``(?i)Y\\w*`` matches value of the ``Attend?`` column.\n\nContributing\n============\n\nThis project is primarily maintained by Crate.io_, but we welcome community\ncontributions!\n\nSee the `developer docs`_ and the `contribution docs`_ for more information.\n\nHelp\n====\n\nLooking for more help?\n\n- Check `StackOverflow`_ for common problems\n- Chat with us on `Slack`_\n- Get `paid support`_\n\n.. _contribution docs: CONTRIBUTING.rst\n.. _Crate.io: http://crate.io/\n.. _csv-table: http://docutils.sourceforge.net/docs/ref/rst/directives.html#csv-table\n.. _developer docs: DEVELOP.rst\n.. _paid support: https://crate.io/pricing/\n.. _pip: https://pypi.python.org/pypi/pip\n.. _reStructuredText: http://www.sphinx-doc.org/en/stable/rest.html\n.. _Slack: https://crate.io/docs/support/slackin/\n.. _Sphinx: http://www.sphinx-doc.org/en/stable/\n.. _StackOverflow: https://stackoverflow.com/tags/crate\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/crate/sphinx_csv_filter", "keywords": "crate sphinx csv", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "sphinx-csv-filter", "package_url": "https://pypi.org/project/sphinx-csv-filter/", "platform": "any", "project_url": "https://pypi.org/project/sphinx-csv-filter/", "project_urls": { "Homepage": "https://github.com/crate/sphinx_csv_filter" }, "release_url": "https://pypi.org/project/sphinx-csv-filter/0.2.0/", "requires_dist": null, "requires_python": "", "summary": "Sphinx CSV filter extension for Crate Documentation", "version": "0.2.0" }, "last_serial": 5301250, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "01c1b3ae4c62e494dbf83267c60a1e15", "sha256": "b9ce20583ee1cd806608d5e999d55b164f0fc81e0b7e53bdacbe90e95beb368b" }, "downloads": -1, "filename": "sphinx-csv-filter-0.1.0.tar.gz", "has_sig": false, "md5_digest": "01c1b3ae4c62e494dbf83267c60a1e15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3655, "upload_time": "2016-08-10T08:45:02", "url": "https://files.pythonhosted.org/packages/ae/87/0d72ea7abd0c504405e76bee4ef0834926b623342760f7c3cbaa72049734/sphinx-csv-filter-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "7b8bbc572771a784112e6a65dc7baf23", "sha256": "0ea9226c7a7563432a1f0b0af4583691e9713d423d9196b0a1a361f90601611d" }, "downloads": -1, "filename": "sphinx_csv_filter-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7b8bbc572771a784112e6a65dc7baf23", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5305, "upload_time": "2016-08-19T08:16:19", "url": "https://files.pythonhosted.org/packages/7f/b3/f07ace18e4e76d34df5d90cb5165327b1e34c56a1dbb10bab4a6b7cc6420/sphinx_csv_filter-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9e359ec006cd84c7b2e5a66acf494951", "sha256": "27cc0c6443dfe2ec53f41139a75ea32deec5e7166493a0def846a4b81d411112" }, "downloads": -1, "filename": "sphinx-csv-filter-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9e359ec006cd84c7b2e5a66acf494951", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3653, "upload_time": "2016-08-19T08:16:21", "url": "https://files.pythonhosted.org/packages/13/a3/84f543d3264a56d8ec84258d80d23779860e5daf7e060e2e875851347d04/sphinx-csv-filter-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "be04b52245e4d98350706c9a9cc4ba10", "sha256": "2bf159b20eb01ac1b26eb5ce7eb247d19270e7daea7ce91d8a92ff27c3a80eda" }, "downloads": -1, "filename": "sphinx_csv_filter-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "be04b52245e4d98350706c9a9cc4ba10", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6250, "upload_time": "2018-03-26T16:18:31", "url": "https://files.pythonhosted.org/packages/58/54/a1cca5b79a9a82628d17cb21ab66afb7c478c9d24cce6d476cdc47cdf26b/sphinx_csv_filter-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0fd69aa54e799a4a4b1c81621da1d825", "sha256": "b51b1f66b2cbdd2303aa62b01cbc572f4d4740f24390fab728a9488c5425290c" }, "downloads": -1, "filename": "sphinx-csv-filter-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0fd69aa54e799a4a4b1c81621da1d825", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4153, "upload_time": "2018-03-26T16:18:32", "url": "https://files.pythonhosted.org/packages/45/b5/2563573bc7f8aaaa6b2ac5ddee3514936490a88d43078c5a7613587726ee/sphinx-csv-filter-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "be04b52245e4d98350706c9a9cc4ba10", "sha256": "2bf159b20eb01ac1b26eb5ce7eb247d19270e7daea7ce91d8a92ff27c3a80eda" }, "downloads": -1, "filename": "sphinx_csv_filter-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "be04b52245e4d98350706c9a9cc4ba10", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6250, "upload_time": "2018-03-26T16:18:31", "url": "https://files.pythonhosted.org/packages/58/54/a1cca5b79a9a82628d17cb21ab66afb7c478c9d24cce6d476cdc47cdf26b/sphinx_csv_filter-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0fd69aa54e799a4a4b1c81621da1d825", "sha256": "b51b1f66b2cbdd2303aa62b01cbc572f4d4740f24390fab728a9488c5425290c" }, "downloads": -1, "filename": "sphinx-csv-filter-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0fd69aa54e799a4a4b1c81621da1d825", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4153, "upload_time": "2018-03-26T16:18:32", "url": "https://files.pythonhosted.org/packages/45/b5/2563573bc7f8aaaa6b2ac5ddee3514936490a88d43078c5a7613587726ee/sphinx-csv-filter-0.2.0.tar.gz" } ] }