{ "info": { "author": "Neil Williams", "author_email": "neil@reddit.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: BSD License", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Application Frameworks" ], "description": "baseplate\n=========\n\n|Build Status|\n\nBaseplate is a library to build services on. Its goal is to provide all\nthe common things a service needs with as few surprises as possible,\nincluding:\n\n- compatibility with Python 2.7 and Python 3.4+\n- transparent diagnostic information collection (metrics, tracing,\n logging)\n- configuration parsing\n- gevent-based Thrift and WSGI servers meant to run under\n `Einhorn `__\n- and various helper libraries like a Thrift client pool\n\nRead the `full docs `__.\n\n.. |Build Status| image:: https://travis-ci.org/reddit/baseplate.svg?branch=master\n :target: https://travis-ci.org/reddit/baseplate\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://baseplate.readthedocs.io/en/stable/", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "test-baseplate", "package_url": "https://pypi.org/project/test-baseplate/", "platform": "", "project_url": "https://pypi.org/project/test-baseplate/", "project_urls": { "Homepage": "https://baseplate.readthedocs.io/en/stable/" }, "release_url": "https://pypi.org/project/test-baseplate/0.27.0b0/", "requires_dist": [ "requests", "posix-ipc", "pyjwt", "sphinx; extra == 'docs'", "sphinxcontrib-spelling; extra == 'docs'", "alabaster; extra == 'docs'", "gevent; extra == 'gevent'", "pyramid; extra == 'pyramid'", "thrift; extra == 'thrift'" ], "requires_python": "", "summary": "A library to build services on", "version": "0.27.0b0" }, "last_serial": 4197649, "releases": { "0.27.0a0": [ { "comment_text": "", "digests": { "md5": "14d1af6050a1bf73af8ba5f21b2f3ffe", "sha256": "fe14edd634c798f3557393254981cfe46c0016ba7c9745c0c34929039b35cf60" }, "downloads": -1, "filename": "test_baseplate-0.27.0a0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "14d1af6050a1bf73af8ba5f21b2f3ffe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 118888, "upload_time": "2018-08-21T01:21:53", "url": "https://files.pythonhosted.org/packages/07/64/44ad2504eef90346fe8eec78d66670c42e749229fe2f6d1e7d74dd872513/test_baseplate-0.27.0a0-py2.py3-none-any.whl" } ], "0.27.0b0": [ { "comment_text": "", "digests": { "md5": "f9446cad139e7b40ddbec534834a350d", "sha256": "b4c507b9eb8fc4dcefab9797af6be8033de5820cf7b412017edae67faa6c38e5" }, "downloads": -1, "filename": "test_baseplate-0.27.0b0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f9446cad139e7b40ddbec534834a350d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 118889, "upload_time": "2018-08-22T21:11:04", "url": "https://files.pythonhosted.org/packages/32/95/660255533ed70fd670926e8eeb30e32e80d51042a784cccefd0ffc963283/test_baseplate-0.27.0b0-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f9446cad139e7b40ddbec534834a350d", "sha256": "b4c507b9eb8fc4dcefab9797af6be8033de5820cf7b412017edae67faa6c38e5" }, "downloads": -1, "filename": "test_baseplate-0.27.0b0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f9446cad139e7b40ddbec534834a350d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 118889, "upload_time": "2018-08-22T21:11:04", "url": "https://files.pythonhosted.org/packages/32/95/660255533ed70fd670926e8eeb30e32e80d51042a784cccefd0ffc963283/test_baseplate-0.27.0b0-py2.py3-none-any.whl" } ] }