Skip to main content

Python bindings for the docker credentials store API

Project description

# docker-pycreds

[![CircleCI](https://circleci.com/gh/shin-/dockerpy-creds/tree/master.svg?style=svg)](https://circleci.com/gh/shin-/dockerpy-creds/tree/master)

Python bindings for the docker credentials store API

## Credentials store info

[Docker documentation page](https://docs.docker.com/engine/reference/commandline/login/#/credentials-store)

## Requirements

On top of the dependencies in `requirements.txt`, the `docker-credential`
executable for the platform must be installed on the user's system.

## API usage

```python

import dockerpycreds

store = dockerpycreds.Store('secretservice')
store.store(
server='https://index.docker.io/v1/', username='johndoe',
secret='hunter2'
)

print(store.list())

print(store.get('https://index.docker.io/v1/'))


store.erase('https://index.docker.io/v1/')
```


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

docker-pycreds-0.4.0.tar.gz (8.8 kB view details)

Uploaded Source

Built Distribution

docker_pycreds-0.4.0-py2.py3-none-any.whl (9.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file docker-pycreds-0.4.0.tar.gz.

File metadata

  • Download URL: docker-pycreds-0.4.0.tar.gz
  • Upload date:
  • Size: 8.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for docker-pycreds-0.4.0.tar.gz
Algorithm Hash digest
SHA256 6ce3270bcaf404cc4c3e27e4b6c70d3521deae82fb508767870fdbf772d584d4
MD5 322f570cea6b4661c6ac335683988e18
BLAKE2b-256 c5e6d1f6c00b7221e2d7c4b470132c931325c8b22c51ca62417e300f5ce16009

See more details on using hashes here.

File details

Details for the file docker_pycreds-0.4.0-py2.py3-none-any.whl.

File metadata

  • Download URL: docker_pycreds-0.4.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 9.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for docker_pycreds-0.4.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 7266112468627868005106ec19cd0d722702d2b7d5912a28e19b826c3d37af49
MD5 1660c3aa07d9368af96749862f00976f
BLAKE2b-256 f5e8f6bd1eee09314e7e6dee49cbe2c5e22314ccdb38db16c9fc72d2fa80d054

See more details on using hashes here.

Supported by

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