{ "info": { "author": "Alan D. Cabrera", "author_email": "dev@livetribe.codehaus.org", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "=================\nLiveTribe Plugins\n=================\n\n.. rubric:: LiveTribe's simple Python plugin framework.\n\n.. image:: https://secure.travis-ci.org/maguro/livetribe-plugins.png?branch=master\n :target: http://travis-ci.org/maguro/livetribe-plugins\n\nSee `the LiveTribe site `_ for more information.\nSee `github `_ for the\nlatest source.\n\nAbout\n=====\n\nThe LiveTribe Plugins distribution contains a simple Python plugin\nframework. It defines no classes that need to be implemented nor imposes\narbitrary lifecycle events or special plugin information files.\n\nInspired by Calvin Spealman's straight plugin, https://github.com/ironfroggy/straight.plugin.\n\nIssues / Questions / Feedback\n=============================\n\nAny issues with, questions about, or feedback for LiveTribe Plugins\nshould be sent to the livetribe-user list on `LiveTribe's Mailing Lists\n`_. For confirmed issues or feature\nrequests, open a case on `jira `_.\nPlease do not e-mail any of the LiveTribe developers directly with issues or\nquestions - you're more likely to get an answer on the list.\n\nInstallation\n============\n\nIf you have `distribute\n`_ installed you\nshould be able to do ``easy_install livetribe-plugins`` to install\nLiveTribe Plugins. Otherwise you can download the project source and do\n``python setup.py install`` to install.\n\nDependencies\n============\n\nThe LiveTribe Plugins distribution is supported and tested on Python 2.x (where\nx >= 6) and Python 3.x (where x >= 2).\n\nAdditional dependencies are:\n\n- (to generate documentation) sphinx_\n- (to auto-discover tests) `nose `_\n\nExamples\n========\nHere's a basic example (for more see the *examples* section of the docs):\n\n::\n\n from livetribe.plugins import collect_plugin_classes\n from acme.framework import Factory\n\n for plugin in collect_plugin_classes('acme.plugins', subclasses_of=Factory, recurse=True):\n instance = plugin()\n instance.work()\n\nDocumentation\n=============\n\nFull Documentation: http://readthedocs.org/docs/livetribe-plugins.\n\nYou will need sphinx_ installed to generate the\ndocumentation. Documentation can be generated by running ``python\nsetup.py doc``. Generated documentation can be found in the\n*doc/build/html/* directory.\n\nTesting\n=======\n\nThe easiest way to run the tests is to install `nose\n`_ (``easy_install\nnose``) and run ``nosetests`` or ``python setup.py test`` in the root\nof the distribution. Tests are located in the ``tests/`` directory.\n\n.. _sphinx: http://sphinx.pocoo.org/", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/livetribe/livetribe-plugins/", "keywords": null, "license": "Apache Software License (http://www.apache.org/licenses/LICENSE-2.0)", "maintainer": null, "maintainer_email": null, "name": "livetribe-plugins", "package_url": "https://pypi.org/project/livetribe-plugins/", "platform": "any", "project_url": "https://pypi.org/project/livetribe-plugins/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/livetribe/livetribe-plugins/" }, "release_url": "https://pypi.org/project/livetribe-plugins/1.0a1/", "requires_dist": null, "requires_python": null, "summary": "A simple Python plugin framework.", "version": "1.0a1" }, "last_serial": 794264, "releases": { "1.0.0dev": [ { "comment_text": "", "digests": { "md5": "8c43f87e35841eec5c6595857a1d5257", "sha256": "4bcb9626b158ebd24db2933d91dbeaf6f09f27cf1f16391597e9c58dc9d91378" }, "downloads": -1, "filename": "livetribe-plugins-1.0.0dev.tar.gz", "has_sig": true, "md5_digest": "8c43f87e35841eec5c6595857a1d5257", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19191, "upload_time": "2013-03-22T05:37:37", "url": "https://files.pythonhosted.org/packages/38/91/c3056179aac84e313c449dfaa454f91319bcf5fd28e949977e56a8dc1788/livetribe-plugins-1.0.0dev.tar.gz" } ], "1.0a1": [ { "comment_text": "", "digests": { "md5": "e3d34e7287b63eb12d4550131ec8e307", "sha256": "77cff2b0be22da1cc724de4c40be745492e5e65dcef234a705f6dff2da224ef4" }, "downloads": -1, "filename": "livetribe-plugins-1.0a1.tar.gz", "has_sig": true, "md5_digest": "e3d34e7287b63eb12d4550131ec8e307", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19586, "upload_time": "2013-04-27T15:38:32", "url": "https://files.pythonhosted.org/packages/72/ae/382859136f4c5c014d3bf88f2c862d468d8d90f9aa3023b88c95b389b383/livetribe-plugins-1.0a1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e3d34e7287b63eb12d4550131ec8e307", "sha256": "77cff2b0be22da1cc724de4c40be745492e5e65dcef234a705f6dff2da224ef4" }, "downloads": -1, "filename": "livetribe-plugins-1.0a1.tar.gz", "has_sig": true, "md5_digest": "e3d34e7287b63eb12d4550131ec8e307", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19586, "upload_time": "2013-04-27T15:38:32", "url": "https://files.pythonhosted.org/packages/72/ae/382859136f4c5c014d3bf88f2c862d468d8d90f9aa3023b88c95b389b383/livetribe-plugins-1.0a1.tar.gz" } ] }