{ "info": { "author": "Brendon Hogger", "author_email": "brendonh@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Office/Business", "Topic :: Software Development :: Libraries", "Topic :: Text Editors :: Word Processors", "Topic :: Text Processing", "Topic :: Text Processing :: Filters", "Topic :: Text Processing :: Markup" ], "description": "========================================\npyth - Python text markup and conversion\n========================================\n\nPyth is intended to make it easy to convert marked-up text between different common formats.\n\n*Marked-up text* means text which has:\n\n* Paragraphs\n* Headings\n* Bold, italic, and underlined text\n* Hyperlinks\n* Bullet lists\n* Simple tables\n* Very little else\n\n\nFormats I initially want to support are:\n\n* xhtml\n* rtf\n* pdf (output)\n\n\nThese three formats cover web, Word / OpenOffice, and print. \n\n\nDesign principles\n=================\n\n* Ignore unsupported information in input formats (e.g. page layout)\n* Ignore font issues -- output in a single font.\n* Ignore specific text sizes -- support relative sizes (bigger, littler) only. Output in a single base size.\n* Have no dependencies unless they are written in Python, and work\n* Make it easy to add support for new formats, by using an architecture based on *plugins* and *adapters*.\n\n\n\nExamples\n========\n\nSee http://github.com/brendonh/pyth/tree/master/examples/\n\n\nUnit tests\n==========\n\nThe sources contains some unit tests (written using python unittest\nmodule) in the 'tests' directory.\n\nTo run the tests we can either run them individually as python script,\neither use `python nose`_. If using nose then we just need to go into\nthe tests directory and invoke nosetest from there (make sure that\npyth module is in PYTHONPATH).\n\n.. _python nose: http://code.google.com/p/python-nose/", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://wiki.github.com/brendonh/pyth", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "pyth", "package_url": "https://pypi.org/project/pyth/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyth/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://wiki.github.com/brendonh/pyth" }, "release_url": "https://pypi.org/project/pyth/0.6.0/", "requires_dist": null, "requires_python": null, "summary": "Python text markup and conversion", "version": "0.6.0" }, "last_serial": 1159109, "releases": { "0.5.3": [ { "comment_text": "", "digests": { "md5": "1e1ccf2d83f0be814620b95745e283e1", "sha256": "f8145e6f32be6c32b06c652d22e9954084240ce70b5cd541a8d04886a828d38a" }, "downloads": -1, "filename": "pyth-0.5.3.tar.gz", "has_sig": false, "md5_digest": "1e1ccf2d83f0be814620b95745e283e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20675, "upload_time": "2009-11-23T11:20:37", "url": "https://files.pythonhosted.org/packages/dd/39/1c21f6810081b51ae2993df288ed3908fd9a17f0f09ae8eaf0eeb43d2929/pyth-0.5.3.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "587c59be452a1c5981714ac713ad0d90", "sha256": "59020639604c7135daba29d99d5e969f41ce2c9f9f5b459d89b69bfbe350b0ba" }, "downloads": -1, "filename": "pyth-0.5.4.tar.gz", "has_sig": false, "md5_digest": "587c59be452a1c5981714ac713ad0d90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22680, "upload_time": "2009-11-30T19:29:42", "url": "https://files.pythonhosted.org/packages/d2/a6/653921558d2dccd24ad34cbaf48fb92daac484a3a7ccbdb2c7ab9c82fcc8/pyth-0.5.4.tar.gz" } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "f21ac72848488415223c02b4100c3752", "sha256": "22b08605b6d6ecd94eb41ee6a3ff119bc49d8a3f6972df0ddc34479201ea9951" }, "downloads": -1, "filename": "pyth-0.5.5.tar.gz", "has_sig": false, "md5_digest": "f21ac72848488415223c02b4100c3752", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24271, "upload_time": "2010-01-13T14:47:29", "url": "https://files.pythonhosted.org/packages/bb/26/7727a2145782d7d10e374d9a2653e050e26e5d3e1328d181001f8c8cd369/pyth-0.5.5.tar.gz" } ], "0.5.6": [ { "comment_text": "", "digests": { "md5": "e80fe3858a306a6d5f58e18c4d2c1c3a", "sha256": "0f6b19a6739f56111e6dd1e67b61d171e98b91190d21de48b55639507409e584" }, "downloads": -1, "filename": "pyth-0.5.6.tar.gz", "has_sig": false, "md5_digest": "e80fe3858a306a6d5f58e18c4d2c1c3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24128, "upload_time": "2010-08-29T17:53:55", "url": "https://files.pythonhosted.org/packages/9c/fb/489f35bd27074d02333e2e1c3a7ad511c63c56aa00c555ac9399f6637df4/pyth-0.5.6.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "fb32af0943e2655ccc211ae58e9c0f61", "sha256": "85a033904d4a81d194aa1f8cc2b588f64fd5b81c3a4db52ec3896a8c23213cac" }, "downloads": -1, "filename": "pyth-0.6.0.tar.gz", "has_sig": false, "md5_digest": "fb32af0943e2655ccc211ae58e9c0f61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23641, "upload_time": "2014-07-15T22:07:30", "url": "https://files.pythonhosted.org/packages/45/8c/b01d785d8cab7402a0f14a106ddabccc05e25b4aff4c107d4abf2cf8bfe9/pyth-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fb32af0943e2655ccc211ae58e9c0f61", "sha256": "85a033904d4a81d194aa1f8cc2b588f64fd5b81c3a4db52ec3896a8c23213cac" }, "downloads": -1, "filename": "pyth-0.6.0.tar.gz", "has_sig": false, "md5_digest": "fb32af0943e2655ccc211ae58e9c0f61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23641, "upload_time": "2014-07-15T22:07:30", "url": "https://files.pythonhosted.org/packages/45/8c/b01d785d8cab7402a0f14a106ddabccc05e25b4aff4c107d4abf2cf8bfe9/pyth-0.6.0.tar.gz" } ] }