{ "info": { "author": "Sam Kleinman", "author_email": "sam@tychoish.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Documentation", "Topic :: Software Development :: Build Tools", "Topic :: Text Processing" ], "description": "==========================\nRstCloth -- Project README\n==========================\n\nBackground and Goals\n--------------------\n\nreStructuredText is a powerful human-centric markup language that is\nwell defined, flexible, with powerful tools that make writing and\nmaintaining text easy and pleasurable. Humans can edit\nreStructuredText without the aide of complex editing tools, and the\nresulting source is easy to manipulate and process. \n\nOne of the key features of reSturcturedText is it's relatively\ncomplete extension API, which makes it possible to minimize fragile\nrepetitive structures in source files and increase the ease of\nproduction. While you can use these extensions to build\ncustom content types with ease, extensions make reStructuredText source less\nportable and less intuitive to edit for casual contributors. \n \nAs an alternative and a supplement, RstCloth is a Python API for\nwriting well formed reStructuredText programatically. RstCloth\nfacilitates : \n\n- generating data-driven content views into existing reStructuredText\n environments and tools.\n \n- automating content generation and modification without creating\n unportable-restructured text.\n \n- ensuring that the tool chain is easily debugable by using\n transparent intermediate formats.\n \nExample Use\n-----------\n\nThe following RstCloth code: :: \n\n from rstcloth import RstCloth\n \n d = RstCloth()\n\n\n d.title('Example Use')\n d.newline()\n d.h2('Contents')\n d.directive(name=\"contents\", fields=[('local', ''), ('backlinks', 'None')])\n d.newline()\n d.h2('Code -- shebang')\n d.codeblock('#!/usr/bin/env')\n\n d.print_content()\n \nWould result in the following reStructuredText: :: \n\n ===========\n Example Use\n ===========\n\n Contents\n --------\n\n .. contents::\n :local:\n :backlinks: None\n\n Code -- shebang\n ---------------\n\n ::\n \n #!/usr/bin/env\n\nStatus\n------\n\nRstCloth is undergoing ongoing development and expansion is not\nstable at this point. Current features and projects include:\n\n- improve documentation.\n\n- develop unit testing framework to ensure consistent API behavior.\n \n- build/extend a table generation API.\n \n- improve paragraph level content generation API.\n\nSee the `issue tracker\n`_\nfor a more complete list of current and future projects.\n\nProject\n-------\n\nSource repository: the `canonical git.cyborginstitute.net repository\n`_ has a\n`github mirror `_.\n\nIssue tracker: `cyborg institute bugzilla\n`_.\n\nListserv: `cyborg institute listserv\n`_.\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://cyborginstitute.org/projects/rstcloth", "keywords": null, "license": "Apache", "maintainer": null, "maintainer_email": null, "name": "rstcloth", "package_url": "https://pypi.org/project/rstcloth/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/rstcloth/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://cyborginstitute.org/projects/rstcloth" }, "release_url": "https://pypi.org/project/rstcloth/0.2.6/", "requires_dist": null, "requires_python": null, "summary": "A simple Python API for generating RestructuredText.", "version": "0.2.6" }, "last_serial": 2492553, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "960e14696cc709c9d9ec70b7c05d96ef", "sha256": "fcd7f795f620e4b2bc3651b31cc33ea66f9d3a9c2fbc386aa42dd5ce7908391d" }, "downloads": -1, "filename": "rstcloth-0.1.tar.gz", "has_sig": false, "md5_digest": "960e14696cc709c9d9ec70b7c05d96ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7363, "upload_time": "2013-05-06T02:37:42", "url": "https://files.pythonhosted.org/packages/79/a6/747211daf936f3153e01c041444453925fdb83394197b63d019c48033e88/rstcloth-0.1.tar.gz" } ], "0.1-dev": [ { "comment_text": "", "digests": { "md5": "6ed8c9b1a4025920fbcfcf3f3f6a1226", "sha256": "dabee3db7dd4dd3566bc88074c0e625015ab457bfc31415f31beb0f1e70c6eac" }, "downloads": -1, "filename": "rstcloth-0.1-dev.tar.gz", "has_sig": false, "md5_digest": "6ed8c9b1a4025920fbcfcf3f3f6a1226", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2226, "upload_time": "2013-04-27T15:26:11", "url": "https://files.pythonhosted.org/packages/89/93/bc0178e7020ded153afcf4367f7bff3b1561defcecd3a3795f6bffd0d7ca/rstcloth-0.1-dev.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "eaa1280838f3f71122851a63395d92fc", "sha256": "ddb726c9a3af146a68a10fc7c4b1dbc4f1bbc483f1ce1225d70c4266243e4ce3" }, "downloads": -1, "filename": "rstcloth-0.1.1.tar.gz", "has_sig": false, "md5_digest": "eaa1280838f3f71122851a63395d92fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7395, "upload_time": "2013-05-06T02:49:55", "url": "https://files.pythonhosted.org/packages/9b/0d/b99ac58a6ebeb63b713e1c5d0ab1706c67afc4b6ce4fc4fed6462b9999a1/rstcloth-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "ed5877e702ff1015d494791dd61ef0ac", "sha256": "3a9e3313e272b50eefe09269422276236db9f240503447b8b7b010c4259cef3c" }, "downloads": -1, "filename": "rstcloth-0.1.2.tar.gz", "has_sig": false, "md5_digest": "ed5877e702ff1015d494791dd61ef0ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7398, "upload_time": "2013-05-07T18:31:55", "url": "https://files.pythonhosted.org/packages/57/30/fa975c73b3343e900c3df142c588f148d49b9617bd544ceac8f77704e097/rstcloth-0.1.2.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "2c3dd471b1bc4c7be5e264a692daac53", "sha256": "63538e0769974780ee791d12236ab471602f07f6c75b5cfec494771816b9a446" }, "downloads": -1, "filename": "rstcloth-0.1.4.tar.gz", "has_sig": false, "md5_digest": "2c3dd471b1bc4c7be5e264a692daac53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10274, "upload_time": "2014-02-13T20:02:50", "url": "https://files.pythonhosted.org/packages/db/a9/95736eeb4bff890013eeb750072ce5443fad96f3be54fc1603ae59f1d099/rstcloth-0.1.4.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "dfc2238989a2d5ac62225d7767990726", "sha256": "cab0af578d2761faf068499ae7f9736d8f14eed8e1d543f6865d58f7447a0662" }, "downloads": -1, "filename": "rstcloth-0.2.0.tar.gz", "has_sig": false, "md5_digest": "dfc2238989a2d5ac62225d7767990726", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9859, "upload_time": "2014-06-09T15:37:51", "url": "https://files.pythonhosted.org/packages/ee/98/eb5a4d3581ef332d6029221551549fae8971b952b06317b8334d7246fdbb/rstcloth-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "205ac6262f89d6e70424dcb8ce33e61a", "sha256": "a566dc7e6402f7c974e88c6a3f2a90a834d1aa713a72d78054de279dde81f6c4" }, "downloads": -1, "filename": "rstcloth-0.2.1.tar.gz", "has_sig": false, "md5_digest": "205ac6262f89d6e70424dcb8ce33e61a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9853, "upload_time": "2014-06-10T19:02:43", "url": "https://files.pythonhosted.org/packages/2f/9c/b7f92decf571f8e629b430cf889b7c8d599011fd6802953ea0ec1b08fa50/rstcloth-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "341bfc2430631500a9135473c1711876", "sha256": "72871fe60a3673982b6429b9fe744f3ceecc425c9c690061a81dbb1a234b306b" }, "downloads": -1, "filename": "rstcloth-0.2.2.tar.gz", "has_sig": false, "md5_digest": "341bfc2430631500a9135473c1711876", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9930, "upload_time": "2014-09-08T17:28:35", "url": "https://files.pythonhosted.org/packages/b3/56/b043e58a6712867391500d024a6957d20cef7f5f22c4df4fbaf481ec9d00/rstcloth-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "90419b7dc56026280474d836bc146d78", "sha256": "7ecb270450290c2665aacf831f9141fd2abc788f48cc656281fd539b60cdec42" }, "downloads": -1, "filename": "rstcloth-0.2.3.tar.gz", "has_sig": false, "md5_digest": "90419b7dc56026280474d836bc146d78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9956, "upload_time": "2014-11-04T23:36:41", "url": "https://files.pythonhosted.org/packages/e3/a0/7b1b8548351bc1cf0b40e536373791cdb2b62c81cd342deb9373764c8d5e/rstcloth-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "c59ebd7ca403b51405c749a9efa93fc7", "sha256": "d01057643c3451747e91c31dcfffafbdc012e62166f3e2de2bda4b1da950c3c4" }, "downloads": -1, "filename": "rstcloth-0.2.4.tar.gz", "has_sig": false, "md5_digest": "c59ebd7ca403b51405c749a9efa93fc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9934, "upload_time": "2015-01-26T20:06:07", "url": "https://files.pythonhosted.org/packages/47/da/3ead2d8d66407e47f636fbcf23e0a68820c07af587ba7486075685b29b12/rstcloth-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "f70021ce632a7c0e4c4ffaecdff08479", "sha256": "a2de42120837c757f496b4496d64d999b1e1c343722a9f8289ba1a53e11e6ffc" }, "downloads": -1, "filename": "rstcloth-0.2.5.tar.gz", "has_sig": false, "md5_digest": "f70021ce632a7c0e4c4ffaecdff08479", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9942, "upload_time": "2015-02-12T19:41:51", "url": "https://files.pythonhosted.org/packages/29/61/2ccce945f04c5fc37daab74a6015055552168eafde51331cdf58ffb0cc67/rstcloth-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "7f97ab34c8c5f65e961a7ecffaef2626", "sha256": "ea840fc1896754263e8d687dd7859638d0364df0b86bd1615e4b7d8dc6353c0a" }, "downloads": -1, "filename": "rstcloth-0.2.6.tar.gz", "has_sig": false, "md5_digest": "7f97ab34c8c5f65e961a7ecffaef2626", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9956, "upload_time": "2016-11-30T20:33:33", "url": "https://files.pythonhosted.org/packages/bb/56/1584963d07c8b913d25c7ce00a05f2ad2fb4ac05fc0598fec3490efa686c/rstcloth-0.2.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7f97ab34c8c5f65e961a7ecffaef2626", "sha256": "ea840fc1896754263e8d687dd7859638d0364df0b86bd1615e4b7d8dc6353c0a" }, "downloads": -1, "filename": "rstcloth-0.2.6.tar.gz", "has_sig": false, "md5_digest": "7f97ab34c8c5f65e961a7ecffaef2626", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9956, "upload_time": "2016-11-30T20:33:33", "url": "https://files.pythonhosted.org/packages/bb/56/1584963d07c8b913d25c7ce00a05f2ad2fb4ac05fc0598fec3490efa686c/rstcloth-0.2.6.tar.gz" } ] }