| Metadata-Version: 2.1 | |
| Name: docker-pycreds | |
| Version: 0.4.0 | |
| Summary: Python bindings for the docker credentials store API | |
| Home-page: https://github.com/shin-/dockerpy-creds | |
| Author: UNKNOWN | |
| Author-email: UNKNOWN | |
| License: Apache License 2.0 | |
| Platform: UNKNOWN | |
| Classifier: Development Status :: 4 - Beta | |
| Classifier: Environment :: Other Environment | |
| Classifier: Intended Audience :: Developers | |
| Classifier: Operating System :: OS Independent | |
| Classifier: Programming Language :: Python | |
| Classifier: Programming Language :: Python :: 2 | |
| Classifier: Programming Language :: Python :: 2.6 | |
| Classifier: Programming Language :: Python :: 2.7 | |
| Classifier: Programming Language :: Python :: 3 | |
| Classifier: Programming Language :: Python :: 3.3 | |
| Classifier: Programming Language :: Python :: 3.4 | |
| Classifier: Programming Language :: Python :: 3.5 | |
| Classifier: Programming Language :: Python :: 3.6 | |
| Classifier: Topic :: Utilities | |
| Classifier: License :: OSI Approved :: Apache Software License | |
| Requires-Dist: six (>=1.4.0) | |
| # docker-pycreds | |
| [](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/') | |
| ``` | |