diff --git a/Pipfile b/Pipfile index aae0392..6714ba0 100644 --- a/Pipfile +++ b/Pipfile @@ -23,6 +23,7 @@ vistir = "~=0.4" autopep8 = {markers = "python_version<'3.6'",version = "~=1.4"} six = "~=1.12" typing = {markers = "python_version<'3.7'", version = "~=3.7"} +chardet = ">=3.0.0, <=5.0.0" [scripts] # use this to sync this pipfile to setup.py, explained in CONTRIBUTING.md diff --git a/Pipfile.lock b/Pipfile.lock index 2ecf344..d5a7f31 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "d95dd7bcb49cd7c517727e3fe797afc645005c2bce4bc40e9627242d347346fc" + "sha256": "c557535619753e8940aed5d6621e3608d6ea2276c0272444d206a61777c59e4a" }, "pipfile-spec": 6, "requires": {}, @@ -72,6 +72,14 @@ ], "version": "==3.0.4" }, + "charset-normalizer": { + "hashes": [ + "sha256:e019de665e2bcf9c2b64e2e5aa025fa991da8720daa3c1138cadd2fd1856aed0", + "sha256:f7af805c321bfa1ce6714c51f254e0d5bb5e5834039bc17db7ebe3a4cec9492b" + ], + "markers": "python_version >= '3'", + "version": "==2.0.7" + }, "click": { "hashes": [ "sha256:d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a", @@ -152,6 +160,14 @@ "index": "pypi", "version": "==0.0.2" }, + "platformdirs": { + "hashes": [ + "sha256:367a5e80b3d04d2428ffa76d33f124cf11e8fff2acdaa9b43d545f5c7d661ef2", + "sha256:8868bbe3c3c80d42f20156f22e7131d2fb321f5bc86a2a345375c6481a67021d" + ], + "markers": "python_version >= '3.6'", + "version": "==2.4.0" + }, "plette": { "extras": [ "validation" @@ -239,6 +255,14 @@ ], "version": "==0.10.1" }, + "tomli": { + "hashes": [ + "sha256:c6ce0015eb38820eaf32b5db832dbc26deb3dd427bd5f6556cf0acac2c214fee", + "sha256:f04066f68f5554911363063a30b108d2b5a5b1a010aa8b6132af78489fe3aade" + ], + "markers": "python_version >= '3.6'", + "version": "==1.2.2" + }, "tomlkit": { "hashes": [ "sha256:74f976908030ff164c0aa1edabe3bf83ea004b3daa5b0940b9c86a060c004e9a", @@ -343,6 +367,14 @@ "markers": "python_version < '3.6'", "version": "==1.5.3" }, + "backports.entry-points-selectable": { + "hashes": [ + "sha256:988468260ec1c196dab6ae1149260e2f5472c9110334e5d51adcb77867361f6a", + "sha256:a6d9a871cde5e15b4c4a53e3d43ba890cc6861ec1332c9c2428c92f977192acc" + ], + "markers": "python_version >= '2.7'", + "version": "==1.1.0" + }, "black": { "hashes": [ "sha256:1b30e59be925fafc1ee4565e5e08abef6b03fe455102883820fe5ee2e4734e0b", @@ -379,6 +411,14 @@ ], "version": "==3.0.4" }, + "charset-normalizer": { + "hashes": [ + "sha256:e019de665e2bcf9c2b64e2e5aa025fa991da8720daa3c1138cadd2fd1856aed0", + "sha256:f7af805c321bfa1ce6714c51f254e0d5bb5e5834039bc17db7ebe3a4cec9492b" + ], + "markers": "python_version >= '3'", + "version": "==2.0.7" + }, "click": { "hashes": [ "sha256:d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a", @@ -547,6 +587,14 @@ "index": "pypi", "version": "==0.0.2" }, + "platformdirs": { + "hashes": [ + "sha256:367a5e80b3d04d2428ffa76d33f124cf11e8fff2acdaa9b43d545f5c7d661ef2", + "sha256:8868bbe3c3c80d42f20156f22e7131d2fb321f5bc86a2a345375c6481a67021d" + ], + "markers": "python_version >= '3.6'", + "version": "==2.4.0" + }, "plette": { "extras": [ "validation" @@ -697,6 +745,14 @@ ], "version": "==0.10.1" }, + "tomli": { + "hashes": [ + "sha256:c6ce0015eb38820eaf32b5db832dbc26deb3dd427bd5f6556cf0acac2c214fee", + "sha256:f04066f68f5554911363063a30b108d2b5a5b1a010aa8b6132af78489fe3aade" + ], + "markers": "python_version >= '3.6'", + "version": "==1.2.2" + }, "tomlkit": { "hashes": [ "sha256:74f976908030ff164c0aa1edabe3bf83ea004b3daa5b0940b9c86a060c004e9a", diff --git a/setup.py b/setup.py index 2e0dae2..82de404 100644 --- a/setup.py +++ b/setup.py @@ -155,6 +155,7 @@ "autopep8~=1.4; python_version < '3.6'", "six~=1.12", "typing~=3.7; python_version < '3.7'", + "chardet>=3.0.0,<=5.0.0", ], # Optional entry_points={ "console_scripts": ["pipenv-setup=pipenv_setup.main:cmd"]