Skip to content
A Python API to interface with Nexus REST API
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs-source V1.1 features: SSE, Views, Storages (#62) May 15, 2019
docs Update documentation to release v0.2.1 Apr 9, 2019
nexussdk Customize ES/Sparql views (includeDeprecated, resourceTypes) May 24, 2019
notebooks
tests FIX create a resource with underscroe as default, add base for projec… Jan 24, 2019
.gitignore V1.1 features: SSE, Views, Storages (#62) May 15, 2019
LICENSE.txt
README.md Add how to update/generate/deploy the Sphinx doc Mar 6, 2019
setup.py

README.md

Status | Getting Started | Upgrade | Releases | Contributing

Nexus Python SDK

Python SDK for Blue Brain Nexus v1.


Status

Beta.

Getting Started

Usage

import nexussdk as nexus

nexus.config.set_environment(DEPLOYMENT)
nexus.config.set_token(TOKEN)

nexus.permissions.fetch()

More examples in the folder notebooks and tests.

Documentation: https://bluebrain.github.io/nexus-python-sdk/.

Installation

pip install nexus-sdk

Development version

pip install git+https://github.com/BlueBrain/nexus-python-sdk

Development mode

git clone https://github.com/bluebrain/nexus-python-sdk
pip install --editable nexus-python-sdk

Requirements

Upgrade

pip install --upgrade nexus-sdk

Releases

Versions and their notable changes are listed in the releases section.

Contributing

Styling

Follow PEP 20, PEP 8, and PEP 257, at least.

Documentation

The documentation is auto-generated with Sphinx. To install it:

pip install nexus-sdk[doc]

Update

To add a new module to the API Reference, add the corresponding section in the files admin-reference.rst, kg-reference.rst, or iam-reference.rst which are in the directory docs-sources/sphix/source/.

Generate

cd docs-source/sphinx
make html

Deploy

cp -R build/html/ ../../docs/
You can’t perform that action at this time.