{ "info": { "author": "Peter Demin", "author_email": "kibitzrrr@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "=========================================\nKeyring Credentials Extension for Kibitzr\n=========================================\n\nOnce this extension package is installed Kibitzr's ``creds`` will be augmented with ``keyring`` dictionary.\n``keyring`` dictionary has following structure: ``{service: {key: value}}``.\n\n``creds`` dictionary is available in many parts of Kibitzr checks. To access it from Python code use::\n\n creds['keyring']['']['']\n\nWhen using in Jinja templates you can use the same form, or shortcut::\n\n creds.keyring..\n\n`Kibitzr credentials documentation`_.\n\n`Keyring documentation`_.\n\n\nInstall\n-------\n\n::\n\n pip install kibitzr_keyring\n\nUsage example\n-------------\n\nAdd new credentials to system keyring::\n\n $ keyring set discover username\n Password for 'username' in 'discover': john\n $ keyring set discover password\n Password for 'password' in 'discover': doe\n\nUse those credentials in ``kibitzr.yml``::\n\n checks:\n - name: Discover\n url: https://www.discover.com/\n form:\n - id: userid\n creds: keyring.discover.login\n - id: password\n creds: keyring.discover.password\n delay: 5\n transform:\n - css: .current-balance\n - text\n - changes: verbose\n notify:\n - mailgun\n error: ignore\n period: 3600\n headless: false\n\nRun kibitzr, it will take discover credentials from system keyring.\n\nNote\n----\n\nTested only with GNOME Keyring under Ubuntu 16.04.\nDon't hesitate to open an issue if having any problems.\n\n.. _`Kibitzr credentials documentation`: http://kibitzr.readthedocs.io/en/latest/credentials.html\n.. _`Keyring documentation`: https://github.com/jaraco/keyring", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kibitzr/kibitzr-keyring", "keywords": "kibitzr", "license": "MIT license", "maintainer": null, "maintainer_email": null, "name": "kibitzr-keyring", "package_url": "https://pypi.org/project/kibitzr-keyring/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/kibitzr-keyring/", "project_urls": { "Homepage": "https://github.com/kibitzr/kibitzr-keyring" }, "release_url": "https://pypi.org/project/kibitzr-keyring/0.0.1/", "requires_dist": null, "requires_python": null, "summary": "Keyring support for Kibitzr", "version": "0.0.1" }, "last_serial": 2864586, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "d34d913af64abbda694d1323e49537b4", "sha256": "077f01ee21a9891e288300dac6d0648e59a8e3adc212c1c3641f1b7b9359d63c" }, "downloads": -1, "filename": "kibitzr_keyring-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d34d913af64abbda694d1323e49537b4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4333, "upload_time": "2017-05-10T14:23:58", "url": "https://files.pythonhosted.org/packages/59/8e/a8559b0a590825ee47a7a36dfe0f36740b4c992cb8a443ad8c4c30bce90d/kibitzr_keyring-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f29ae2bf6051ae363a21684f666888c", "sha256": "f0462aa94bdb4420b413f7e1e2777eb015615665a878a088011c9963d1c531ef" }, "downloads": -1, "filename": "kibitzr_keyring-0.0.1.tar.gz", "has_sig": false, "md5_digest": "6f29ae2bf6051ae363a21684f666888c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3592, "upload_time": "2017-05-10T14:24:01", "url": "https://files.pythonhosted.org/packages/6f/a3/8e25ab2311f3aff1689821ec9f407d1aabb988abf6efd58c419e2bc4cbda/kibitzr_keyring-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d34d913af64abbda694d1323e49537b4", "sha256": "077f01ee21a9891e288300dac6d0648e59a8e3adc212c1c3641f1b7b9359d63c" }, "downloads": -1, "filename": "kibitzr_keyring-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d34d913af64abbda694d1323e49537b4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4333, "upload_time": "2017-05-10T14:23:58", "url": "https://files.pythonhosted.org/packages/59/8e/a8559b0a590825ee47a7a36dfe0f36740b4c992cb8a443ad8c4c30bce90d/kibitzr_keyring-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f29ae2bf6051ae363a21684f666888c", "sha256": "f0462aa94bdb4420b413f7e1e2777eb015615665a878a088011c9963d1c531ef" }, "downloads": -1, "filename": "kibitzr_keyring-0.0.1.tar.gz", "has_sig": false, "md5_digest": "6f29ae2bf6051ae363a21684f666888c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3592, "upload_time": "2017-05-10T14:24:01", "url": "https://files.pythonhosted.org/packages/6f/a3/8e25ab2311f3aff1689821ec9f407d1aabb988abf6efd58c419e2bc4cbda/kibitzr_keyring-0.0.1.tar.gz" } ] }