{"id":20956531,"url":"https://github.com/bluebrain/nexus-python-sdk","last_synced_at":"2025-06-28T14:32:44.158Z","repository":{"id":25246510,"uuid":"103263935","full_name":"BlueBrain/nexus-python-sdk","owner":"BlueBrain","description":"A Python API to interface with Nexus REST API","archived":false,"fork":false,"pushed_at":"2024-03-06T14:06:17.000Z","size":639,"stargazers_count":6,"open_issues_count":16,"forks_count":10,"subscribers_count":24,"default_branch":"master","last_synced_at":"2025-04-17T12:06:32.514Z","etag":null,"topics":["nexus","python","sdk"],"latest_commit_sha":null,"homepage":"https://bluebrainnexus.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BlueBrain.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-09-12T11:49:50.000Z","updated_at":"2022-04-28T06:47:27.000Z","dependencies_parsed_at":"2024-06-20T21:49:51.178Z","dependency_job_id":"879a4629-af01-44ef-ba49-f84bd6537bb0","html_url":"https://github.com/BlueBrain/nexus-python-sdk","commit_stats":{"total_commits":109,"total_committers":12,"mean_commits":9.083333333333334,"dds":0.5963302752293578,"last_synced_commit":"97943d4fe673945445b50fe609890619e8042207"},"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BlueBrain%2Fnexus-python-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BlueBrain%2Fnexus-python-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BlueBrain%2Fnexus-python-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BlueBrain%2Fnexus-python-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BlueBrain","download_url":"https://codeload.github.com/BlueBrain/nexus-python-sdk/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254076977,"owners_count":22010630,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["nexus","python","sdk"],"created_at":"2024-11-19T01:26:34.164Z","updated_at":"2025-05-14T05:31:55.190Z","avatar_url":"https://github.com/BlueBrain.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\u003ca href=\"https://github.com/BlueBrain/nexus-sdk-js\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cimg src=\"/docs/_static/Blue-Brain-Nexus-Python-SDK-Github-Banner.jpg\" alt=\"Nexus JS Banner\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n# Nexus Python SDK\n\nPython SDK for [Blue Brain Nexus](https://github.com/BlueBrain/nexus) v1.\n\n[Status](#status) |\n[Getting Started](#getting-started) |\n[Upgrade](#upgrade) |\n[Releases](#releases) |\n[Contributing](#contributing)\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\u003cx\u003e.\u003cy\u003e.\u003cz\u003e HEAD\ngit push upstream v\u003cx\u003e.\u003cy\u003e.\u003cz\u003e\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## Funding \u0026 Acknowledgment\n\nThis study was supported by funding to the Blue Brain Project, a research center of the École polytechnique fédérale de Lausanne (EPFL), from the Swiss government’s ETH Board of the Swiss Federal Institutes of Technology.\n\nCopyright © 2015-2022 Blue Brain Project/EPFL\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbluebrain%2Fnexus-python-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbluebrain%2Fnexus-python-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbluebrain%2Fnexus-python-sdk/lists"}