{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: Database", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "[Status](#status) |\n[Getting Started](#getting-started) |\n[Upgrade](#upgrade) |\n[Releases](#releases) |\n[Contributing](#contributing)\n\n# Nexus Python SDK\n\nPython SDK for [Blue Brain Nexus](https://github.com/BlueBrain/nexus) v1.\n\n---\n\n## Status\n\nBeta.\n\n## Getting Started\n\n### Usage\n\n````python\nimport nexussdk as nexus\n\nnexus.config.set_environment(DEPLOYMENT)\nnexus.config.set_token(TOKEN)\n\nnexus.permissions.fetch()\n````\n\nMore examples in the folder [notebooks](./notebooks) and [tests](./tests).\n\nDocumentation: https://bluebrain.github.io/nexus-python-sdk/.\n\n### Installation\n\n```bash\npip install nexus-sdk\n```\n\n**Development version**\n\n```bash\npip install git+https://github.com/BlueBrain/nexus-python-sdk\n```\n\n**Development mode**\n\n```bash\ngit clone https://github.com/bluebrain/nexus-python-sdk\npip install --editable nexus-python-sdk\n```\n\n**Requirements**\n\n- [requests](http://docs.python-requests.org)\n\n## Upgrade\n\n```bash\npip install --upgrade nexus-sdk\n```\n\n## Releases\n\nVersions and their notable changes are listed in the [releases section](\nhttps://github.com/BlueBrain/nexus-python-sdk/releases/).\n\n## Contributing\n\n### Styling\n\nFollow [PEP 20](https://www.python.org/dev/peps/pep-0020/),\n[PEP 8](https://www.python.org/dev/peps/pep-0008/), and\n[PEP 257](https://www.python.org/dev/peps/pep-0257/), at least.\n\n### Documentation\n\nThe documentation is auto-generated with [Sphinx](http://www.sphinx-doc.org).\nTo install it:\n\n```bash\npip install nexus-sdk[doc]\n```\n\n**Update**\n\nTo add a new module to the API Reference, add the corresponding section in the\nfiles `admin-reference.rst`, `kg-reference.rst`, or `iam-reference.rst` which \nare in the directory `docs-sources/sphix/source/`.\n\n**Generate**\n\n```bash\ncd docs-source/sphinx\nmake html\n```\n\n**Deploy**\n\n```bash\ncp -R build/html/ ../../docs/\n```\n\n### Releasing\n\n**Setup**\n\n```bash\npip install --upgrade pip setuptools wheel twine\n```\n\n**Tagging**\n\n```bash\ngit checkout master\ngit pull upstream master\ngit tag -a v.. HEAD\ngit push upstream v..\n```\n\n**Building**\n\n```bash\npython setup.py sdist bdist_wheel\n```\n\n**Upload**\n\n```bash\ntwine upload dist/*\n```\n\n**Cleaning**\n\n```bash\nrm -R build dist *.egg-info\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/BlueBrain/nexus-python-sdk", "keywords": "nexus sdk", "license": "Apache License, Version 2.0", "maintainer": "", "maintainer_email": "", "name": "nexus-sdk", "package_url": "https://pypi.org/project/nexus-sdk/", "platform": "", "project_url": "https://pypi.org/project/nexus-sdk/", "project_urls": { "Homepage": "https://github.com/BlueBrain/nexus-python-sdk" }, "release_url": "https://pypi.org/project/nexus-sdk/0.3.2/", "requires_dist": [ "puremagic", "requests", "sseclient", "sphinx ; extra == 'doc'", "pytest ; extra == 'test'", "pytest-cov ; extra == 'test'" ], "requires_python": ">=3.5", "summary": "Python SDK for Blue Brain Nexus v1.", "version": "0.3.2", "yanked": false, "yanked_reason": null }, "last_serial": 6011785, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "20eb45af2265698cb94510f7dac0261b", "sha256": "2fc846b8ad1bea83f54272c5ec6ae52761284814423f05159ad97c6747f7e224" }, "downloads": -1, "filename": "nexus_sdk-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "20eb45af2265698cb94510f7dac0261b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 37372, "upload_time": "2019-01-25T17:46:25", "upload_time_iso_8601": "2019-01-25T17:46:25.430381Z", "url": "https://files.pythonhosted.org/packages/18/27/85c0f371db9e6b71b94e633786de637329cfe5c8bca0aba6c606e7ed1820/nexus_sdk-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b69e0790ae101c5f3a0f7a99aa312ac0", "sha256": "4493913d9dd5f53f35dc3914e0e65766ca6c84f4d040377c3206d65846f993ca" }, "downloads": -1, "filename": "nexus-sdk-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b69e0790ae101c5f3a0f7a99aa312ac0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 21829, "upload_time": "2019-01-25T17:51:52", "upload_time_iso_8601": "2019-01-25T17:51:52.692415Z", "url": "https://files.pythonhosted.org/packages/1d/b7/1943315643b874038a44d9bd0f45e2199f0578f7d8259281ead908058cbe/nexus-sdk-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "aca869338b1f856172255a687c7264fd", "sha256": "c0913291c992273c9359863e000969001efcd96459e8cf3e206cb43980c6ab04" }, "downloads": -1, "filename": "nexus-sdk-0.2.0.tar.gz", "has_sig": false, "md5_digest": "aca869338b1f856172255a687c7264fd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 24618, "upload_time": "2019-04-04T14:03:02", "upload_time_iso_8601": "2019-04-04T14:03:02.743879Z", "url": "https://files.pythonhosted.org/packages/bf/72/0c3cf26c126f2b9a897b911b4c3019ed8f6fedfe8b1ae926e439172996bb/nexus-sdk-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "cc78a5ea6154ce728ccfb445d17c088d", "sha256": "e8fd69eba8586cc51239bd066e9b67c713e121089a663c5483aea8c3202ac67b" }, "downloads": -1, "filename": "nexus_sdk-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "cc78a5ea6154ce728ccfb445d17c088d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 39847, "upload_time": "2019-04-09T09:21:40", "upload_time_iso_8601": "2019-04-09T09:21:40.232530Z", "url": "https://files.pythonhosted.org/packages/1b/60/9b980b86b565ceafa21c26dfcfeb5facb1cfcbbe7c431aa3f043df42d1d4/nexus_sdk-0.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "aacae38f0f50a2447da5498413079483", "sha256": "f4e974c72e4d42e6ad1ab17ced9e45b01a068342fb89de704dee11c77620be60" }, "downloads": -1, "filename": "nexus-sdk-0.2.1.tar.gz", "has_sig": false, "md5_digest": "aacae38f0f50a2447da5498413079483", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 24666, "upload_time": "2019-04-09T09:21:41", "upload_time_iso_8601": "2019-04-09T09:21:41.788227Z", "url": "https://files.pythonhosted.org/packages/e2/41/76d69b966d5335d3d78c1ce81229eb6f8858e58e3137a27ca24e63175ed0/nexus-sdk-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "18f2fbe84d4ebe915ae8f212fe0ae74e", "sha256": "b532a8b86a0f041dc99adef7bfe270606ca2d80723fa510ac772204850469558" }, "downloads": -1, "filename": "nexus_sdk-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "18f2fbe84d4ebe915ae8f212fe0ae74e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 44850, "upload_time": "2019-07-09T16:32:32", "upload_time_iso_8601": "2019-07-09T16:32:32.961662Z", "url": "https://files.pythonhosted.org/packages/a9/d6/7721869ae613905d57e1aaadc85cccbea5ec0fe1fec40fb8395d9e62eab0/nexus_sdk-0.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4555f04705632958fc2b03cee6764d2b", "sha256": "ecfce5b70747bde2d94a6adc93c684b0be6da23a7ff70c1f87a0a0463dd36424" }, "downloads": -1, "filename": "nexus-sdk-0.3.0.tar.gz", "has_sig": false, "md5_digest": "4555f04705632958fc2b03cee6764d2b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 369695, "upload_time": "2019-07-09T16:32:35", "upload_time_iso_8601": "2019-07-09T16:32:35.168107Z", "url": "https://files.pythonhosted.org/packages/df/e1/1f4a5061b0aa9e4c1cded537ef558ec6abb2c4798129a0478d8a46f6e79d/nexus-sdk-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "3c0d92e98a685c317b4e22c00fe5c152", "sha256": "7bfa20ca4aeb0f5f700cc7404cd6d48e2cd9f0278a9187cb0f8b26d1476ad209" }, "downloads": -1, "filename": "nexus_sdk-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3c0d92e98a685c317b4e22c00fe5c152", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 44992, "upload_time": "2019-07-26T14:17:12", "upload_time_iso_8601": "2019-07-26T14:17:12.655059Z", "url": "https://files.pythonhosted.org/packages/69/f1/b2aa1751bf97ff834871b6ccc89e7637bd1ff1e434a39ebb6e398b270cb6/nexus_sdk-0.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5fbada3ec537ecb15cbc2080d23eb30d", "sha256": "d73be111412ef921b4b7b2d9fbc7927902b2a3a7734f152102b802337e0ef303" }, "downloads": -1, "filename": "nexus-sdk-0.3.1.tar.gz", "has_sig": false, "md5_digest": "5fbada3ec537ecb15cbc2080d23eb30d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 369891, "upload_time": "2019-07-26T14:17:16", "upload_time_iso_8601": "2019-07-26T14:17:16.196218Z", "url": "https://files.pythonhosted.org/packages/48/d3/91991db7d0f9cbd1b40edcfb0921cc630f9f55d2c1ef3244cc2ac7ed7b5e/nexus-sdk-0.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "5e35c4b397638981fb12e4202e4a3d3f", "sha256": "5dd288515a3949035803511a195151c252243d3b097e1586d9efd28a227739e2" }, "downloads": -1, "filename": "nexus_sdk-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5e35c4b397638981fb12e4202e4a3d3f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 45115, "upload_time": "2019-08-22T16:49:53", "upload_time_iso_8601": "2019-08-22T16:49:53.891611Z", "url": "https://files.pythonhosted.org/packages/1d/0c/354868778a580be31151dbb3ab6b309cc790523ba73021264dff1e789a72/nexus_sdk-0.3.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "98b8240bdde520c31bead31d256b37b1", "sha256": "cd5668a062283410c5ff57a68c218440df607da84e0a813a8c9390611f7212b3" }, "downloads": -1, "filename": "nexus-sdk-0.3.2.tar.gz", "has_sig": false, "md5_digest": "98b8240bdde520c31bead31d256b37b1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 369934, "upload_time": "2019-08-22T16:49:58", "upload_time_iso_8601": "2019-08-22T16:49:58.030829Z", "url": "https://files.pythonhosted.org/packages/2a/21/70acfcbbffa4908bcfbad23d66be626a0814e80c35c6a725d2509be0206f/nexus-sdk-0.3.2.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5e35c4b397638981fb12e4202e4a3d3f", "sha256": "5dd288515a3949035803511a195151c252243d3b097e1586d9efd28a227739e2" }, "downloads": -1, "filename": "nexus_sdk-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5e35c4b397638981fb12e4202e4a3d3f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 45115, "upload_time": "2019-08-22T16:49:53", "upload_time_iso_8601": "2019-08-22T16:49:53.891611Z", "url": "https://files.pythonhosted.org/packages/1d/0c/354868778a580be31151dbb3ab6b309cc790523ba73021264dff1e789a72/nexus_sdk-0.3.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "98b8240bdde520c31bead31d256b37b1", "sha256": "cd5668a062283410c5ff57a68c218440df607da84e0a813a8c9390611f7212b3" }, "downloads": -1, "filename": "nexus-sdk-0.3.2.tar.gz", "has_sig": false, "md5_digest": "98b8240bdde520c31bead31d256b37b1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 369934, "upload_time": "2019-08-22T16:49:58", "upload_time_iso_8601": "2019-08-22T16:49:58.030829Z", "url": "https://files.pythonhosted.org/packages/2a/21/70acfcbbffa4908bcfbad23d66be626a0814e80c35c6a725d2509be0206f/nexus-sdk-0.3.2.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }