{ "info": { "author": "Davide Moro", "author_email": "davide.moro@redomino.com", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Text Processing" ], "description": "redomino.odttransforms\n======================\n\nIt register a new portal transforms that let you generate odt files for a given .odt template.\n\nThis products is very simple: it just interpolates odt variables with the given ones you pass calling the transformer.\nTherefore it performs just variable substitutions, not a real odt templating processor.\nNo external bynaries are needed, it depends on http://ooopy.sourceforge.net/.\n\nTested with ooopy version 1.8.10901.\n\nThis plugin is meant for developers, it could be used for generating odt files, write a custom PloneFormGen adapter, etc.\n\nUsage\n-----\n\nExample::\n\n >>> from zope.component import getUtility\n >>> from Products.PortalTransforms.interfaces import IPortalTransformsTool\n >>> file_contents = open('your odt file with variables').read() # see redomino/odttransforms/tests/input.odt\n >>> portal_transforms = getUtility(IPortalTransformsTool)\n >>> converter = portal_transforms.convertTo(target_mimetype='application/vnd.oasis.opendocument.text.transformed',\n >>> orig=file_contents,\n >>> mimetype='application/vnd.oasis.opendocument.text',\n >>> mapper=dict(plone_version='4.3.2-sunny-day-beta'),\n >>> )\n >>> transformed_odt_contents = converter.getData()\n\n\nTests\n-----\n\nTest status:\n\n.. image:: https://secure.travis-ci.org/redomino/redomino.odttransforms.png\n :target: https://travis-ci.org/redomino/redomino.odttransforms\n\nHow to launch tests::\n\n $ ./bin/test -m redomino.odttransforms\n\n\nAuthors\n-------\n\n* Davide Moro \n\n\nChangelog\n=========\n\n0.4 (2014-02-07)\n----------------\n\n- Added more tests\n [davidemoro]\n\n- Added uninstall profile\n [davidemoro]\n\n0.3 (2014-02-07)\n----------------\n\n- Moved all txt/md files to rst (trying to make happy both pypi and github)\n [davidemoro]\n\n- Added more specific classifiers to setup.py\n [davidemoro]\n\n- Added CI support with Travis\n [davidemoro]\n\n\n0.2 (2014-02-06)\n----------------\n\n- Fixed MANIFEST.in.\n [davidemoro]\n\n\n0.1 (2014-02-06)\n----------------\n\n- Initial release\n [davidemoro]", "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/redomino/redomino.odttransforms", "keywords": "plone", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "redomino.odttransforms", "package_url": "https://pypi.org/project/redomino.odttransforms/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/redomino.odttransforms/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/redomino/redomino.odttransforms" }, "release_url": "https://pypi.org/project/redomino.odttransforms/0.4/", "requires_dist": null, "requires_python": null, "summary": "ODT templating transforms", "version": "0.4" }, "last_serial": 993426, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "a33c8cedf4d3c7a814cfaee035cf3fd6", "sha256": "2803b589d0f223280095898be30a794a5ba4cb8ca4512f2f587e4bcbfb5b14fd" }, "downloads": -1, "filename": "redomino.odttransforms-0.1.zip", "has_sig": false, "md5_digest": "a33c8cedf4d3c7a814cfaee035cf3fd6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27656, "upload_time": "2014-02-06T16:33:04", "url": "https://files.pythonhosted.org/packages/8f/e7/ff58b6b2518e85c4eb77a9677406a769227f417540945ffb6d4e550c1f95/redomino.odttransforms-0.1.zip" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "0b59884c7ce63fee8c2cb29c6aed75ba", "sha256": "e832e6b5f29ad742ef80ea1acdbab7120e4d6f778c554e67e1ad092d9856fb5c" }, "downloads": -1, "filename": "redomino.odttransforms-0.2.zip", "has_sig": false, "md5_digest": "0b59884c7ce63fee8c2cb29c6aed75ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29375, "upload_time": "2014-02-06T16:57:59", "url": "https://files.pythonhosted.org/packages/c8/68/6d291efd5646ca39260a5b58f8db12f5544ad18f2c3f089b910789088d3e/redomino.odttransforms-0.2.zip" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "ffe33c2da0f70abf38fe1ffda0e231c3", "sha256": "57ee0495f865cfbd26ea658baa57d8ce4f3ae4a9993e735b051f0f0eec61c664" }, "downloads": -1, "filename": "redomino.odttransforms-0.3.zip", "has_sig": false, "md5_digest": "ffe33c2da0f70abf38fe1ffda0e231c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28943, "upload_time": "2014-02-07T09:46:56", "url": "https://files.pythonhosted.org/packages/e2/6a/ea56eebdb6f8751a82b6717e8c5c8ffbbef619917d93d6beca6b56749438/redomino.odttransforms-0.3.zip" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "3b4ceed6502487d687636f0f86eef5d4", "sha256": "a08d346ee0aeceb4072b3c42ad87b40fe655a0d938c0e830c72f0ca6198b2454" }, "downloads": -1, "filename": "redomino.odttransforms-0.4.zip", "has_sig": false, "md5_digest": "3b4ceed6502487d687636f0f86eef5d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30799, "upload_time": "2014-02-07T11:53:07", "url": "https://files.pythonhosted.org/packages/2b/c7/07413f070bd3efae657c7ba5331c6643f4f26eaefaf9c670f868371b4018/redomino.odttransforms-0.4.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3b4ceed6502487d687636f0f86eef5d4", "sha256": "a08d346ee0aeceb4072b3c42ad87b40fe655a0d938c0e830c72f0ca6198b2454" }, "downloads": -1, "filename": "redomino.odttransforms-0.4.zip", "has_sig": false, "md5_digest": "3b4ceed6502487d687636f0f86eef5d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30799, "upload_time": "2014-02-07T11:53:07", "url": "https://files.pythonhosted.org/packages/2b/c7/07413f070bd3efae657c7ba5331c6643f4f26eaefaf9c670f868371b4018/redomino.odttransforms-0.4.zip" } ] }