{ "info": { "author": "Aaron O'Leary", "author_email": "dev@aaren.me", "bugtrack_url": null, "classifiers": [], "description": "# pandoc-attrs\n\n \n\nThis is a simple parser / emitter for pandoc block attributes,\nintended for use with [pandocfilters].\n\n[pandocfilters]: https://github.com/jgm/pandocfilters\n\nIt can read and write attributes in any of these formats:\n - markdown\n - html\n - dictionary\n - pandoc\n\nInstallation:\n\n pip install pandoc-attrs\n\nUsage:\n\n```python\nfrom pandocattrs import PandocAttributes\n\nattrs = '#id .class1 .class2 key=value'\nattributes = PandocAttributes(attrs, format='markdown')\n\nattributes.to_markdown()\n>>> '{#id .class1 .class2 key=value}'\n\nattributes.to_dict()\n>>> {'id': 'id', 'classes': ['class1', 'class2'], 'key'='value'}\n\nattributes.to_html()\n>>> id=\"id\" class=\"class1 class2\" key='value'\n\nattributes.to_pandoc()\n>>> ['id', ['class1', 'class2'], [['key', 'value']]]\n\nattributes.id\n>>> 'id'\n\nattributes.classes\n>>> ['class1', 'class2']\n\nattributes.kvs\n>>> OrderedDict([('key', 'value')])\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/kiwi0fruit/pandoc-attrs", "keywords": "", "license": "BSD 2-Clause", "maintainer": "", "maintainer_email": "", "name": "pandoc-attrs", "package_url": "https://pypi.org/project/pandoc-attrs/", "platform": "", "project_url": "https://pypi.org/project/pandoc-attrs/", "project_urls": { "Homepage": "http://github.com/kiwi0fruit/pandoc-attrs" }, "release_url": "https://pypi.org/project/pandoc-attrs/0.1.7/", "requires_dist": null, "requires_python": "", "summary": "An Attribute class to be used with pandocfilters", "version": "0.1.7" }, "last_serial": 4810968, "releases": { "0.1.7": [ { "comment_text": "", "digests": { "md5": "c9e043de035ac516eaa7f78ebebb1bad", "sha256": "b717e80f4739323c40993e248fd379f900ce3dfd4a596509df0b8a39aab11525" }, "downloads": -1, "filename": "pandoc-attrs-0.1.7.tar.gz", "has_sig": false, "md5_digest": "c9e043de035ac516eaa7f78ebebb1bad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3874, "upload_time": "2019-02-12T14:04:06", "url": "https://files.pythonhosted.org/packages/f8/83/120151a2f4286ca9ce7f76655a959cfcbf5c4ab26b8b459d1a1f81f92f88/pandoc-attrs-0.1.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c9e043de035ac516eaa7f78ebebb1bad", "sha256": "b717e80f4739323c40993e248fd379f900ce3dfd4a596509df0b8a39aab11525" }, "downloads": -1, "filename": "pandoc-attrs-0.1.7.tar.gz", "has_sig": false, "md5_digest": "c9e043de035ac516eaa7f78ebebb1bad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3874, "upload_time": "2019-02-12T14:04:06", "url": "https://files.pythonhosted.org/packages/f8/83/120151a2f4286ca9ce7f76655a959cfcbf5c4ab26b8b459d1a1f81f92f88/pandoc-attrs-0.1.7.tar.gz" } ] }