Skip to main content

sysPass API client library for Python.

Project description

sysPass API Client for Python

Build Status

This API client aims to be a core library for those projects based on Python and require to connect to a sysPass instance.

It has all the methods currently implemented (as of sysPass v3.1) and can be easily extended to future extensions.

Installation

$ pipenv install syspass_api_client

Usage

The following environment variables could be used:

  • SYSPASS_API_URL
  • SYSPASS_API_TOKEN
  • SYSPASS_API_TOKEN_PASS
  • SYSPASS_TLS_VERIFY
from syspass_api_client import api, account

o_api = api.JsonRpcApi()
o_account = account.Account(o_api)

for account_data in o_account.search():
    print(account_data)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

syspass-api-client-0.1.3.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

syspass_api_client-0.1.3-py3-none-any.whl (15.5 kB view details)

Uploaded Python 3

File details

Details for the file syspass-api-client-0.1.3.tar.gz.

File metadata

  • Download URL: syspass-api-client-0.1.3.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.5.3

File hashes

Hashes for syspass-api-client-0.1.3.tar.gz
Algorithm Hash digest
SHA256 cacf0d83d8712b5e90b719735431e4209c9c7d6a4e23193f969becf7c55ccdbb
MD5 8161768a2bd773b4c21125b10e2ccb1c
BLAKE2b-256 0b31a594e01816b8635af60e2787f55a61a57f2714c4f12c46f5283141b8fbcd

See more details on using hashes here.

File details

Details for the file syspass_api_client-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: syspass_api_client-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 15.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.5.3

File hashes

Hashes for syspass_api_client-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b207b809ffea407a4c128bc9f4384d4ad9030701162d7e3d81ed54f02846b8ec
MD5 55608ec207712b336081028dcded145c
BLAKE2b-256 6c228da88eed397596ecfe6de5409f25f7f58725ee9590c6178786c4759a31ee

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page