{
"info": {
"author": "Svintsov Dmitry",
"author_email": "sacrud@uralbash.ru",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Web Environment",
"Framework :: Pyramid",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2.6",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.2",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Topic :: Database",
"Topic :: Internet"
],
"description": "|Build Status| |Coverage Status| |PyPI|\n\nps_tree\n=======\n\n`ps_tree` is extension for `pyramid_sacrud\n`_ which displays a list of records\nas tree. This works fine with models from `sqlalchemy_mptt\n`_.\n\n.. image:: https://cdn.rawgit.com/ITCase/ps_tree/master/docs/source/_static/tree.png\n :alt: tree\n\nLook how easy it is to use:\n\n.. code-block:: python\n\n from pyramid_pages.models import BaseSacrudMpttPage\n\n Base = declarative_base()\n DBSession = scoped_session(sessionmaker(extension=ZopeTransactionExtension()))\n\n class PageTree(Base, BaseSacrudMpttPage):\n __tablename__ = 'pages'\n\n id = Column(Integer, primary_key=True)\n\n.. code-block:: python\n\n config.include('ps_tree')\n config.registry.settings['ps_tree.models'] = (PageTree, )\n config.include('pyramid_sacrud', route_prefix='admin')\n config.registry.settings['pyramid_sacrud.models'] = ('', PageTree)\n\nFor more docs see http://ps-tree.rtfd.org\n\nSupport and Development\n=======================\n\nTo report bugs, use the `issue tracker\n`_\n\nWe welcome any contribution: suggestions, ideas, commits with new futures,\nbug fixes, refactoring, docs, tests, translations etc\n\nIf you have question, contact me sacrud@uralbash.ru or IRC channel #sacrud\n\nLicense\n=======\n\nThe project is licensed under the MIT license.\n\n.. |Build Status| image:: https://travis-ci.org/ITCase/ps_tree.svg?branch=master\n :target: https://travis-ci.org/ITCase/ps_tree\n.. |Coverage Status| image:: https://coveralls.io/repos/ITCase/ps_tree/badge.png?branch=master\n :target: https://coveralls.io/r/ITCase/ps_tree?branch=master\n.. |PyPI| image:: http://img.shields.io/pypi/dm/ps_tree.svg\n :target: https://pypi.python.org/pypi/ps_tree/",
"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/ITCase/ps_tree/",
"keywords": null,
"license": "MIT",
"maintainer": null,
"maintainer_email": null,
"name": "ps_tree",
"package_url": "https://pypi.org/project/ps_tree/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/ps_tree/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "http://github.com/ITCase/ps_tree/"
},
"release_url": "https://pypi.org/project/ps_tree/0.0.1.post0/",
"requires_dist": null,
"requires_python": null,
"summary": "JQuery tree structure in pyramid_sacrud or anywhere else.",
"version": "0.0.1.post0"
},
"last_serial": 1622434,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "4ca7e98f63532829fd5f199a28c36459",
"sha256": "b0c53d0a75b3465a5168ddc5850cae1535a5d9640be642dcc66bd0eb34eaa9b7"
},
"downloads": -1,
"filename": "ps_tree-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "4ca7e98f63532829fd5f199a28c36459",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6623,
"upload_time": "2015-07-07T10:35:10",
"url": "https://files.pythonhosted.org/packages/d2/b6/c947120a05cfbf24dd2636716a6906e0251fb37f1d81508db95871826417/ps_tree-0.0.1.tar.gz"
}
],
"0.0.1.post0": [
{
"comment_text": "",
"digests": {
"md5": "e20339db19e6fdb78da57d8f26818e47",
"sha256": "4ce1a1dd2189944162bf2ff4a52ad230eb3d3dd9f0f01d836efff28e32776733"
},
"downloads": -1,
"filename": "ps_tree-0.0.1.post0.tar.gz",
"has_sig": false,
"md5_digest": "e20339db19e6fdb78da57d8f26818e47",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 134039,
"upload_time": "2015-07-07T10:42:24",
"url": "https://files.pythonhosted.org/packages/2f/d6/d7e6f25c7e63fda038f1c5b14a71aa79eddf1db217c32fc258e6293d151b/ps_tree-0.0.1.post0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "e20339db19e6fdb78da57d8f26818e47",
"sha256": "4ce1a1dd2189944162bf2ff4a52ad230eb3d3dd9f0f01d836efff28e32776733"
},
"downloads": -1,
"filename": "ps_tree-0.0.1.post0.tar.gz",
"has_sig": false,
"md5_digest": "e20339db19e6fdb78da57d8f26818e47",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 134039,
"upload_time": "2015-07-07T10:42:24",
"url": "https://files.pythonhosted.org/packages/2f/d6/d7e6f25c7e63fda038f1c5b14a71aa79eddf1db217c32fc258e6293d151b/ps_tree-0.0.1.post0.tar.gz"
}
]
}