From 3ac5400b795c203675c56c5482d395048f6b4074 Mon Sep 17 00:00:00 2001 From: Ojakoo Date: Sat, 24 Dec 2022 20:55:40 +0200 Subject: [PATCH] updated pyexcel packages --- poetry.lock | 41 +++++++++++++++++++++++++++-------------- pyproject.toml | 5 +++-- 2 files changed, 30 insertions(+), 16 deletions(-) diff --git a/poetry.lock b/poetry.lock index cb88d31..9804cb8 100644 --- a/poetry.lock +++ b/poetry.lock @@ -104,6 +104,18 @@ files = [ {file = "certifi-2022.6.15.tar.gz", hash = "sha256:84c85a9078b11105f04f3036a9482ae10e4621616db313fe045dd24743a0820d"}, ] +[[package]] +name = "chardet" +version = "5.1.0" +description = "Universal encoding detector for Python 3" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "chardet-5.1.0-py3-none-any.whl", hash = "sha256:362777fb014af596ad31334fde1e8c327dfdb076e1960d1694662d46a6917ab9"}, + {file = "chardet-5.1.0.tar.gz", hash = "sha256:0d62712b956bc154f85fb0a266e2a3c5913c2967e00348701b32411d6def31e5"}, +] + [[package]] name = "charset-normalizer" version = "2.1.0" @@ -1042,25 +1054,26 @@ pyasn1 = ">=0.4.6,<0.5.0" [[package]] name = "pyexcel" -version = "0.5.15" +version = "0.7.0" description = "A wrapper library that provides one API to read, manipulate and writedata in different excel formats" category = "main" optional = false -python-versions = "*" +python-versions = ">=3.6" files = [ - {file = "pyexcel-0.5.15-py2.py3-none-any.whl", hash = "sha256:7fac067e65567c380933b4d382587a5ce6581d0ad85992f6f0bc7c3f16012184"}, - {file = "pyexcel-0.5.15.tar.gz", hash = "sha256:f0a7797f3a0de9e6f81151c9581fa90c4e1afce207dc47d2f0ba728dd2e24467"}, + {file = "pyexcel-0.7.0-py2.py3-none-any.whl", hash = "sha256:ddc6904512bfa2ecda509fb3b58229bb30db14498632fd9e7a5ba7bbfb02ed1b"}, + {file = "pyexcel-0.7.0.tar.gz", hash = "sha256:fbf0eee5d93b96cef6f19a9f00703f22c0a64f19728d91b95428009a52129709"}, ] [package.dependencies] +chardet = "*" lml = ">=0.0.4" -pyexcel-io = ">=0.5.19" +pyexcel-io = ">=0.6.2" texttable = ">=0.8.2" [package.extras] -ods = ["pyexcel-ods3 (>=0.5.0)"] -xls = ["pyexcel-xls (>=0.5.0)"] -xlsx = ["pyexcel-xlsx (>=0.5.0)"] +ods = ["pyexcel-ods3 (>=0.6.0)"] +xls = ["pyexcel-xls (>=0.6.0)"] +xlsx = ["pyexcel-xlsx (>=0.6.0)"] [[package]] name = "pyexcel-io" @@ -1084,19 +1097,19 @@ xlsx = ["pyexcel-xlsx (>=0.6.0)"] [[package]] name = "pyexcel-xlsx" -version = "0.5.8" +version = "0.6.0" description = "A wrapper library to read, manipulate and write data in xlsx and xlsmformat" category = "main" optional = false -python-versions = "*" +python-versions = ">=3.6" files = [ - {file = "pyexcel-xlsx-0.5.8.tar.gz", hash = "sha256:ab3913b465d0d645a51e3c896dc006738a398d36ceaad2dad133056132facb92"}, - {file = "pyexcel_xlsx-0.5.8-py2.py3-none-any.whl", hash = "sha256:9bae2820c5767440d8a387695e0f8e8f73c97bcde0a5680c200ae82a2f6d5cc6"}, + {file = "pyexcel-xlsx-0.6.0.tar.gz", hash = "sha256:55754f764252461aca6871db203f4bd1370ec877828e305e6be1de5f9aa6a79d"}, + {file = "pyexcel_xlsx-0.6.0-py2.py3-none-any.whl", hash = "sha256:16530f96a77c97ebcba7941517d2756ac52d3ce2903d81eecd7f300778d5242a"}, ] [package.dependencies] openpyxl = ">=2.6.1" -pyexcel-io = ">=0.5.3" +pyexcel-io = ">=0.6.2" [[package]] name = "pyjwt" @@ -1682,4 +1695,4 @@ testing = ["func-timeout", "jaraco.itertools", "pytest (>=6)", "pytest-black (>= [metadata] lock-version = "2.0" python-versions = "^3.9" -content-hash = "24f5c39e4249aa4f45b9210a17378048b1673d2a98a60507cb79b870723bdf38" +content-hash = "a38d82abad37b41b6b80ac6cb8eef5b7e692b05f2e94d6838aed62597b5f545d" diff --git a/pyproject.toml b/pyproject.toml index 671bbc7..8c3d3d5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,8 +19,8 @@ django-auditlog = "^2.1.1" django-phonenumber-field = {version = "^6.3.0", extras = ["phonenumbers"]} django-autocomplete-light = "^3.4.1" six = "^1.12.0" -pyexcel = "^0.5.14" -pyexcel-xlsx = "^0.5.8" +pyexcel = "^0.7.0" +pyexcel-xlsx = "^0.6.0" django-import-export = "^2.8.0" openpyxl = "^2.6.4" django-app-namespace-template-loader = "^0.4.1" @@ -38,6 +38,7 @@ python-dotenv = "^0.20.0" djangorestframework-simplejwt = "^5.2.0" google-auth = "^2.9.1" google-api-python-client = "^2.54.0" +pyexcel-io = "^0.6.6" [tool.poetry.dev-dependencies] coverage = "^6.4.2"