{
"info": {
"author": "Adrien Delle Cave",
"author_email": "pypi@doowan.net",
"bugtrack_url": null,
"classifiers": [
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Natural Language :: English",
"Operating System :: Unix",
"Programming Language :: Python",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Topic :: Terminals",
"Topic :: Utilities"
],
"description": "# json-dotenv project\n\n[](https://pypi.org/project/json-dotenv/)\n[](https://pypi.org/project/json-dotenv/)\n[](https://json-dotenv.readthedocs.io/)\n\njson-dotenv is a free and open-source, we develop it to manipulate and extract envfiles in json format.\n\n## Table of contents\n1. [Installation](#installation)\n2. [Usage](#usage)\n3. [Commands](#commands)\n\n## Installation\n\n`pip install json-dotenv`\n\n## Usage\n\n```\nusage: json-dotenv [-h] [-c {list,keys,get,set,unset}] [-k KEY] [-v VALUE]\n [-f FILE] [--force]\n [-l {critical,error,warning,info,debug}]\n [--logfile LOGFILE] [-o OUTPUT] [-q {always,never,auto}]\n [--format {env,json}]\n [{list,keys,get,set,unset}]\n\npositional arguments:\n {list,keys,get,set,unset}\n Commands: list, keys, get, set, unset\n\noptional arguments:\n -h, --help show this help message and exit\n -c {list,keys,get,set,unset}\n Commands: list, keys, get, set, unset, instead of list\n (deprecated)\n -k KEY, --key KEY variable name to set or unset\n -v VALUE, --value VALUE\n variable value to set\n -f FILE Location of the environment file or from stdin (-),\n instead of .env\n --force Force the output even if there is an error\n -l {critical,error,warning,info,debug}, --loglevel {critical,error,warning,info,debug}\n Emit traces with LOGLEVEL details, must be one of:\n critical, error, warning, info, debug\n --logfile LOGFILE Use log file instead of /var/log/json-dotenv\n /json-dotenv.log\n -o OUTPUT Output result in file or to stdout\n -q {always,never,auto}\n Whether to quote or not the variable values, instead\n of always. This does not affect parsing\n --format {env,json} Output format env or json, instead of json\n```\n\n## Commands\n\nList all environment variables in file foo.env:\n\n`json-dotenv list -f foo.env`\n\n```json\n{\n \"LANG\": \"en_US.utf8\",\n \"PATH\": \"/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games\",\n \"MONIT_DOCKER_CONFIG\": \"vars:\\n base_url_unix: unix:///var/run/docker.sock\\n base_url_https: https://127.0.0.1:2376/\\n tls_verify: true\\nclients:\\n '@import_client':\\n - clients.yml.example\\n local_https:\\n config:\\n base_url: \\n tls:\\n verify: \\n foo_https:\\n '@import_vars': foo_https.vars.yml.example\\n config:\\n base_url: \\nctn-groups:\\n php:\\n match:\\n - 'name:foo-php*'\\n - 'image:*/php-fpm/*'\\n - 'label:*php-fpm*'\\n nodejs:\\n match:\\n - 'id:4c01db0b339c'\\n - 'name:node*'\\nconditions:\\n mem_gt_10pct_and_cpu_gt_60pct:\\n expr:\\n - mem_percent > 10\\n - cpu_percent > 60\\n mem_usage_100MiB:\\n expr:\\n - mem_usage > 100 MiB\\n status_not_running:\\n expr:\\n - status not in (pause,running)\\ncommands:\\n start_pause:\\n exec:\\n - start\\n - (echo 'foo' > /tmp/bar)\\n - pause\\n pause_restart:\\n exec:\\n - pause\\n - restart\\n remove_force:\\n exec:\\n - remove:\\n kwargs:\\n force: true\",\n \"SHELL\": \"/bin/bash\",\n \"AUTON_CONFIG\": \"general:\\n listen_addr: 0.0.0.0\\n listen_port: 8666\\n max_workers: 5\\n max_requests: 5000\\n max_life_time: 3600\\n lock_timeout: 60\\n charset: utf-8\\n content_type: 'application/json; charset=utf-8'\\n #auth_basic: 'Restricted'\\n #auth_basic_file: '/etc/auton/auton.passwd'\\nendpoints:\\n si.corp-ansible:\\n plugin: subproc\\n config:\\n prog: ansible-playbook\\n timeout: 3600\\n si.corp-terraform:\\n plugin: subproc\\n config:\\n prog: terraform\\n timeout: 3600\\n curl:\\n plugin: subproc\\n config:\\n prog: curl\\n timeout: 3600\\nmodules:\\n job:\\n routes:\\n run:\\n handler: 'job_run'\\n regexp: '^run/(?P[^\\\\/]+)/(?P[a-z0-9][a-z0-9\\\\-]{7,63})$'\\n safe_init: true\\n auth: false\\n op: 'POST'\\n status:\\n handler: 'job_status'\\n regexp: '^status/(?P[^\\\\/]+)/(?P[a-z0-9][a-z0-9\\\\-]{7,63})$'\\n auth: false\\n op: 'GET'\"\n}\n```\n\nList all environment variables name in file foo.env:\n\n`json-dotenv keys -f foo.env`\n\n```json\n[\n \"LANG\",\n \"PATH\",\n \"MONIT_DOCKER_CONFIG\",\n \"SHELL\",\n \"AUTON_CONFIG\"\n]\n```\n\nGet foo.env contents from stdin and set variables AUTON\\_CONFIG=bar and toto=titi:\n\n`cat foo.env | json-dotenv set -f - -k AUTON_CONFIG -v bar -k toto -v titi`\n\n```json\n{\n \"LANG\": \"en_US.utf8\",\n \"SHELL\": \"/bin/bash\",\n \"toto\": \"titi\",\n \"AUTON_CONFIG\": \"bar\",\n \"MONIT_DOCKER_CONFIG\": \"vars:\\n base_url_unix: unix:///var/run/docker.sock\\n base_url_https: https://127.0.0.1:2376/\\n tls_verify: true\\nclients:\\n '@import_client':\\n - clients.yml.example\\n local_https:\\n config:\\n base_url: \\n tls:\\n verify: \\n foo_https:\\n '@import_vars': foo_https.vars.yml.example\\n config:\\n base_url: \\nctn-groups:\\n php:\\n match:\\n - 'name:foo-php*'\\n - 'image:*/php-fpm/*'\\n - 'label:*php-fpm*'\\n nodejs:\\n match:\\n - 'id:4c01db0b339c'\\n - 'name:node*'\\nconditions:\\n mem_gt_10pct_and_cpu_gt_60pct:\\n expr:\\n - mem_percent > 10\\n - cpu_percent > 60\\n mem_usage_100MiB:\\n expr:\\n - mem_usage > 100 MiB\\n status_not_running:\\n expr:\\n - status not in (pause,running)\\ncommands:\\n start_pause:\\n exec:\\n - start\\n - (echo 'foo' > /tmp/bar)\\n - pause\\n pause_restart:\\n exec:\\n - pause\\n - restart\\n remove_force:\\n exec:\\n - remove:\\n kwargs:\\n force: true\",\n \"PATH\": \"/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games\"\n}\n```\n\nGet variables LANG and PATH from foo.env:\n\n`json-dotenv get -f foo.env -k LANG -k PATH`\n\n```json\n{\n \"LANG\": \"en_US.utf8\",\n \"PATH\": \"/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games\"\n}\n```\n\nUnset variables MONIT\\_DOCKER\\_CONFIG and AUTON\\_CONFIG from file foo.env (file not modified):\n\n`json-dotenv unset -f foo.env -k MONIT_DOCKER_CONFIG -k AUTON_CONFIG`\n\n```json\n{\n \"LANG\": \"en_US.utf8\",\n \"PATH\": \"/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games\",\n \"SHELL\": \"/bin/bash\"\n}\n```\n\nSet variables TOTO and BAR and output result in file bar.json:\n\n`json-dotenv -f '' set -k TOTO -v tutu -k BAR -v foo -o bar.json`\n\nSet variables TOTO and BAR and output result in file bar.env (environment variables format):\n\n`json-dotenv -f '' set -k TOTO -v tutu -k BAR -v foo --format env -o bar.env`\n\n\n",
"description_content_type": "text/markdown",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/decryptus/json-dotenv",
"keywords": "",
"license": "License GPL-3",
"maintainer": "",
"maintainer_email": "",
"name": "json-dotenv",
"package_url": "https://pypi.org/project/json-dotenv/",
"platform": "",
"project_url": "https://pypi.org/project/json-dotenv/",
"project_urls": {
"Homepage": "https://github.com/decryptus/json-dotenv"
},
"release_url": "https://pypi.org/project/json-dotenv/0.0.20/",
"requires_dist": [
"python-dotenv",
"PyYAML (>=3.10)",
"six (>=1.12.0)"
],
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"summary": "json-dotenv",
"version": "0.0.20"
},
"last_serial": 5835272,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "2c8b0173200faa3ecc2816fc33ec49c2",
"sha256": "d820c51611acac88c0b57549512e2af92ef004516e59d8450491e960f5373c3b"
},
"downloads": -1,
"filename": "json_dotenv-0.0.1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "2c8b0173200faa3ecc2816fc33ec49c2",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 4858,
"upload_time": "2019-03-02T05:18:26",
"url": "https://files.pythonhosted.org/packages/d2/d2/fe2866a0241ab635a44a13d7155ec131b1eb965f31356fc413f25245180f/json_dotenv-0.0.1-py2-none-any.whl"
}
],
"0.0.10": [
{
"comment_text": "",
"digests": {
"md5": "1007753afd44696b0f190d4c15d0e367",
"sha256": "d1dadf22418d9daf6ef407185af229853a2f48e6d4a427e6d88c41fe94ebe021"
},
"downloads": -1,
"filename": "json_dotenv-0.0.10-py2-none-any.whl",
"has_sig": false,
"md5_digest": "1007753afd44696b0f190d4c15d0e367",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14401,
"upload_time": "2019-09-06T09:02:39",
"url": "https://files.pythonhosted.org/packages/3f/f3/3bbf2fda7b5ea53c0b8817f530a8c4e8007804ab6c1cf1f2479129d758dd/json_dotenv-0.0.10-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8121e6703bccd84f7a300c76ea83846c",
"sha256": "7cb803e17be3e23b2b81a32e2c80f4920eb8895f800c1ccb117ee18b797ebf23"
},
"downloads": -1,
"filename": "json_dotenv-0.0.10-py3-none-any.whl",
"has_sig": false,
"md5_digest": "8121e6703bccd84f7a300c76ea83846c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14402,
"upload_time": "2019-09-06T09:02:44",
"url": "https://files.pythonhosted.org/packages/1d/37/86c29d1e4c77fd3151e02c7f98078c668374cd50f98904f7d30e98fa7ee6/json_dotenv-0.0.10-py3-none-any.whl"
}
],
"0.0.11": [
{
"comment_text": "",
"digests": {
"md5": "d7292fb7205603f2b83758d5366ee406",
"sha256": "f417bbf334f5201528bcac2f2c6a6d16c16ae43c7009200326b24bc7085a7e8f"
},
"downloads": -1,
"filename": "json_dotenv-0.0.11-py2-none-any.whl",
"has_sig": false,
"md5_digest": "d7292fb7205603f2b83758d5366ee406",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14457,
"upload_time": "2019-09-06T09:19:21",
"url": "https://files.pythonhosted.org/packages/3b/14/086bbd9d2ed133ab733cc7044dc6c0393565ac3b9f42d7f0e736cf0e6631/json_dotenv-0.0.11-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "dcae421165385ca9ad1767dadd83bf65",
"sha256": "3409c89eb0cd80f9e005a0668eea7dcf78f22771bbbc9ff28a3643b89151b53a"
},
"downloads": -1,
"filename": "json_dotenv-0.0.11-py3-none-any.whl",
"has_sig": false,
"md5_digest": "dcae421165385ca9ad1767dadd83bf65",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14458,
"upload_time": "2019-09-06T09:19:34",
"url": "https://files.pythonhosted.org/packages/6f/f8/b8383501c871aa7117847ee474e24f5dc334270e6e43c0f71b8336a6c71c/json_dotenv-0.0.11-py3-none-any.whl"
}
],
"0.0.12": [
{
"comment_text": "",
"digests": {
"md5": "972905ee3d6c4760de97485ee2f67498",
"sha256": "6ce2baa10d35d55c1656002ed92081ecbd113a55ebb16aedfd8f577cac0c7e03"
},
"downloads": -1,
"filename": "json_dotenv-0.0.12-py2-none-any.whl",
"has_sig": false,
"md5_digest": "972905ee3d6c4760de97485ee2f67498",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14483,
"upload_time": "2019-09-06T09:29:30",
"url": "https://files.pythonhosted.org/packages/3f/00/ff712f7e75cfb21b4b1ecaea2d543556dadac1fecc1605104a5baed530c6/json_dotenv-0.0.12-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "5e9f99a039cef43dbad5cbd222fd87d4",
"sha256": "fc802142e219203e35953f24a9aaf74495cdc63abacd1c3adc42c9b0dfd819e5"
},
"downloads": -1,
"filename": "json_dotenv-0.0.12-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5e9f99a039cef43dbad5cbd222fd87d4",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14485,
"upload_time": "2019-09-06T09:29:36",
"url": "https://files.pythonhosted.org/packages/a2/25/f4f2dbc8dffac66fab5b9f08ece5abf7108a7340d9eb69579d13107c9eaa/json_dotenv-0.0.12-py3-none-any.whl"
}
],
"0.0.13": [
{
"comment_text": "",
"digests": {
"md5": "2407e857b15af9f3bc168232b3f65e57",
"sha256": "c193bd60b9f354e7165243c91243b8cac80dd6352d35a5f1a73984930d86c16a"
},
"downloads": -1,
"filename": "json_dotenv-0.0.13-py2-none-any.whl",
"has_sig": false,
"md5_digest": "2407e857b15af9f3bc168232b3f65e57",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14475,
"upload_time": "2019-09-06T09:35:35",
"url": "https://files.pythonhosted.org/packages/5a/06/9982371cc85138e648f96f95191491a40a8e12b427365ed44cf1fc4317b7/json_dotenv-0.0.13-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "2ac0e9681248df6a0e2b44f7e22a1ea3",
"sha256": "5dbf7b31603084a2e6f9244e170a6ae68b97779fb0548129a230948dd268a102"
},
"downloads": -1,
"filename": "json_dotenv-0.0.13-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2ac0e9681248df6a0e2b44f7e22a1ea3",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14473,
"upload_time": "2019-09-06T09:35:39",
"url": "https://files.pythonhosted.org/packages/98/b3/8a7ae2cd384fe590e3482c4e916f279d97a5ddc10835c0a4ef35365c2d77/json_dotenv-0.0.13-py3-none-any.whl"
}
],
"0.0.14": [
{
"comment_text": "",
"digests": {
"md5": "8850a1ebff0886a763231bd340af5738",
"sha256": "19e7b15986329975e6d15af0da357870ca78997d40c6b1bf950f6257c3b7df6b"
},
"downloads": -1,
"filename": "json_dotenv-0.0.14-py2-none-any.whl",
"has_sig": false,
"md5_digest": "8850a1ebff0886a763231bd340af5738",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14475,
"upload_time": "2019-09-06T09:43:28",
"url": "https://files.pythonhosted.org/packages/b5/0f/4ea0d6fbc46826cc126d5b781b1aacebd9956e9d09ee388384a806866f3e/json_dotenv-0.0.14-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "063534dccd196d8d34a9a2f1d2b2b99e",
"sha256": "acf6782adb946b7c741f65722338a9511a8ef694be1434456790f9b47f126cd5"
},
"downloads": -1,
"filename": "json_dotenv-0.0.14-py3-none-any.whl",
"has_sig": false,
"md5_digest": "063534dccd196d8d34a9a2f1d2b2b99e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14473,
"upload_time": "2019-09-06T09:43:32",
"url": "https://files.pythonhosted.org/packages/f7/a5/da10cec7a12db54440d765b9a83a9468bcb81cf6849014cce93b28d2264d/json_dotenv-0.0.14-py3-none-any.whl"
}
],
"0.0.15": [
{
"comment_text": "",
"digests": {
"md5": "3cd26bc559c48d3ae40564d2ace98321",
"sha256": "9bba789497da5678ff66ff36dca6402ecc9d75deb2ba6e36fd0737a1e36a101c"
},
"downloads": -1,
"filename": "json_dotenv-0.0.15-py2-none-any.whl",
"has_sig": false,
"md5_digest": "3cd26bc559c48d3ae40564d2ace98321",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14474,
"upload_time": "2019-09-06T15:09:23",
"url": "https://files.pythonhosted.org/packages/7c/d0/ea7e82bf29699dd69a43aa71402acf82f93631a9707b394db9d7b5f4aeea/json_dotenv-0.0.15-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "24b5bdb78288ea5f270b801ae3886b08",
"sha256": "23c6181155fd086df6bf6748d7188ae5db2b09989c07f6ce6b489014569575dd"
},
"downloads": -1,
"filename": "json_dotenv-0.0.15-py3-none-any.whl",
"has_sig": false,
"md5_digest": "24b5bdb78288ea5f270b801ae3886b08",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14474,
"upload_time": "2019-09-06T15:09:27",
"url": "https://files.pythonhosted.org/packages/12/f8/f54c748d46d612d5142190baf6ad1e4a70e7e9b12e76dae78116ac8644fd/json_dotenv-0.0.15-py3-none-any.whl"
}
],
"0.0.16": [
{
"comment_text": "",
"digests": {
"md5": "ab0e68bf8d93024ab859d6b6535b469d",
"sha256": "a48d6cb572b1346a2b958dc0a643b4edd7f9101d2fdc334dc564c23cc334972a"
},
"downloads": -1,
"filename": "json_dotenv-0.0.16-py2-none-any.whl",
"has_sig": false,
"md5_digest": "ab0e68bf8d93024ab859d6b6535b469d",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14445,
"upload_time": "2019-09-07T20:09:35",
"url": "https://files.pythonhosted.org/packages/96/4f/54e8644e80da1e02fd3fc2d2f1d0b82b817f8b89aa28e28ae2efce198429/json_dotenv-0.0.16-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "fd3aa313d0fd024d59add2b289f5f958",
"sha256": "973d17dee0c4ea2cc1d0f5c734dcf44f8cb08f61559ed04deaab4ad43a773ee3"
},
"downloads": -1,
"filename": "json_dotenv-0.0.16-py3-none-any.whl",
"has_sig": false,
"md5_digest": "fd3aa313d0fd024d59add2b289f5f958",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14445,
"upload_time": "2019-09-07T20:09:39",
"url": "https://files.pythonhosted.org/packages/c4/11/7b22fd223f67f37a61020e9468e5b4334a8ed228d32b21967849418ef0e0/json_dotenv-0.0.16-py3-none-any.whl"
}
],
"0.0.17": [
{
"comment_text": "",
"digests": {
"md5": "eba0e6e00d496b4df881a4fe745bf8f1",
"sha256": "fbd6b87248ffb02ade1c6dc7ee7e685c1275d78745e44c3f148331af0b64c14c"
},
"downloads": -1,
"filename": "json_dotenv-0.0.17-py2-none-any.whl",
"has_sig": false,
"md5_digest": "eba0e6e00d496b4df881a4fe745bf8f1",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 19781,
"upload_time": "2019-09-07T20:29:49",
"url": "https://files.pythonhosted.org/packages/48/5c/243e0fabb7126f3b99b3ddf5398248e4a6d06f54b3b87990f45ba60a1764/json_dotenv-0.0.17-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "27d52ca473cf4fda1401f8c29288a7de",
"sha256": "3db1f345f3126ae2f17f52221305a8c5a5e6a3357afc4b57a452039630d1db64"
},
"downloads": -1,
"filename": "json_dotenv-0.0.17-py3-none-any.whl",
"has_sig": false,
"md5_digest": "27d52ca473cf4fda1401f8c29288a7de",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 19779,
"upload_time": "2019-09-07T20:29:56",
"url": "https://files.pythonhosted.org/packages/bf/81/8201ce95c2de913bff0d7855dbafc0d754ef2694c184b0b5f08894f4fd5c/json_dotenv-0.0.17-py3-none-any.whl"
}
],
"0.0.18": [
{
"comment_text": "",
"digests": {
"md5": "18b05e609dec288fe78f637a7febd4e1",
"sha256": "c964bea4bab98247a252ac4be8a8a2e64fe34662b846526365891e30fb84b5cd"
},
"downloads": -1,
"filename": "json_dotenv-0.0.18-py2-none-any.whl",
"has_sig": false,
"md5_digest": "18b05e609dec288fe78f637a7febd4e1",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 19416,
"upload_time": "2019-09-07T20:53:39",
"url": "https://files.pythonhosted.org/packages/be/14/4e3922b5b86d195e866888cb6fb915fb604ac4eb95189a729ce8b0fb17da/json_dotenv-0.0.18-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "c49da447ff0ddbe67e42809a9899b0ca",
"sha256": "facea13a8080af50f8dd307f9dae642863c61461e51d4bff348ea7144600d36c"
},
"downloads": -1,
"filename": "json_dotenv-0.0.18-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c49da447ff0ddbe67e42809a9899b0ca",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 19418,
"upload_time": "2019-09-07T20:53:43",
"url": "https://files.pythonhosted.org/packages/5e/42/59e528d5cfddc609a4194dd86e99e09367d67f6451aaad5bc432d9606bf8/json_dotenv-0.0.18-py3-none-any.whl"
}
],
"0.0.19": [
{
"comment_text": "",
"digests": {
"md5": "59b5353dc1958a9ffeb7c9bbba5a5cd2",
"sha256": "bc692412e63aebf1858394f1befd3abe4560a36d788c20117246d56ed1f4a860"
},
"downloads": -1,
"filename": "json_dotenv-0.0.19-py2-none-any.whl",
"has_sig": false,
"md5_digest": "59b5353dc1958a9ffeb7c9bbba5a5cd2",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 19416,
"upload_time": "2019-09-13T19:04:12",
"url": "https://files.pythonhosted.org/packages/30/7f/0aae6fa042dbb5c718dc14e54daa8e1d509376fb73217a30bedae7e05aed/json_dotenv-0.0.19-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "73631bdeab5c153d7944d4374bd1f236",
"sha256": "85af392b9c6b5fd104ea92e428bb4acc4b2620b19cfe0d05b1d3553d874eb764"
},
"downloads": -1,
"filename": "json_dotenv-0.0.19-py3-none-any.whl",
"has_sig": false,
"md5_digest": "73631bdeab5c153d7944d4374bd1f236",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 19415,
"upload_time": "2019-09-13T19:04:16",
"url": "https://files.pythonhosted.org/packages/97/4f/2cd31b60d24686e3d316760f83f8ec6e345aeb9ff23a2485118384aa0376/json_dotenv-0.0.19-py3-none-any.whl"
}
],
"0.0.2": [
{
"comment_text": "",
"digests": {
"md5": "720d5f89b6790d23953554e48b8063ca",
"sha256": "4565846f7451a811e325e41648baddeac4523935f496fcf4bc5a9cf001b04bcd"
},
"downloads": -1,
"filename": "json_dotenv-0.0.2-py2-none-any.whl",
"has_sig": false,
"md5_digest": "720d5f89b6790d23953554e48b8063ca",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 5145,
"upload_time": "2019-03-02T05:56:43",
"url": "https://files.pythonhosted.org/packages/f6/b5/f6cee42a097da19fa59cdb95c29cfa25306278437f436271a61bfe2b4c6d/json_dotenv-0.0.2-py2-none-any.whl"
}
],
"0.0.20": [
{
"comment_text": "",
"digests": {
"md5": "0238eb5a0070192f3ed376e40d240851",
"sha256": "d2fdfa69afa74357a866b1ccc9cf02fe8494e09422bfa53021c5a405ad7dfa65"
},
"downloads": -1,
"filename": "json_dotenv-0.0.20-py2-none-any.whl",
"has_sig": false,
"md5_digest": "0238eb5a0070192f3ed376e40d240851",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 19419,
"upload_time": "2019-09-16T09:42:54",
"url": "https://files.pythonhosted.org/packages/02/9d/ca36334a2d139b1fd192fca72e72a07eb93252c3f8f6f2d91f07029c92cc/json_dotenv-0.0.20-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "98260972e4306583a1f0178d41215746",
"sha256": "4be635968e3385960b48696acf5684f9e59bf0936c82ceb1c8375224e36244e6"
},
"downloads": -1,
"filename": "json_dotenv-0.0.20-py3-none-any.whl",
"has_sig": false,
"md5_digest": "98260972e4306583a1f0178d41215746",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 19420,
"upload_time": "2019-09-16T09:42:59",
"url": "https://files.pythonhosted.org/packages/e6/0c/d6705d349d058b97d26dcf8e6bcf8b89a07e02bfa67255d61529e225a4de/json_dotenv-0.0.20-py3-none-any.whl"
}
],
"0.0.3": [
{
"comment_text": "",
"digests": {
"md5": "9ba296e7ac82dd62e22bbbe031e60fe8",
"sha256": "902d5323bfbd151ed44c74c318b24b25e56ff5e6ba3739dc5c5e5dcd8691b8f4"
},
"downloads": -1,
"filename": "json_dotenv-0.0.3-py2-none-any.whl",
"has_sig": false,
"md5_digest": "9ba296e7ac82dd62e22bbbe031e60fe8",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 5160,
"upload_time": "2019-03-02T08:38:50",
"url": "https://files.pythonhosted.org/packages/d1/fa/a712c98b9da98243a6d6ef295343191c3ef3fe861681ae02730c852d1010/json_dotenv-0.0.3-py2-none-any.whl"
}
],
"0.0.4": [
{
"comment_text": "",
"digests": {
"md5": "f9d1d2e4064f1915bdc6da1b6af3f8fc",
"sha256": "4beb7e1e181554f58ca689c16b408d54dbfecc1d4467ade58431c26a3bdea832"
},
"downloads": -1,
"filename": "json_dotenv-0.0.4-py2-none-any.whl",
"has_sig": false,
"md5_digest": "f9d1d2e4064f1915bdc6da1b6af3f8fc",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 5159,
"upload_time": "2019-03-02T10:16:17",
"url": "https://files.pythonhosted.org/packages/54/af/4a05258548d64b784668a3e260a230f40b2b2d3d6b8f5d1052506a2abf69/json_dotenv-0.0.4-py2-none-any.whl"
}
],
"0.0.5": [
{
"comment_text": "",
"digests": {
"md5": "89d1069f155cd24545d783fb5406467e",
"sha256": "06bb8dd7627bb0ebfaa7471c2304a4fa5e3f4b7511daaabcfd686ba311cab605"
},
"downloads": -1,
"filename": "json_dotenv-0.0.5-py2-none-any.whl",
"has_sig": false,
"md5_digest": "89d1069f155cd24545d783fb5406467e",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14218,
"upload_time": "2019-09-02T07:55:01",
"url": "https://files.pythonhosted.org/packages/a4/1f/375ea1cbd249f0fd9c4b4739a296e63cfcded6b70004920723f0c1ea9dc2/json_dotenv-0.0.5-py2-none-any.whl"
}
],
"0.0.6": [
{
"comment_text": "",
"digests": {
"md5": "85d23daa1e0409e83bbe4efbccd0ce44",
"sha256": "9cc8a2255a4647aaf4d05d521822c6d862b6b7fb96146187f92c44006be1c9ff"
},
"downloads": -1,
"filename": "json_dotenv-0.0.6-py2-none-any.whl",
"has_sig": false,
"md5_digest": "85d23daa1e0409e83bbe4efbccd0ce44",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14285,
"upload_time": "2019-09-02T07:57:14",
"url": "https://files.pythonhosted.org/packages/cd/ee/72bba2105bb83c82eafbd138dcb7fb0e95b3d2dd57efe61986ebad4868be/json_dotenv-0.0.6-py2-none-any.whl"
}
],
"0.0.7": [
{
"comment_text": "",
"digests": {
"md5": "b79a9fd84d12d9bb30c3c75580bfd348",
"sha256": "f83ff4449f8985021d7fa5eab05edca26e832c01cc107ae0ee3d6d9185ce8401"
},
"downloads": -1,
"filename": "json_dotenv-0.0.7-py2-none-any.whl",
"has_sig": false,
"md5_digest": "b79a9fd84d12d9bb30c3c75580bfd348",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14284,
"upload_time": "2019-09-02T09:55:18",
"url": "https://files.pythonhosted.org/packages/7e/06/c618a8391a4cc91979c8d0dd54b120ed35023ce2e26ddabdd63c293fd395/json_dotenv-0.0.7-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "215aa8e5ef7d874d35560138ad72431f",
"sha256": "7488d53ab654f013b89ed7d0715e2264642784d1d283303d5c0bdabdd82681e0"
},
"downloads": -1,
"filename": "json_dotenv-0.0.7-py3-none-any.whl",
"has_sig": false,
"md5_digest": "215aa8e5ef7d874d35560138ad72431f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14284,
"upload_time": "2019-09-03T11:45:45",
"url": "https://files.pythonhosted.org/packages/71/73/fa684dc461f2383d4b1e7af1171c6d15a9c0afb150d52f13507a695444ae/json_dotenv-0.0.7-py3-none-any.whl"
}
],
"0.0.9": [
{
"comment_text": "",
"digests": {
"md5": "106be46ef0b39fadf81f30af1db5f995",
"sha256": "5f856aad5d881914b4a9dd5bb3425a92af2c14c13830eaac650f99e55b22879a"
},
"downloads": -1,
"filename": "json_dotenv-0.0.9-py2-none-any.whl",
"has_sig": false,
"md5_digest": "106be46ef0b39fadf81f30af1db5f995",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14377,
"upload_time": "2019-09-06T08:38:06",
"url": "https://files.pythonhosted.org/packages/36/4e/c76079243902b599db3decdd2a4e2f8aa2737a520561b17f16748d300572/json_dotenv-0.0.9-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "23ad753f0dce729ced027531b1816d6b",
"sha256": "81d0811049b4b6e60249664d9df7ac4eb3024722988d96fdccb3c0be7f06dbd1"
},
"downloads": -1,
"filename": "json_dotenv-0.0.9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "23ad753f0dce729ced027531b1816d6b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 14377,
"upload_time": "2019-09-06T08:38:11",
"url": "https://files.pythonhosted.org/packages/bf/aa/c24217309b43729a3b52cbbc97b8a541919ce930881d41ca758de2bd4345/json_dotenv-0.0.9-py3-none-any.whl"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "0238eb5a0070192f3ed376e40d240851",
"sha256": "d2fdfa69afa74357a866b1ccc9cf02fe8494e09422bfa53021c5a405ad7dfa65"
},
"downloads": -1,
"filename": "json_dotenv-0.0.20-py2-none-any.whl",
"has_sig": false,
"md5_digest": "0238eb5a0070192f3ed376e40d240851",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 19419,
"upload_time": "2019-09-16T09:42:54",
"url": "https://files.pythonhosted.org/packages/02/9d/ca36334a2d139b1fd192fca72e72a07eb93252c3f8f6f2d91f07029c92cc/json_dotenv-0.0.20-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "98260972e4306583a1f0178d41215746",
"sha256": "4be635968e3385960b48696acf5684f9e59bf0936c82ceb1c8375224e36244e6"
},
"downloads": -1,
"filename": "json_dotenv-0.0.20-py3-none-any.whl",
"has_sig": false,
"md5_digest": "98260972e4306583a1f0178d41215746",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 19420,
"upload_time": "2019-09-16T09:42:59",
"url": "https://files.pythonhosted.org/packages/e6/0c/d6705d349d058b97d26dcf8e6bcf8b89a07e02bfa67255d61529e225a4de/json_dotenv-0.0.20-py3-none-any.whl"
}
]
}