{ "info": { "author": "Cerebro Development Team", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "pycerebro\n=========\n\nPython client for RecordService implementations.\n\nDependencies\n------------\n\nRequired:\n\n- Python 3.4+\n\n- ``six``, ``bit_array``, ``thriftpy >=0.3.9``\n\n.. code:: shell\n\n pip3 install six bit_array 'thriftpy>=0.3.9'\n\nOptional:\n\n- ``pandas`` for conversion to ``DataFrame`` objects\n\nInstallation\n------------\n\n.. code:: shell\n\n pip3 install pycerebro\n\nTo verify:\n\n.. code:: python\n\n >>> import cerebro.cdas\n >>> cerebro.cdas.version()\n '0.8.0-beta3'\n\nUsage\n~~~~~\n\n.. code:: python\n\n from cerebro import context\n ctx = context()\n with ctx.connect(host='localhost', port=12050) as conn:\n conn.list_databases()\n pd = conn.scan_as_pandas(\"cerebro_sample.sample\")\n pd\n\nTo enable a connection to a server with token-authentication:\n\n.. code:: python\n\n from cerebro import context\n ctx = context()\n ctx.enable_token_auth(token_str='my-token')\n with ctx.connect(host='localhost', port=12050) as conn:\n conn.list_databases()\n\nTo enable a connection to a server with kerberos-authentication:\n\n.. code:: python\n\n from cerebro import context\n ctx = context()\n # Connecting to server principal 'cerebro/service@REALM'\n ctx.enable_kerberos('cerebro', host_override='service')\n with ctx.connect(host='localhost', port=12050) as conn:\n conn.list_databases()", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "Apache License, Version 2.0", "maintainer": "", "maintainer_email": "", "name": "pycerebro", "package_url": "https://pypi.org/project/pycerebro/", "platform": "", "project_url": "https://pypi.org/project/pycerebro/", "project_urls": null, "release_url": "https://pypi.org/project/pycerebro/0.8.3.1/", "requires_dist": null, "requires_python": "", "summary": "Python client for the Cerebro Data Access Service", "version": "0.8.3.1" }, "last_serial": 3652933, "releases": { "0.8.2.1": [ { "comment_text": "", "digests": { "md5": "334c40c83cd7b0e7cce9f8f952bae41f", "sha256": "d628d38e0e429356b37721661ba36c174eaab8513999adb4dab959d1d588524f" }, "downloads": -1, "filename": "pycerebro-0.8.2.1-py3.5.egg", "has_sig": false, "md5_digest": "334c40c83cd7b0e7cce9f8f952bae41f", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 59825, "upload_time": "2018-02-28T17:24:43", "url": "https://files.pythonhosted.org/packages/86/83/b619cb7d476582517e551dd98596c9496b8402b5482b388ed566c8ca5bd5/pycerebro-0.8.2.1-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "4f359206830cb0564f3d7d3761be0f2b", "sha256": "2407277061a5f6596179887789ad01aa367b186f547497329785acc56e88db33" }, "downloads": -1, "filename": "pycerebro-0.8.2.1.tar.gz", "has_sig": false, "md5_digest": "4f359206830cb0564f3d7d3761be0f2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46981, "upload_time": "2018-02-28T17:24:44", "url": "https://files.pythonhosted.org/packages/0e/85/ce60d4f1e5c401548bad647f6e1c146db9e387f90921cab210cda71032d6/pycerebro-0.8.2.1.tar.gz" } ], "0.8.3.0": [ { "comment_text": "", "digests": { "md5": "12ce6cb61a9ab3bfde8c4523235c9a81", "sha256": "c7aeae5e9a7108105bd66d7d9b7ab006332c23c19bd9cdd22a16a1240cc84a01" }, "downloads": -1, "filename": "pycerebro-0.8.3.0-py3.5.egg", "has_sig": false, "md5_digest": "12ce6cb61a9ab3bfde8c4523235c9a81", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 60932, "upload_time": "2018-03-08T17:09:55", "url": "https://files.pythonhosted.org/packages/87/c9/30afe674537d62d5b6be76e63d87c5c2b4a1d70be8fd4edbe91894859e2f/pycerebro-0.8.3.0-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "feed0006d93ab81cf304a9b930d588f2", "sha256": "2cd9b7e595e7772c52b0be85433027d2d47bdb6eca2bbbcdbf8858089cdb5809" }, "downloads": -1, "filename": "pycerebro-0.8.3.0.tar.gz", "has_sig": false, "md5_digest": "feed0006d93ab81cf304a9b930d588f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47786, "upload_time": "2018-03-08T17:09:57", "url": "https://files.pythonhosted.org/packages/5b/98/0251b958985a7fbcbe5e616abb5633ed24c2ef9b71715a195434f926ae41/pycerebro-0.8.3.0.tar.gz" } ], "0.8.3.0.dev1": [ { "comment_text": "", "digests": { "md5": "775c1e458a450f4f341ce2241cf80610", "sha256": "ea6882ed39f9e937276ff058c1a36a47f564ee898d3a9ade52fe4cef0e266dba" }, "downloads": -1, "filename": "pycerebro-0.8.3.0.dev1-py3.5.egg", "has_sig": false, "md5_digest": "775c1e458a450f4f341ce2241cf80610", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 68078, "upload_time": "2018-03-07T20:03:32", "url": "https://files.pythonhosted.org/packages/79/25/bcb71ed0f2c358c7cbf3aa6d701fb294834fe3ca50d36e72e4ebed5573a0/pycerebro-0.8.3.0.dev1-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "9f13e4ea9c6b1abb59f6eab534c41a7b", "sha256": "9ad40cb56f35c52e03d34e81528a8c405a79d580000406421611a2c8aeaec4df" }, "downloads": -1, "filename": "pycerebro-0.8.3.0.dev1.tar.gz", "has_sig": false, "md5_digest": "9f13e4ea9c6b1abb59f6eab534c41a7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47595, "upload_time": "2018-03-07T20:03:33", "url": "https://files.pythonhosted.org/packages/06/25/c88236313fd8cd96d086f28c06c808ee5f3e2950d8bb9b16edbf5ae73b12/pycerebro-0.8.3.0.dev1.tar.gz" } ], "0.8.3.1": [ { "comment_text": "", "digests": { "md5": "8f2c19570f37777151fd3b77abbc4261", "sha256": "f2605bd864b82377f2fa974015b84c8e757d989172ad92b6bb601780bdc894f8" }, "downloads": -1, "filename": "pycerebro-0.8.3.1-py3.5.egg", "has_sig": false, "md5_digest": "8f2c19570f37777151fd3b77abbc4261", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 61193, "upload_time": "2018-03-09T01:19:14", "url": "https://files.pythonhosted.org/packages/bc/e4/68a50f0c6ef9d553390048c4b9000b5cdf40054773b60424db7638daf8b1/pycerebro-0.8.3.1-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "ca695d0eb3c31beae07f95a6646329a2", "sha256": "42781516b543f485e4f2be464c9d97af360ebe2913844385ec45f52c11e696eb" }, "downloads": -1, "filename": "pycerebro-0.8.3.1.tar.gz", "has_sig": false, "md5_digest": "ca695d0eb3c31beae07f95a6646329a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47949, "upload_time": "2018-03-09T01:19:16", "url": "https://files.pythonhosted.org/packages/32/72/0560554d638f2b99b914215b9e96645336c4356650ff64ed68662a72e80e/pycerebro-0.8.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8f2c19570f37777151fd3b77abbc4261", "sha256": "f2605bd864b82377f2fa974015b84c8e757d989172ad92b6bb601780bdc894f8" }, "downloads": -1, "filename": "pycerebro-0.8.3.1-py3.5.egg", "has_sig": false, "md5_digest": "8f2c19570f37777151fd3b77abbc4261", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 61193, "upload_time": "2018-03-09T01:19:14", "url": "https://files.pythonhosted.org/packages/bc/e4/68a50f0c6ef9d553390048c4b9000b5cdf40054773b60424db7638daf8b1/pycerebro-0.8.3.1-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "ca695d0eb3c31beae07f95a6646329a2", "sha256": "42781516b543f485e4f2be464c9d97af360ebe2913844385ec45f52c11e696eb" }, "downloads": -1, "filename": "pycerebro-0.8.3.1.tar.gz", "has_sig": false, "md5_digest": "ca695d0eb3c31beae07f95a6646329a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47949, "upload_time": "2018-03-09T01:19:16", "url": "https://files.pythonhosted.org/packages/32/72/0560554d638f2b99b914215b9e96645336c4356650ff64ed68662a72e80e/pycerebro-0.8.3.1.tar.gz" } ] }