Skip to content

Azure-Samples/cosmos-db-apache-gremlin-python-samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Azure Cosmos DB for Apache Gremlin client library samples for Apache Gremlin

Validate Python projects

Getting started

This repo has a devcontainer environment making it easy to get started.

Open in GitHub Codespaces

Run the app

Configure your Azure Cosmos DB credentials as environment variables.

export COSMOS_ENDPOINT="<cosmos-account-URI>"
export COSMOS_KEY="<cosmos-account-PRIMARY-KEY>"

💡 TIP: If you don't have an Azure Cosmos DB account, create a free account.

Run the quickstart sample app using the gremlinpython package from PyPI.

pip install gremlinpython
python 001-quickstart/app.py

Validate any changes you make

If you change the code, run the linter and code formatter.

pip install flake8
flake8 --verbose 001-quickstart/app.py
pip install black
black --verbose 001-quickstart/app.py