{ "info": { "author": "tav", "author_email": "tav@espians.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: Public Domain", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Documentation", "Topic :: Text Processing", "Topic :: Utilities" ], "description": "Yatiblog was created to power `Tav's blog `_ and to\ncreate documentation for projects like `Ampify `_. It\ngenerates static HTML files from source ``.txt`` files from the information\nprovided within:\n\n* ``yatiblog.conf``\n* Any triple-dashed YAML metadata header within the text files.\n\nLayout templates can be specified in the `Genshi markup language\n`_ and the templates are looked for in the\n``_layouts`` directory.\n\n**Example**\n\nFor an example of yatiblog used to generate a blog, see:\n\n* Source: https://github.com/tav/blog\n* Output: http://tav.espians.com\n\nFor an example of yatiblog used to generate prettified source code\ndocumentation, see:\n\n* Source: https://github.com/tav/ampify/tree/master/doc\n* Output: http://ampify.it/code.html\n\n**Usage**\n\n::\n\n Usage: yatiblog [options] [path/to/source/directory]\n\n Options:\n -h, --help show this help message and exit\n -d DATA_FILE Set the path for a data file (default: .articlestore)\n -o OUTPUT_DIRECTORY Set the output directory for files (default: website)\n --clean Flag to remove all generated output files\n --force Flag to force regeneration of all files\n --quiet Flag to suppress output\n\n**Contribute**\n\nTo contribute any patches simply fork the repository using GitHub and send a\npull request to https://github.com/tav, thanks!\n\n**License**\n\nAll of the code has been released into the `Public Domain\n`_. Do with it as you\nplease.\n\n-- \nEnjoy, tav ", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tav/yatiblog", "keywords": "blog,documentation", "license": "Public Domain", "maintainer": null, "maintainer_email": null, "name": "yatiblog", "package_url": "https://pypi.org/project/yatiblog/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/yatiblog/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/tav/yatiblog" }, "release_url": "https://pypi.org/project/yatiblog/1.0.2/", "requires_dist": null, "requires_python": null, "summary": "Static site generator for blogs and source code documentation", "version": "1.0.2" }, "last_serial": 1312668, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "db861fab9c2e6ecfd744b8dd97a073aa", "sha256": "c9c66676ea576fbb2ac2c166735b65da9a0f692eff9a0ae7f5aa9fbbd598b045" }, "downloads": -1, "filename": "yatiblog-1.0.tar.gz", "has_sig": false, "md5_digest": "db861fab9c2e6ecfd744b8dd97a073aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22729, "upload_time": "2011-05-10T06:13:15", "url": "https://files.pythonhosted.org/packages/47/96/8b5e43e103d5c0e2a2df30346134ef0aefef7e42af15d864b6faa87360ff/yatiblog-1.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "ab73b6a5e4eeff6d6502f1a8520e3a4f", "sha256": "6016aa2119abed4ebc2eecc062a9aae67e70eace90753cde386bf6318d650496" }, "downloads": -1, "filename": "yatiblog-1.0.zip", "has_sig": false, "md5_digest": "ab73b6a5e4eeff6d6502f1a8520e3a4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26581, "upload_time": "2011-05-10T06:13:16", "url": "https://files.pythonhosted.org/packages/38/27/3aa6f46db3e943256a02dc0ea01b822780eecf04681f074f1789441d27fc/yatiblog-1.0.zip" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "e95dcde38308d8a5826a73a4b33345e4", "sha256": "753fac39cf84ff89252bf857692ad4be5878a52c90a94619d5fb408a986d62af" }, "downloads": -1, "filename": "yatiblog-1.0.1.tar.gz", "has_sig": false, "md5_digest": "e95dcde38308d8a5826a73a4b33345e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22684, "upload_time": "2011-10-12T21:41:49", "url": "https://files.pythonhosted.org/packages/e4/43/faff6dcd5b682229ef4d394d82633c1f66354ceef133371ab4a23a666d3e/yatiblog-1.0.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "5a7c0f3aa975e827c96b0347f60df7b0", "sha256": "e66541ec3dccf387104dc058d300dea63ef0b23a58c896c910e205f1364fc791" }, "downloads": -1, "filename": "yatiblog-1.0.1.zip", "has_sig": false, "md5_digest": "5a7c0f3aa975e827c96b0347f60df7b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26586, "upload_time": "2011-10-22T15:06:49", "url": "https://files.pythonhosted.org/packages/09/04/a63143dccb0ad435d399238101a44763914a02f87d883c3c0a2912c1ad47/yatiblog-1.0.1.zip" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "3fbde33fadbad705735fefce3c848bd7", "sha256": "9e13c97d08e1052d2e9f56b711744e342ee04902997f119663bf4dc20bb58c41" }, "downloads": -1, "filename": "yatiblog-1.0.2.tar.gz", "has_sig": false, "md5_digest": "3fbde33fadbad705735fefce3c848bd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22664, "upload_time": "2014-11-19T11:28:54", "url": "https://files.pythonhosted.org/packages/da/18/d5f4e00eccf3b414421744b13a93a1b59bfe04e15d7e0111ab44e35e35c1/yatiblog-1.0.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "f2bb309a72d4c711d20b948b06e04002", "sha256": "4ddaa7711eedcb17e6b9eab1032bdcaee11997cbaf39590645989b410a017db6" }, "downloads": -1, "filename": "yatiblog-1.0.2.zip", "has_sig": false, "md5_digest": "f2bb309a72d4c711d20b948b06e04002", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26597, "upload_time": "2014-11-19T11:28:52", "url": "https://files.pythonhosted.org/packages/86/e0/888e6f0acea44a817b5778172f77a76b3e75885603e67692cc45338d2587/yatiblog-1.0.2.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3fbde33fadbad705735fefce3c848bd7", "sha256": "9e13c97d08e1052d2e9f56b711744e342ee04902997f119663bf4dc20bb58c41" }, "downloads": -1, "filename": "yatiblog-1.0.2.tar.gz", "has_sig": false, "md5_digest": "3fbde33fadbad705735fefce3c848bd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22664, "upload_time": "2014-11-19T11:28:54", "url": "https://files.pythonhosted.org/packages/da/18/d5f4e00eccf3b414421744b13a93a1b59bfe04e15d7e0111ab44e35e35c1/yatiblog-1.0.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "f2bb309a72d4c711d20b948b06e04002", "sha256": "4ddaa7711eedcb17e6b9eab1032bdcaee11997cbaf39590645989b410a017db6" }, "downloads": -1, "filename": "yatiblog-1.0.2.zip", "has_sig": false, "md5_digest": "f2bb309a72d4c711d20b948b06e04002", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26597, "upload_time": "2014-11-19T11:28:52", "url": "https://files.pythonhosted.org/packages/86/e0/888e6f0acea44a817b5778172f77a76b3e75885603e67692cc45338d2587/yatiblog-1.0.2.zip" } ] }