Skip to content

drewsonne/pysqldbm

Repository files navigation

pysqldbm

PyPI Version

A python API to wrap https://developers.sqldbm.com/.

sqldbm CLI tool

Installation

pip install pysqldbm[cli]

Usage

sqldbm --help

export SQLDB_API_KEY="your_api_key"
sqldbm list-projects # or `sqldbm --api-key="your_api_key" list-projects`

pysqldbm library

Installation

pip install pysqldbm

If you would like to use the latest overnight builds, you can install from test pypi

pip install -i https://test.pypi.org/simple/ pysqldbm

Sample Usage with Client

import pysqldbm

# Create a client
API_KEY = "your_api_key"
sqldbm = pysqldbm.client(API_KEY)

for project in sqldbm.list_projects():
    print(f"Show revisions for project '{project['name']}'...")
    for revision in sqldbm.list_revisions(project['id']):
        print(revision)

Architecture

See ARCHITECTURE.md.

About

Provides a cli and python library wrappers around SQLDbm https://sqldbm.com

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages