{ "info": { "author": "Craig Weber", "author_email": "crgwbr@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.11", "Framework :: Django :: 2.0", "Intended Audience :: Developers", "License :: OSI Approved :: ISC License (ISCL)", "Operating System :: MacOS :: MacOS X", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "===============================\nDjango Vault Helpers\n===============================\n\n| |build| |license| |kit| |format|\n\nThis is a helper library with the goal of making it easier to retrieve secrets from Hasicorp Vault from a Django project.\n\n\nInstallation\n============\n\nInstall ``django-vault-helpers`` from pip.\n\n::\n\n $ pip install django-vault-helpers\n\nAdd the new packages to your installed apps.\n\n::\n\n INSTALLED_APPS = [\n ...\n 'vaulthelpers',\n ...\n ]\n\n\nAuthenticating to Vault\n+++++++++++++++++++++++\n\nConfigure connection settings using environment variables to authenticate to Vault.\n\n=========================== =============================================================\nEnvironment Variable Description\n=========================== =============================================================\nVAULT_URL Required. The URL of the Vault API. For example,\n ``https://vault:8200/``.\nVAULT_CACERT Optional. File path to the Vault CA certificate.\nVAULT_SKIP_VERIFY Optional. Set to disable validation of Vault's SSL cert.\nVAULT_DEBUG Optional. Enable Vault debug logging.\n=========================== =============================================================\n\nIn addition to the settings above, you must provide environment variables for one of the authentication methods below.\n\n============================ =============================================================\nEnvironment Variable Description\n============================ =============================================================\nVAULT_TOKEN Token for Vault Token authentication\nVAULT_APPID, VAULT_USERID App-ID authentication\nVAULT_ROLEID, VAULT_SECRETID App-Role authentication\nVAULT_SSLCERT, VAULT_SSLKEY SSL Client Cert authentication\n============================ =============================================================\n\n\nDatabase Connection Secrets\n+++++++++++++++++++++++++++\n\nTo use Vault to load database connection configuration and credentials, configure the Vault database secret backend as described in the `Database secret backend documentation `_. For example:\n\n::\n\n $ vault mount database\n Successfully mounted 'database' at 'database'!\n $ CONNECTION_NAME='myapplication'\n $ CONNECTION_URL='postgresql://vaultuser:FOO@mydb:5432/myapplication'\n $ PARENT_ROLE_NAME='myapplication'\n $ vault write \"database/config/$CONNECTION_NAME\" \\\n plugin_name=\"postgresql-database-plugin\" \\\n allowed_roles=\"$CONNECTION_NAME\" \\\n connection_url=\"$CONNECTION_URL\"\n $ vault write \"database/roles/$CONNECTION_NAME\" \\\n db_name=\"$CONNECTION_NAME\" \\\n creation_statements=\"CREATE ROLE \\\"{{name}}\\\" WITH LOGIN ENCRYPTED PASSWORD '{{password}}' VALID UNTIL '{{expiration}}' IN ROLE \\\"${PARENT_ROLE_NAME}\\\" INHERIT NOCREATEROLE NOCREATEDB NOSUPERUSER NOREPLICATION;\" \\\n default_ttl=\"1h\" \\\n max_ttl=\"24h\"\n\n\nNext, add settings via the following environment variables.\n\n=========================== =============================================================\nEnvironment Variable Description\n=========================== =============================================================\nVAULT_DATABASE_PATH Vault path to read from when fetching database credentials.\n For example, ``database/creds/myapplication``.\nDATABASE_URL Database connection string, sans the username and password.\n For example, ``postgres://mydb:5432/myapplication``.\nDATABASE_OWNERROLE For PostgreSQL, the name of the role to assume after\n connecting using ``SET ROLE``\n=========================== =============================================================\n\nFinally, edit your projects ``settings.py`` file to load database configuration using Vault.\n\n::\n\n import vaulthelpers\n\n # Load database credentials from Vault\n DATABASES = {\n 'default': vaulthelpers.database.get_config(),\n }\n\nTo add additional keys to the database configuration, pass in a dictionary to the ``get_config`` call. For example:\n\n::\n\n import vaulthelpers\n\n # Load database credentials from Vault\n DATABASES = {\n 'default': vaulthelpers.database.get_config({\n 'ATOMIC_REQUESTS': True,\n 'CONN_MAX_AGE': 3600,\n }),\n }\n\n\nAWS Credentials\n+++++++++++++++\n\nTo use Vault to load IAM or STS credentials for AWS, configure the Vault AWS secret backend as described in the `AWS secret backend documentation `_.\n\n::\n\n $ vault mount aws\n Successfully mounted 'aws' at 'aws'!\n $ vault write aws/config/root \\\n access_key=AKIAJWVN5Z4FOFT7NLNA \\\n secret_key=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 \\\n region=us-east-1\n $ vault write aws/roles/myapplication \\\n arn=arn:aws:iam::ACCOUNT-ID-WITHOUT-HYPHENS:role/MyApplicationRoleName\n\nNext, add settings via the following environment variables.\n\n=========================== =============================================================\nEnvironment Variable Description\n=========================== =============================================================\nVAULT_AWS_PATH Vault path to read from when fetching AWS credentials.\n For example, ``aws/sts/myapplication``.\n=========================== =============================================================\n\nFinally, configure you Django project to load AWS credentials using Vault. To do this, edit the ``settings.py`` file to include the following line.\n\n::\n\n import vaulthelpers\n\n # Load AWS credentials from Vault\n vaulthelpers.aws.init_boto3_credentials()\n\nThis will override the credential resolve code in ``boto3`` and ``botocore`` so that it will fetch credentials from Vault instead of the usual means, like environment variables or the EC2 metadata service.\n\n\nDirect HVAC Client Access\n+++++++++++++++++++++++++\n\nTo directly access the authentication ``hvac`` client connector, fetch it from the ``vaulthelpers.common`` module.\n\n::\n\n import vaulthelpers\n\n vault_auth = vaulthelpers.common.get_vault_auth()\n verify = vaulthelpers.common.VAULT_CACERT or vaulthelpers.common.VAULT_SSL_VERIFY\n vcl = vault_auth.authenticated_client(vaulthelpers.common.VAULT_URL, verify=verify)\n result = vcl.read('secret/data/apps/myaplication')\n print(result)\n\n\nChangelog\n=========\n\n0.8.1\n+++++\n- Fix bug in DatabaseCredentialProvider.fetch_lease_ttl which sometimes caused Vault to panic when looking up lease TTLs.\n\n0.8.0\n+++++\n- Add background daemon threads that attempt to automatically renew leases for the cached Vault token and the DB credential lease.\n- Add management command to revoke the cached Vault token.\n\n0.7.0\n+++++\n- Add support for AWS IAM and Kubernetes auth methods\n- Add more verbose logging to database module to help debug connection failures\n\n0.6.0\n+++++\n- Add support for Django 2.1\n- Add support for Python 3.7\n- Migrate from Sentry's old SDK (raven) to their new SDK (sentry-sdk).\n\n0.5.0\n+++++\n- Cache database and AWS credentials on the file system so that a multi-threaded / multi-process system doesn't need separate credentials for each process and thread.\n- Improve security by setting the file permissions of all cache files (vault token, AWS, database) to only be readable by the owner.\n\n0.4.2\n+++++\n- Fix Django 2.0 Deprecation warnings.\n\n0.4.1\n+++++\n- Fix bug with SET ROLE when using the PostGIS database wrapper.\n\n0.4.0\n+++++\n- Fix bug with Database credential fetch code when a lease appears to still be valid but isn't, due to it's parent token getting revoked.\n- Added tests for database and AWS components.\n- Dropped dependencies on ``12factor-vault`` and ``django-postgresql-setrole``. When upgrading to this version, it is recommended to uninstall these packages.\n\n0.3.3\n+++++\n- Fix bug in with passing url parameter to HVAC client in ``common.EnvironmentConfig``\n- Improve testing.\n- Support Django 2.0\n\n0.3.2\n+++++\n- Prevent recycling TCP connections after forking a process.\n\n0.3.1\n+++++\n- Fixed TCP connection issue by caching VaultAuthenticator instance in thread local storage.\n\n0.3.0\n+++++\n- Add file system caching of vault tokens.\n\n0.2.0\n+++++\n- Add S3 storage backend based on ``storages.backends.s3boto3.S3Boto3Storage``.\n\n0.1.0\n+++++\n- Initial release.\n\n\n.. |build| image:: https://gitlab.com/thelabnyc/django-vault-helpers/badges/master/build.svg\n :target: https://gitlab.com/thelabnyc/django-vault-helpers/commits/master\n.. |license| image:: https://img.shields.io/pypi/l/django-vault-helpers.svg\n :target: https://pypi.python.org/pypi/\n.. |kit| image:: https://badge.fury.io/py/django-vault-helpers.svg\n :target: https://pypi.python.org/pypi/django-vault-helpers\n.. |format| image:: https://img.shields.io/pypi/format/django-vault-helpers.svg\n :target: https://pypi.python.org/pypi/django-vault-helpers\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/thelabnyc/django-vault-helpers", "keywords": "", "license": "ISC", "maintainer": "", "maintainer_email": "", "name": "django-vault-helpers", "package_url": "https://pypi.org/project/django-vault-helpers/", "platform": "", "project_url": "https://pypi.org/project/django-vault-helpers/", "project_urls": { "Homepage": "https://gitlab.com/thelabnyc/django-vault-helpers" }, "release_url": "https://pypi.org/project/django-vault-helpers/0.8.1/", "requires_dist": [ "Django (>=1.11)", "hvac (>=0.3.0)", "portalocker (>=1.1.0)", "pytz (>=2017.2)", "python-dateutil (>=2.6.1)", "boto3 (>=1.4.7) ; extra == 'aws'", "botocore (>=1.7.22) ; extra == 'aws'", "dj-database-url (>=0.4.2) ; extra == 'database'", "flake8 (>=3.3.0) ; extra == 'development'", "freezegun (>=0.3.9) ; extra == 'development'", "psycopg2-binary (>=2.7.1) ; extra == 'development'", "requests-mock (>=1.4.0) ; extra == 'development'", "tox (>=2.7.0) ; extra == 'development'", "versiontag (>=1.2.0) ; extra == 'development'", "sentry-sdk (>=0.5.5) ; extra == 'sentry'" ], "requires_python": "", "summary": "Helper functionality for obtaining secrets and credentials from Hashicorp Vault in a Django project", "version": "0.8.1" }, "last_serial": 5368466, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "44c4655e36c63083ba02e0475353b637", "sha256": "9e835413dcc8cd580d5c5d0c75d803bf65cbf8b75ce7f9fb78306189d7bc1723" }, "downloads": -1, "filename": "django_vault_helpers-0.1.0-py3-none-any.whl", "has_sig": true, "md5_digest": "44c4655e36c63083ba02e0475353b637", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 11711, "upload_time": "2017-10-13T23:10:16", "url": "https://files.pythonhosted.org/packages/f4/52/35fbab458f9785ad43417908c23a0861f91ae596af6a533f6126475c13a5/django_vault_helpers-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d96d00ef1ef7541144df90eb8ab82c5", "sha256": "71bc6a3293fbb38a8cac7c5f1c3a4b7484f06f5bc76dc76f3bbaf3c862d47151" }, "downloads": -1, "filename": "django-vault-helpers-0.1.0.tar.gz", "has_sig": true, "md5_digest": "4d96d00ef1ef7541144df90eb8ab82c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8096, "upload_time": "2017-10-13T23:10:13", "url": "https://files.pythonhosted.org/packages/9f/0c/630ab50c3e5046becff8129a967c25681f13beb35adcefa9aa7efdd70ebc/django-vault-helpers-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "390b79022b132b4e70ae5e5720357d83", "sha256": "336e39b5fcd7a719b017b5fcc4ee3839fd4c54ea3b2e8fe79e318927d4e7ef2c" }, "downloads": -1, "filename": "django_vault_helpers-0.2.0-py3-none-any.whl", "has_sig": true, "md5_digest": "390b79022b132b4e70ae5e5720357d83", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12210, "upload_time": "2017-10-23T23:10:55", "url": "https://files.pythonhosted.org/packages/44/4d/43127d9093192ad2624fe182a9ff5bbd1ea96f3abe5b049e0fcf3d90deab/django_vault_helpers-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a160efbc4d8884069fae71f8ede97088", "sha256": "fa0fe35d299b82659a43ed9e2b2aa21a23597f7f0fcb8b2315e8de31ddc7f2ad" }, "downloads": -1, "filename": "django-vault-helpers-0.2.0.tar.gz", "has_sig": true, "md5_digest": "a160efbc4d8884069fae71f8ede97088", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8316, "upload_time": "2017-10-23T23:10:52", "url": "https://files.pythonhosted.org/packages/a3/28/ffb3d093e9a600ce722d7c78b3f02ef5ea76457441ee6d5ad45b665a9f86/django-vault-helpers-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "b7334545551679c9527e9dd9193af1c5", "sha256": "e6f597ab0c2f6170919e588c00a60d5a57f162963203fe7b1b40115d0edb485a" }, "downloads": -1, "filename": "django_vault_helpers-0.3.0-py3-none-any.whl", "has_sig": true, "md5_digest": "b7334545551679c9527e9dd9193af1c5", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 13736, "upload_time": "2017-12-08T20:03:13", "url": "https://files.pythonhosted.org/packages/e1/93/400dc3e0244242ea4b7ca8f1668189d4d2c6c973d7fb8bce549c7b518ce2/django_vault_helpers-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "acc623c54b1ab9c442ec033420456b58", "sha256": "c0f3f98f72e92c9d29a4e35c3f21710f15e1e037ed5c5a05996b9f451c9bf24d" }, "downloads": -1, "filename": "django-vault-helpers-0.3.0.tar.gz", "has_sig": true, "md5_digest": "acc623c54b1ab9c442ec033420456b58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10938, "upload_time": "2017-12-08T20:03:10", "url": "https://files.pythonhosted.org/packages/d7/bd/eb19f2a41fca03a8c3ef71ab21d223dda0c48178f07a61aa6e849f56f70c/django-vault-helpers-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "ae4b9c77832b22671285843cfbb06e8f", "sha256": "3218e0c670cbec7f60a1ea3109e969ac9e3c9507b447d5bc74dff1429f1ff6f6" }, "downloads": -1, "filename": "django_vault_helpers-0.3.1-py3-none-any.whl", "has_sig": true, "md5_digest": "ae4b9c77832b22671285843cfbb06e8f", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 13888, "upload_time": "2017-12-08T22:43:02", "url": "https://files.pythonhosted.org/packages/de/03/c41e417e72def816464e8b20690849137a567eeccc211a8f6d807e58b599/django_vault_helpers-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75018d798de8388e48e48aad937bc95c", "sha256": "cefbd3e4f6a5ef5bdbf6f8b9f388662de86a635fb21d2c362b45ed20df31ba4c" }, "downloads": -1, "filename": "django-vault-helpers-0.3.1.tar.gz", "has_sig": true, "md5_digest": "75018d798de8388e48e48aad937bc95c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11042, "upload_time": "2017-12-08T22:43:00", "url": "https://files.pythonhosted.org/packages/d6/5d/716768f917412b72ddeff2b34c615202bd9a21c86d936c4184001af1e6a5/django-vault-helpers-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "3ae118ad1ad076d0755fea9627aa3338", "sha256": "cbd61e01f92ca60eb47dbfdd8a93a649e3a40d72a2bf0fe4368cdaa0e8a9ecaf" }, "downloads": -1, "filename": "django_vault_helpers-0.3.2-py3-none-any.whl", "has_sig": true, "md5_digest": "3ae118ad1ad076d0755fea9627aa3338", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 14084, "upload_time": "2017-12-08T23:56:13", "url": "https://files.pythonhosted.org/packages/91/a0/ab7a99d3962cbe7ea321f8a38a36acf204d460ed96d6165b12231e060b86/django_vault_helpers-0.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4e4c1e1ae035fc0dc1f57883f0e37f9", "sha256": "fedc8558fbd68f28c262a0a7b9eb47c14123e471b88eeb453b349fac474638cb" }, "downloads": -1, "filename": "django-vault-helpers-0.3.2.tar.gz", "has_sig": true, "md5_digest": "b4e4c1e1ae035fc0dc1f57883f0e37f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11255, "upload_time": "2017-12-08T23:56:10", "url": "https://files.pythonhosted.org/packages/6c/46/3ddf871d0e28e6ce6e5ff8965f883be60a34b93fdc1409ac60ecd782d981/django-vault-helpers-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "630a1b0c58ff93e0b17d6e66e27309ff", "sha256": "4e7ef23c903284045564a56256fa3e93d9dc21afbd0d8488296c769471bdbf88" }, "downloads": -1, "filename": "django_vault_helpers-0.3.3-py3-none-any.whl", "has_sig": true, "md5_digest": "630a1b0c58ff93e0b17d6e66e27309ff", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 17103, "upload_time": "2017-12-09T23:05:52", "url": "https://files.pythonhosted.org/packages/f7/25/4a3ee87f90e616a6439dc59d16cf7bb7eb9e952132941823389c83305726/django_vault_helpers-0.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75d1b32b506d25ac9ef1712078049f97", "sha256": "4c1b5047fb327801a8c81e82d43682e1a7a782e7790d593a368f567783ee82c9" }, "downloads": -1, "filename": "django-vault-helpers-0.3.3.tar.gz", "has_sig": true, "md5_digest": "75d1b32b506d25ac9ef1712078049f97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13259, "upload_time": "2017-12-09T23:05:49", "url": "https://files.pythonhosted.org/packages/a1/67/37ce9f574091df4170ba71e6db26d7a26ba08ce013adf59a416e76ecdb95/django-vault-helpers-0.3.3.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "47a2d16e7c3ed7bdce16700f99808649", "sha256": "1cf780ed8478dab936c431be77acd956cfa9e06faca2ab5428cf7a571d82d43d" }, "downloads": -1, "filename": "django_vault_helpers-0.4.0-py3-none-any.whl", "has_sig": true, "md5_digest": "47a2d16e7c3ed7bdce16700f99808649", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 21226, "upload_time": "2017-12-11T21:05:55", "url": "https://files.pythonhosted.org/packages/f6/9c/f15c0140810b99b1acee50a276284ca0954fd9d642e43529c7ffaff9af7a/django_vault_helpers-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4318b2cfe5f682cd19902319c6a19b95", "sha256": "72bceb3a107e06d07067996d043f60f0fb3a09d7c75bd0b3dfabd8d8aa885d7c" }, "downloads": -1, "filename": "django-vault-helpers-0.4.0.tar.gz", "has_sig": true, "md5_digest": "4318b2cfe5f682cd19902319c6a19b95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16500, "upload_time": "2017-12-11T21:05:52", "url": "https://files.pythonhosted.org/packages/78/96/7f3499a6eff1806953a794d0b80c66e506f6e70a9366040b77d0a4615883/django-vault-helpers-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "86d51fe2ebf759676df990070bdf71cd", "sha256": "db3d5a4c141032a962afce4c16569d9b436150b30f7c6db8b798772d8a762f4a" }, "downloads": -1, "filename": "django_vault_helpers-0.4.1-py3-none-any.whl", "has_sig": true, "md5_digest": "86d51fe2ebf759676df990070bdf71cd", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 21307, "upload_time": "2017-12-13T00:58:10", "url": "https://files.pythonhosted.org/packages/72/66/3200adad9e942da25ed9a2b56a5acf7495742883750419dfedd8d62a322c/django_vault_helpers-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e3f68c366a77c42b75a74b1ff83868f2", "sha256": "9112f622a17bfc48b2b6448897437c57e55175fbfca5cd61d50b436dcc57c1eb" }, "downloads": -1, "filename": "django-vault-helpers-0.4.1.tar.gz", "has_sig": true, "md5_digest": "e3f68c366a77c42b75a74b1ff83868f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16583, "upload_time": "2017-12-13T00:58:07", "url": "https://files.pythonhosted.org/packages/3f/31/eab9f0446b834b85cb22243ba66ad7b21e6a408f6c072dfc11cb5b6ff418/django-vault-helpers-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "4b1c29557df51b837c21b81339811a69", "sha256": "8f669b748d061d7d1397a7cb0cb788fdeba20bbe23f29672c714d6e6453e6c85" }, "downloads": -1, "filename": "django_vault_helpers-0.4.2-py3-none-any.whl", "has_sig": true, "md5_digest": "4b1c29557df51b837c21b81339811a69", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 21337, "upload_time": "2018-01-02T20:16:48", "url": "https://files.pythonhosted.org/packages/3b/e4/bbeb9fc98a7778f1b75911f968ac427264a2d176247d0241efeb6f97719b/django_vault_helpers-0.4.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9b8661ff8ab4aefabfc7050953727f8d", "sha256": "19566e8be2011c4e0e6dd0b7a29e5166cbe486c477f55df7471478a88c169853" }, "downloads": -1, "filename": "django-vault-helpers-0.4.2.tar.gz", "has_sig": true, "md5_digest": "9b8661ff8ab4aefabfc7050953727f8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16642, "upload_time": "2018-01-02T20:16:45", "url": "https://files.pythonhosted.org/packages/83/1a/72c4789192d9831e98b4a30e0ed843a48cbb6cd4b80b1243108ff4a06bd3/django-vault-helpers-0.4.2.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "29207fa064a2119608e9e0610a3b412b", "sha256": "4247d46c61c7dc7885e7b4733cab0cbf01da6d1ef6a90b2dacd42a7d271dcffa" }, "downloads": -1, "filename": "django_vault_helpers-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "29207fa064a2119608e9e0610a3b412b", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 23499, "upload_time": "2018-04-30T21:55:42", "url": "https://files.pythonhosted.org/packages/6e/ad/c74facddfffdbabaa9da35887888610d30e3f7e40921976a303a0c991997/django_vault_helpers-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "76020a7dd7a0895f2afbea91c85d565b", "sha256": "d96d11bdd7317b44fccb1dfe58e492587cfe658f6940dd7c85c3e9fa0cafc031" }, "downloads": -1, "filename": "django-vault-helpers-0.5.0.tar.gz", "has_sig": false, "md5_digest": "76020a7dd7a0895f2afbea91c85d565b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18452, "upload_time": "2018-04-30T21:55:41", "url": "https://files.pythonhosted.org/packages/53/50/11607e2d1efd17d2787fa2bdeabeed5cc3f346bf48aff2b37c0d5be52bc2/django-vault-helpers-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "1f4b2bb1e52215a30fc1af47e0c81b0c", "sha256": "8153b48509c316adf02b555ba5ca24fbae455798ce5f57877b9bd14109317596" }, "downloads": -1, "filename": "django_vault_helpers-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1f4b2bb1e52215a30fc1af47e0c81b0c", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 19848, "upload_time": "2018-11-28T20:04:49", "url": "https://files.pythonhosted.org/packages/9a/91/9864cb6203f2b2edf8167e6fa1120122ce291951a8fd516cc61b0f74c750/django_vault_helpers-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ce5fe769e84feeedd21af78bacbb760", "sha256": "b0449e98bf9e5937f03ac3a89a879b499e02a7047eabca5e5575510cd3de733f" }, "downloads": -1, "filename": "django-vault-helpers-0.6.0.tar.gz", "has_sig": false, "md5_digest": "7ce5fe769e84feeedd21af78bacbb760", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15444, "upload_time": "2018-11-28T20:04:47", "url": "https://files.pythonhosted.org/packages/e7/44/ac7a89738dab866cca075ca87f93a024e97367a26b7322f0f850d548982f/django-vault-helpers-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "e9a56e2e268a335e3a1f9eeea86f1446", "sha256": "8ac299d9d67e83382dece2053dd10bf9272c14f5c0d8fa82d4ce8b7e8769e7a2" }, "downloads": -1, "filename": "django_vault_helpers-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e9a56e2e268a335e3a1f9eeea86f1446", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21440, "upload_time": "2019-01-31T20:15:29", "url": "https://files.pythonhosted.org/packages/52/17/e0ecff72b71e93862221b70ad8766c2ef8df1ee9144754f31cca8fa36fa9/django_vault_helpers-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc63ccf94751316cac0c7f6aed398746", "sha256": "433924ca4828d6128dfc56c156f437c7163a7e8be8cbb2a81401501158baa067" }, "downloads": -1, "filename": "django-vault-helpers-0.7.0.tar.gz", "has_sig": false, "md5_digest": "fc63ccf94751316cac0c7f6aed398746", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16384, "upload_time": "2019-01-31T20:15:30", "url": "https://files.pythonhosted.org/packages/5d/0c/df8512326c4098a312fec2a6851f0bf545e1cde0d04738297df1bffc588e/django-vault-helpers-0.7.0.tar.gz" } ], "0.7.0b1": [ { "comment_text": "", "digests": { "md5": "a4d0f2ebdcf84cf0a77738b8daad6dcc", "sha256": "db82b5ae1b514f65c012505edda9ae5b6463b78b73c8470db39bca3769a313c4" }, "downloads": -1, "filename": "django_vault_helpers-0.7.0b1-py3-none-any.whl", "has_sig": false, "md5_digest": "a4d0f2ebdcf84cf0a77738b8daad6dcc", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 21125, "upload_time": "2018-12-19T23:10:31", "url": "https://files.pythonhosted.org/packages/fd/26/5076385ee2400f09235728cfce16270bfc44e665991272e200cf50f4cafc/django_vault_helpers-0.7.0b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a8df566494d0169123db1ae97e0619f0", "sha256": "372307f6fd1e847d7e5edebae046319afc9de139394d93564a6a01b83ab2deb6" }, "downloads": -1, "filename": "django-vault-helpers-0.7.0b1.tar.gz", "has_sig": false, "md5_digest": "a8df566494d0169123db1ae97e0619f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16070, "upload_time": "2018-12-19T23:10:29", "url": "https://files.pythonhosted.org/packages/84/93/9ba042655337f3ecaa9f10280dddb390543e5278801f846c9c3efbafa81c/django-vault-helpers-0.7.0b1.tar.gz" } ], "0.7.0b2": [ { "comment_text": "", "digests": { "md5": "e82bec77f0f0c4334d8b688a53727a47", "sha256": "c4584d0b9ab42e91f2daa35dacdadb358d4651932fe5f39e8d9c56c699cf7871" }, "downloads": -1, "filename": "django_vault_helpers-0.7.0b2-py3-none-any.whl", "has_sig": false, "md5_digest": "e82bec77f0f0c4334d8b688a53727a47", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 21131, "upload_time": "2018-12-20T01:57:53", "url": "https://files.pythonhosted.org/packages/d7/90/b57bc5241e20d30103a3a753ac0d75be321294b07e2b995197093d34e7e5/django_vault_helpers-0.7.0b2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3cbe04ac131fcf8150a0a56a821c67f9", "sha256": "279b93239f86a6c546630c3d4eaecc1a158b809c857d0c8cd2ccbcac8b57f180" }, "downloads": -1, "filename": "django-vault-helpers-0.7.0b2.tar.gz", "has_sig": false, "md5_digest": "3cbe04ac131fcf8150a0a56a821c67f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16067, "upload_time": "2018-12-20T01:57:51", "url": "https://files.pythonhosted.org/packages/aa/ee/ebb73f6fedf4d30336b2b851704021a48920fddd05949a2320f5171e43c9/django-vault-helpers-0.7.0b2.tar.gz" } ], "0.7.0b3": [ { "comment_text": "", "digests": { "md5": "19559222ccf6b1452447a3ec5883b2ab", "sha256": "83c555b9aa2ee62a78ec6d4d08371ad2ffb7e65302e51528801f86b7b2a0db9e" }, "downloads": -1, "filename": "django_vault_helpers-0.7.0b3-py3-none-any.whl", "has_sig": false, "md5_digest": "19559222ccf6b1452447a3ec5883b2ab", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 20907, "upload_time": "2018-12-20T19:28:36", "url": "https://files.pythonhosted.org/packages/0e/f4/167ea379e3035b94d4cd30582033ae70c33ee86b7c43066c01651cc0d69a/django_vault_helpers-0.7.0b3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "66d4e035347d85f6c8ed2ee5b4589515", "sha256": "81dbc6e9d19e3f7aead31af40717f2b67a14051daa4cc2a5429dfd8cc69aff17" }, "downloads": -1, "filename": "django-vault-helpers-0.7.0b3.tar.gz", "has_sig": false, "md5_digest": "66d4e035347d85f6c8ed2ee5b4589515", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15874, "upload_time": "2018-12-20T19:28:35", "url": "https://files.pythonhosted.org/packages/0a/13/ef37a6b143dedc69de1f1d3d0ff87e3de618b3eeb183b967d75fdaa328cf/django-vault-helpers-0.7.0b3.tar.gz" } ], "0.7.0b4": [ { "comment_text": "", "digests": { "md5": "ddaf757024e0ff0b120c0722a1f3ec63", "sha256": "2550091b4d30c1c663e76c5ffd885a0bf03a067de8ed51b91ef032de66b60024" }, "downloads": -1, "filename": "django_vault_helpers-0.7.0b4-py3-none-any.whl", "has_sig": false, "md5_digest": "ddaf757024e0ff0b120c0722a1f3ec63", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21315, "upload_time": "2019-01-03T20:18:06", "url": "https://files.pythonhosted.org/packages/bc/d0/80247ec96622f1fe92611d3b35fcd67dc42b21e12d57b51329421f9cca2d/django_vault_helpers-0.7.0b4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a874c83770ed9ac07698206c5f1e805a", "sha256": "9ca1f8e39b73d4e4c8e7f9f2e0715849f4c40e18c7261b26e807888003f2132e" }, "downloads": -1, "filename": "django-vault-helpers-0.7.0b4.tar.gz", "has_sig": false, "md5_digest": "a874c83770ed9ac07698206c5f1e805a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16255, "upload_time": "2019-01-03T20:18:08", "url": "https://files.pythonhosted.org/packages/18/c7/c35f5a8e0279a038941c67925f4ef053c00ddd7f630e9044cb9646138c60/django-vault-helpers-0.7.0b4.tar.gz" } ], "0.7.0b5": [ { "comment_text": "", "digests": { "md5": "61099bf1ae97834ea2196d7c417416c2", "sha256": "5b604e5a3ea65f27562f8439bcdc3401d7ba6abc0a006bb715dadb6c77590937" }, "downloads": -1, "filename": "django_vault_helpers-0.7.0b5-py3-none-any.whl", "has_sig": false, "md5_digest": "61099bf1ae97834ea2196d7c417416c2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21354, "upload_time": "2019-01-04T04:32:35", "url": "https://files.pythonhosted.org/packages/2b/19/406b00afbcf69e7db80b600500ce5cc2fd5f55d1e310014b495a6628e8bf/django_vault_helpers-0.7.0b5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5545a362d02dc8b42d4f99a58bdf7877", "sha256": "5abe5250910eb9793a5a8a6f229f5bc15c40422725582e8b7a3e52cfacb6be21" }, "downloads": -1, "filename": "django-vault-helpers-0.7.0b5.tar.gz", "has_sig": false, "md5_digest": "5545a362d02dc8b42d4f99a58bdf7877", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16283, "upload_time": "2019-01-04T04:32:36", "url": "https://files.pythonhosted.org/packages/5c/10/d5ee0901a23786ed27e9c4955f46ab8661c13aabfbc44fbc3670fb568099/django-vault-helpers-0.7.0b5.tar.gz" } ], "0.7.0rc1": [ { "comment_text": "", "digests": { "md5": "7285245f81f469fe043636b8490a52f5", "sha256": "3aa210e920287e2558d00e65781c816580017a9de8f06b6461e8bffaacdd3d9e" }, "downloads": -1, "filename": "django_vault_helpers-0.7.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "7285245f81f469fe043636b8490a52f5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21497, "upload_time": "2019-01-18T21:16:41", "url": "https://files.pythonhosted.org/packages/48/1a/4e21e387ee987251a809e34abf4afab9606f7f0d79b6e79f5d1006b62b9f/django_vault_helpers-0.7.0rc1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47dcf33a6b2001def988b0760c3017e6", "sha256": "a99ff93a3fdd44bf892ff3aa62884bdc14c156feb9de76165a679924c503c1b8" }, "downloads": -1, "filename": "django-vault-helpers-0.7.0rc1.tar.gz", "has_sig": false, "md5_digest": "47dcf33a6b2001def988b0760c3017e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16392, "upload_time": "2019-01-18T21:16:42", "url": "https://files.pythonhosted.org/packages/7b/05/499463f8b52b2600167d805c0a9100d195d8452cf7bc7bb7a49500191978/django-vault-helpers-0.7.0rc1.tar.gz" } ], "0.7.0rc2": [ { "comment_text": "", "digests": { "md5": "7931234b7326340a0533e58fa934fec4", "sha256": "2b292c137f0cbc9bf4bff8936f30eb0f4087c41355e3f7992b7cabea2212c753" }, "downloads": -1, "filename": "django_vault_helpers-0.7.0rc2-py3-none-any.whl", "has_sig": false, "md5_digest": "7931234b7326340a0533e58fa934fec4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21479, "upload_time": "2019-01-21T15:39:19", "url": "https://files.pythonhosted.org/packages/a2/69/ecfbc39b055803c1bf971979958a79aa0771d486e833fa1ac7fa17cc1103/django_vault_helpers-0.7.0rc2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39b05ced074f96f530d4bec5da694be2", "sha256": "2fcb86d21c4f591d3a1853acb244eac840871c80f6f350d6b4bc075298e4e334" }, "downloads": -1, "filename": "django-vault-helpers-0.7.0rc2.tar.gz", "has_sig": false, "md5_digest": "39b05ced074f96f530d4bec5da694be2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16395, "upload_time": "2019-01-21T15:39:20", "url": "https://files.pythonhosted.org/packages/e8/7d/e353d77effeb03f9faee0ed5887e4d2b74cd2401ad96c8ddfde773fe00a5/django-vault-helpers-0.7.0rc2.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "a230bb85c03fbabb1b774d4b17fa4e29", "sha256": "ca39e88224c149783b45c2db4bf4fae5f4aaab698577003e3f85fca55a515f39" }, "downloads": -1, "filename": "django_vault_helpers-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a230bb85c03fbabb1b774d4b17fa4e29", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23837, "upload_time": "2019-04-03T21:57:07", "url": "https://files.pythonhosted.org/packages/02/e6/8be2ccab404168c51cd7ffbf0b2a6568e507ecd4642f6abc7a470716d8e5/django_vault_helpers-0.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b1e044309c72f7a58f7d82cabf42fe3b", "sha256": "fb335ac6c2fa7739da274162ba56e73925f5c159ffec33a5c7aa3ae9bad355b6" }, "downloads": -1, "filename": "django-vault-helpers-0.8.0.tar.gz", "has_sig": false, "md5_digest": "b1e044309c72f7a58f7d82cabf42fe3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17813, "upload_time": "2019-04-03T21:57:09", "url": "https://files.pythonhosted.org/packages/ff/29/c2bdb8458c1374ba0adbf99051a2e08cbb385d339b8459d77a8a316ba04e/django-vault-helpers-0.8.0.tar.gz" } ], "0.8.0b1": [ { "comment_text": "", "digests": { "md5": "ab17485a95790fbe942f889c601c1fec", "sha256": "77d8a446dcd46b7c0113640f1c94073fb571c093731870304b4269ef3a0a02c6" }, "downloads": -1, "filename": "django_vault_helpers-0.8.0b1-py3-none-any.whl", "has_sig": false, "md5_digest": "ab17485a95790fbe942f889c601c1fec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23117, "upload_time": "2019-02-23T23:40:59", "url": "https://files.pythonhosted.org/packages/03/79/059671cd148817e403da6b92d0a74c2fe07b2019aff61f05a5d55d95c7ce/django_vault_helpers-0.8.0b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18e0fab6bf2a4e51e7c4950760b1d7bd", "sha256": "95dfa7a593e29405ab1a2276dbb6679acbd2585e7645aeae08c62b6bc02eda0e" }, "downloads": -1, "filename": "django-vault-helpers-0.8.0b1.tar.gz", "has_sig": false, "md5_digest": "18e0fab6bf2a4e51e7c4950760b1d7bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17566, "upload_time": "2019-02-23T23:41:01", "url": "https://files.pythonhosted.org/packages/3c/04/6bfbe9958ec779c2e65f1bd5b98971ff98452c7babfac6229ef877b9055a/django-vault-helpers-0.8.0b1.tar.gz" } ], "0.8.0b2": [ { "comment_text": "", "digests": { "md5": "1cd9d377df2c36de0eabec2f62dbc4df", "sha256": "58147b3e3b56e577b4e80192d83de0c340dfc84fe97733b70a2103f9fdfbc8bd" }, "downloads": -1, "filename": "django_vault_helpers-0.8.0b2-py3-none-any.whl", "has_sig": false, "md5_digest": "1cd9d377df2c36de0eabec2f62dbc4df", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23121, "upload_time": "2019-02-24T00:15:17", "url": "https://files.pythonhosted.org/packages/b5/7f/83c77aa60733ef7b0cc167200b50ef5e7d63c09bf3294624841751d1c46e/django_vault_helpers-0.8.0b2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "efb9a6d6d051bbac9d4b9d9b5814aa6f", "sha256": "08e38ca4f124dcced4f6600abd6c793353dd1b28d9d01d5031355e98f8f0cdcd" }, "downloads": -1, "filename": "django-vault-helpers-0.8.0b2.tar.gz", "has_sig": false, "md5_digest": "efb9a6d6d051bbac9d4b9d9b5814aa6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17579, "upload_time": "2019-02-24T00:15:18", "url": "https://files.pythonhosted.org/packages/0b/09/95404f5e18b017b8940e40f85cbbe28718345fc56ddcad9016206e5e66bd/django-vault-helpers-0.8.0b2.tar.gz" } ], "0.8.0b3": [ { "comment_text": "", "digests": { "md5": "2f30762d4e22bccfc5f192a54d584ecb", "sha256": "7a3002769a59ce53e02cf0db487efa0d49f0658d274b0c1d1019a2f4b56d12eb" }, "downloads": -1, "filename": "django_vault_helpers-0.8.0b3-py3-none-any.whl", "has_sig": false, "md5_digest": "2f30762d4e22bccfc5f192a54d584ecb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23027, "upload_time": "2019-02-24T01:08:43", "url": "https://files.pythonhosted.org/packages/b3/de/26bcb429a69eba92f377ac53f4001dd6cead6544e2208e8dcf69e6ce4679/django_vault_helpers-0.8.0b3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a378ab4663d7c670bdabfef0ba71c425", "sha256": "a7356bdf53b61f85c8588b11e95e4a2b21b42048b24306d82121850e3f1894de" }, "downloads": -1, "filename": "django-vault-helpers-0.8.0b3.tar.gz", "has_sig": false, "md5_digest": "a378ab4663d7c670bdabfef0ba71c425", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17550, "upload_time": "2019-02-24T01:08:44", "url": "https://files.pythonhosted.org/packages/20/e9/53d3c360f6a5f076e2f48955f32cb454bdcb4f86d48eb0e1c7a9b2cfa6b5/django-vault-helpers-0.8.0b3.tar.gz" } ], "0.8.0b4": [ { "comment_text": "", "digests": { "md5": "ad55be856ffd6c0806a2335780f88d1f", "sha256": "25c1ad3f8e7e74f2b87505e47fa5fde86748dc599819a6c3331d02b1ecfab94e" }, "downloads": -1, "filename": "django_vault_helpers-0.8.0b4-py3-none-any.whl", "has_sig": false, "md5_digest": "ad55be856ffd6c0806a2335780f88d1f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23839, "upload_time": "2019-02-24T02:12:08", "url": "https://files.pythonhosted.org/packages/67/4e/7b02b67147e7f8b6bf381077efeda97f778566ff7c9c08d6bc5cb85c557c/django_vault_helpers-0.8.0b4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c545106d6d32d2b9d4223697b4b4deac", "sha256": "506a6ee07c0dc1f6d0b5ed516257a45bd273e2eaaecc0b11ba31a8ed8493e6b6" }, "downloads": -1, "filename": "django-vault-helpers-0.8.0b4.tar.gz", "has_sig": false, "md5_digest": "c545106d6d32d2b9d4223697b4b4deac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17786, "upload_time": "2019-02-24T02:12:10", "url": "https://files.pythonhosted.org/packages/43/ad/3d18ca150fcbf4f81cda737d7d450293a1ee09be41fe2b3c3bb86abf3716/django-vault-helpers-0.8.0b4.tar.gz" } ], "0.8.0b5": [ { "comment_text": "", "digests": { "md5": "978ac60c4923ea60e2ea7802756bba36", "sha256": "bc401dba17dc66d01e145290d4485126625b120980dc4b2366767ca72bbd0677" }, "downloads": -1, "filename": "django_vault_helpers-0.8.0b5-py3-none-any.whl", "has_sig": false, "md5_digest": "978ac60c4923ea60e2ea7802756bba36", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23864, "upload_time": "2019-02-24T02:15:54", "url": "https://files.pythonhosted.org/packages/73/88/9010108c31ea7beecf4b955662ad299eb44c94d75c1dc87fcf1b2a2b0d1f/django_vault_helpers-0.8.0b5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "28d4f306fc350cc0ea0f545e84e2b934", "sha256": "99d049db032118e51e16180ff93189010b41bd00a6554f9ec5784ae9083c6ca9" }, "downloads": -1, "filename": "django-vault-helpers-0.8.0b5.tar.gz", "has_sig": false, "md5_digest": "28d4f306fc350cc0ea0f545e84e2b934", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17817, "upload_time": "2019-02-24T02:15:55", "url": "https://files.pythonhosted.org/packages/2c/0d/43d468f6ce53df1bafc8c6bc8bfc5d1a31535b770335281f82e4bb9097c8/django-vault-helpers-0.8.0b5.tar.gz" } ], "0.8.0b6": [ { "comment_text": "", "digests": { "md5": "c3b16a7a0adfc52b41b3ac5ef5eafcfe", "sha256": "5b23e692a0e2f1c93a966f19eef9329b6b5f62ecad99cf279e632cdff7ceeda8" }, "downloads": -1, "filename": "django_vault_helpers-0.8.0b6-py3-none-any.whl", "has_sig": false, "md5_digest": "c3b16a7a0adfc52b41b3ac5ef5eafcfe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23864, "upload_time": "2019-02-24T02:22:09", "url": "https://files.pythonhosted.org/packages/f8/41/848dc5f216c5d0c4a50dd62f2fb2ad55d69b06c3ba2002f5bb2654d8dd33/django_vault_helpers-0.8.0b6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eb06d73ada0b91098de5942a36d4f8e8", "sha256": "fe3824faebe940771fa3bf09e52180fd8304d74c8dc33a26bb497cd0175631bd" }, "downloads": -1, "filename": "django-vault-helpers-0.8.0b6.tar.gz", "has_sig": false, "md5_digest": "eb06d73ada0b91098de5942a36d4f8e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17811, "upload_time": "2019-02-24T02:22:10", "url": "https://files.pythonhosted.org/packages/f8/b8/af4ee133aa43c0193ca84ff430e6ab3a6b884bce8b827147e2f3348e1c28/django-vault-helpers-0.8.0b6.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "a859d16f335baa0e6093d757862a6ba6", "sha256": "e6db217744c5c2ec615e3550333e6220d7adf420aa2c208d5330f18bd179fff2" }, "downloads": -1, "filename": "django_vault_helpers-0.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a859d16f335baa0e6093d757862a6ba6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23904, "upload_time": "2019-06-06T18:23:13", "url": "https://files.pythonhosted.org/packages/5e/72/1c59642de4f1c23d309662c1197062a1f466c685ff40dcb83b5c8be48821/django_vault_helpers-0.8.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1be2a68be24bffdd6ab1b068af8f8e60", "sha256": "7bfefcee92142a2f2becd7734be40847c253a30ec62238d73e56cdf1eb3b0b3a" }, "downloads": -1, "filename": "django-vault-helpers-0.8.1.tar.gz", "has_sig": false, "md5_digest": "1be2a68be24bffdd6ab1b068af8f8e60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17876, "upload_time": "2019-06-06T18:23:15", "url": "https://files.pythonhosted.org/packages/29/e8/11664fac63393ef1fdd956aeb764946a350ad78c3a3fb26a07ea509af153/django-vault-helpers-0.8.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a859d16f335baa0e6093d757862a6ba6", "sha256": "e6db217744c5c2ec615e3550333e6220d7adf420aa2c208d5330f18bd179fff2" }, "downloads": -1, "filename": "django_vault_helpers-0.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a859d16f335baa0e6093d757862a6ba6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23904, "upload_time": "2019-06-06T18:23:13", "url": "https://files.pythonhosted.org/packages/5e/72/1c59642de4f1c23d309662c1197062a1f466c685ff40dcb83b5c8be48821/django_vault_helpers-0.8.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1be2a68be24bffdd6ab1b068af8f8e60", "sha256": "7bfefcee92142a2f2becd7734be40847c253a30ec62238d73e56cdf1eb3b0b3a" }, "downloads": -1, "filename": "django-vault-helpers-0.8.1.tar.gz", "has_sig": false, "md5_digest": "1be2a68be24bffdd6ab1b068af8f8e60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17876, "upload_time": "2019-06-06T18:23:15", "url": "https://files.pythonhosted.org/packages/29/e8/11664fac63393ef1fdd956aeb764946a350ad78c3a3fb26a07ea509af153/django-vault-helpers-0.8.1.tar.gz" } ] }