{ "info": { "author": "Roland Koebler", "author_email": "rk@simple-is-better.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Text Processing", "Topic :: Text Processing :: Markup", "Topic :: Text Processing :: Markup :: HTML", "Topic :: Text Processing :: Markup :: LaTeX" ], "description": "pyratemp\n========\n\npyratemp is a small, simple and powerful template-engine for python.\n\nFor documentation, please read pyratemp.txt or pyratemp.html and the\npyratemp-docstrings.\n\nFor more documentation of the background of pyratemp, some thoughts\nabout template-engines in general, benchmarks and comparisons, see\nhttp://www.simple-is-better.org/template/\n\n:Website: http://www.simple-is-better.org/template/pyratemp.html\n:Author: Roland Koebler \n:Version: 0.3.2\n:Requirements: Python >=2.6 / 3.x\n\nFiles:\n - README\n - NEWS\n - LICENSE\n\n - pyratemp.py: the template-engine\n - tools.py: some convenience functions for pyratemp\n - pyratemp_tool.py: a small commandline-interface for the template-engine\n - pyratemp_python3_doctest.txt: pyratempt-doctests for Python 3\n - __init__.py: small wrapper so you can \"import the directory\"\n - setup.py: distutils-setup.py\n\n - pyratemp.txt: the documentation (in reStructuredText)\n - pyratemp.html: the documentation, converted to html\n - example.html: example-template from the documentation\n - example.json: example-data from the documentation\n\nInstallation:\n - use disutils, e.g.\n ``python ./setup.py install`` or\n ``python ./setup.py install --user``\n - or simply copy or symlink this directory (or only pyratemp.py)\n to a directory which is found by Python's \"import\", e.g.\n into your project-directory\n\nTest::\n\n ./pyratemp_tool.py -f example.json example.html\n\n", "description_content_type": null, "docs_url": null, "download_url": "http://www.simple-is-better.org/template/pyratemp-0.3.2.tgz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.simple-is-better.org/template/pyratemp.html", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "pyratemp", "package_url": "https://pypi.org/project/pyratemp/", "platform": "any", "project_url": "https://pypi.org/project/pyratemp/", "project_urls": { "Download": "http://www.simple-is-better.org/template/pyratemp-0.3.2.tgz", "Homepage": "http://www.simple-is-better.org/template/pyratemp.html" }, "release_url": "https://pypi.org/project/pyratemp/0.3.2/", "requires_dist": null, "requires_python": null, "summary": "Small, simple and powerful template-engine for Python.", "version": "0.3.2" }, "last_serial": 868523, "releases": { "0.2.3": [], "0.2.4": [ { "comment_text": "", "digests": { "md5": "1ab3ff98b07081f655f96b293ce02c98", "sha256": "976ec26e61a42b9df525037ea43af23f5ac73017e8b9da5f484ef4242aaea809" }, "downloads": -1, "filename": "pyratemp-0.2.4.tgz", "has_sig": false, "md5_digest": "1ab3ff98b07081f655f96b293ce02c98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50712, "upload_time": "2013-06-17T19:11:22", "url": "https://files.pythonhosted.org/packages/9c/7f/7c03a65f803c9ae5d6992b2224e5c9f364348c5ced72eac920862927d6af/pyratemp-0.2.4.tgz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "88a24954d18e41b3a192170011e00d3c", "sha256": "89224a289f4918e775e6a9641e7b8ddf81390d96903557a2d6a69e46c11434d3" }, "downloads": -1, "filename": "pyratemp-0.2.5.tgz", "has_sig": false, "md5_digest": "88a24954d18e41b3a192170011e00d3c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51313, "upload_time": "2013-09-18T08:06:04", "url": "https://files.pythonhosted.org/packages/ce/b3/c41df409d25e2aae72ead6cadfcb3f9784b59900c67ed71a210f91adfac6/pyratemp-0.2.5.tgz" } ], "0.3.0": [], "0.3.1": [ { "comment_text": "for Python >=2.6 / 3.x", "digests": { "md5": "503a4114f288198e87cf397c38f151b0", "sha256": "9ebd08dfef890155cfd242befa2e261cd130266588d970d7adfb1928ff71a2c2" }, "downloads": -1, "filename": "pyratemp-0.3.1.tgz", "has_sig": false, "md5_digest": "503a4114f288198e87cf397c38f151b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51414, "upload_time": "2013-06-17T19:11:28", "url": "https://files.pythonhosted.org/packages/73/4f/eb8bc7ee7c1cec574fa2477ef890647050cfd8b6e3ab0774ac0a0089ba9c/pyratemp-0.3.1.tgz" } ], "0.3.2": [ { "comment_text": "for Python >=2.6 / 3.x", "digests": { "md5": "e4bbe5d4a98016efef882b2b2f47defb", "sha256": "c45ed656ada482a02fe780495f37a695e7671accb04f918f7e7f18abf877bc71" }, "downloads": -1, "filename": "pyratemp-0.3.2.tgz", "has_sig": false, "md5_digest": "e4bbe5d4a98016efef882b2b2f47defb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52012, "upload_time": "2013-09-18T08:03:35", "url": "https://files.pythonhosted.org/packages/52/4e/e2e391d7759ae826d3442b0bbfb70b1c8cf3f1bfa57662d93de6c0aadfce/pyratemp-0.3.2.tgz" } ] }, "urls": [ { "comment_text": "for Python >=2.6 / 3.x", "digests": { "md5": "e4bbe5d4a98016efef882b2b2f47defb", "sha256": "c45ed656ada482a02fe780495f37a695e7671accb04f918f7e7f18abf877bc71" }, "downloads": -1, "filename": "pyratemp-0.3.2.tgz", "has_sig": false, "md5_digest": "e4bbe5d4a98016efef882b2b2f47defb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52012, "upload_time": "2013-09-18T08:03:35", "url": "https://files.pythonhosted.org/packages/52/4e/e2e391d7759ae826d3442b0bbfb70b1c8cf3f1bfa57662d93de6c0aadfce/pyratemp-0.3.2.tgz" } ] }