From d09cde5c1b6aae73f05465227c835c75407a0c19 Mon Sep 17 00:00:00 2001
From: Dilawar Singh <dilawar@subcom.tech>
Date: Thu, 29 Sep 2022 20:48:41 +0530
Subject: [PATCH] ci: Allows for python3.7

---
 bitia/__pycache__/__main__.cpython-310.pyc | Bin 5495 -> 5624 bytes
 poetry.lock                                |  51 +++++++++++++++++++--
 pyproject.toml                             |   2 +-
 3 files changed, 48 insertions(+), 5 deletions(-)

diff --git a/bitia/__pycache__/__main__.cpython-310.pyc b/bitia/__pycache__/__main__.cpython-310.pyc
index b453342fc48b17a27d25de6fba47571c318e061c..d532444cf7861ad26a9e318567e2b06383b96f84 100644
GIT binary patch
delta 1095
zcmY+D-*4Mg6vut-o7i!F)JsCwcHQQ#`ysa?Sxd`?HbEGy+60T((yiNsh(hc%7L9Ek
zyR?lmO)y?3B(B5@nv_1m147Ef9;f{q7ybmE$HW8WoRorabU!{h=Um@&zCQkA;q_uZ
z%;!x7uNObBwqNe&Ig_HmKV&nb27kfWsZlBYm}O630xS|7@l1c0t&D!te__lKPcz3)
zE};KmCh{Y1%MZNxPhRQ!(K?jJd&JAk`uqx+8li%a+z&b-%#fLmTHpl<OpD9rsxgZ$
zCk-dWw)rKiiQmnsLJD05t`Bg<--%-OX5CG>>8I+qlaKg-4>PVl(0)){gZPZ^Gp1}P
zZiXvdd7?2TF$e4kYbZ-fT-(7I{T|>t@;j#3%hp%mZG60B=8sJ3fwx0_^xv4DtA6eW
z)wpZ6yS>o07kBMSwXd0#YTe1gtaz1OD)BJ#0=SC1p@wi$@V>Z`vr94?x51B+X3*++
zl84(#M|5+S-<!mwN!4No%c*H*u_<OA7^?M`p~7tpNv+*;+YGIvi=**x|AF{5H+RS7
zZVLOi9%%z@h*}I3>|Fh)bN#6Ez`&l*|F7rtP)D8Ap|P**tEfTdP#Y&B&gPTH*YG4D
zna5(lb+XnF{p^22nDzd#4G0s@K6>5ux!5s5rR3v;8-y(3V*)87^{sGo(+@V`68+17
z*K(VQx0@VF#^DZSW^WPegil1NaB;egW?Vp6x`9d++3bO(8Vv4^?iY@+=`$GVYnA0r
zKWBe*&9RfvPP(2A_r%u|7ucfsY2s8>>J2ZB{V;%edhS^QP2jkYae-2c6L`p@5O2%k
z^~7oO9>q5hQp{PU0u8-1z>A|Wh&^$|y3X9uSJsfRRdJ?xgIy3`6qjdew27uyrsM5S
z$KREyt#HQ!xGkO+7p{)aT%xcR@5PdPyM6+9X-|VdvVe<lIBb$VKAuOdq>JsGEUhsR
zZt0tg9ZGSe-fX&IyV-;u<=!NO2$@dyB2-zjb@-H=?}(}L3Tud4<x9nJ1@u~EYRwN?
zTkx6qzWmmk^bNu?Vf=~K$f7wsERIT&dOPg(T7e57UX_DVzBpl62F`7I+GIw`Wc=W7
DePjFQ

delta 990
zcmYjQOK;mo5Y|X5lA<1wB{{a7I*@CmHSH#Tw>}h2lR7WBQ3K0BQS~6p;@T!^k<4&i
zKVZNpl4H}$o`S%Eot$zg5J1-eLH<B5xh;C_E%z1$f@FtIffCq{!*6Dm-_FebGx7I$
zKFH_ognrKdKHvG}B+sBJ3v3apy#{*;Fx)E}hmal80XR-DCXdXoV7B+C`5a(OKFACV
zJDP81LNDZ7p3kFy*`<9iT)|45BVT1!MrX-P5nR-unCGttSS8a4+sJ)^gL1*1x6WzG
zF>pw3+dso)`NkeBFioZP`bMv4O_s8^&L5;6CEPUO5pxaKe2|2M$Q-~uXe6ABe3q?C
zJNHppf&C1W>GK_uRd;MWCns{#6?+Fg!CQjw3cO4|WcalVa<zOj8+FhNMayq@xqOma
zsFk$)Y_bRz<dOz3D1!0MN?~2oD%I(_a+M9iqO9ge#tsr%PSRy=I+l|@HeBN%d2F5}
zPDq~hL7pXl&5Oe;dIP+wVLv-MGP&mYlhLMa<08@5i0=Cy1Ho(m)wFgYsyi7>l7E2U
z20@l!NrN)Cf{hK&-@wo5D}%i4{_lJ#{Ei~OCAdu>e=B^}?`kWe&KFG!D*9*^;BxPE
zp%1Dfn%z%bnpxk^)t0V0H4)UrCa+;bzCH8lA&r4zZd<gK5efaTZr#Z%3;Eq`9*L-F
zHh2_yfsY^SKpZ8YuAgdSLCAfT(s@l52KqIvT}@jz1Y7a+U_legaCs+ixnp93QdcO*
zjN*OEzOwx7?%JN<Q9P0gP`)T$gVkQL?-*cCJ}upZPvo1@%n-E~X{fZ)?e%qUSEaXt
z9gbL+3+3@IV_8$=PDOi>Vtm&VxJ)^B2&kC2szFakhisCeSlAYux)hJg*TI*6mG4ij
zQHZ0=R?7`KtrmI|dz0WNN-)G;sC%Pe1%DuNK|ZX^!5#TW<%?3RfcmJ?*FC?zg+I!H
z{@IIkHR8%(d~@Ps(9oTVTh&(6>;&Cz+jr5IJN<sSP%2nO3kJcc+F+$^VDH`ol*#n_

diff --git a/poetry.lock b/poetry.lock
index 41918f2..8e9bf3a 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -16,6 +16,7 @@ python-versions = ">=3.7.2"
 
 [package.dependencies]
 lazy-object-proxy = ">=1.4.0"
+typed-ast = {version = ">=1.4.0,<2.0", markers = "implementation_name == \"cpython\" and python_version < \"3.8\""}
 typing-extensions = {version = ">=3.10", markers = "python_version < \"3.10\""}
 wrapt = [
     {version = ">=1.11,<2", markers = "python_version < \"3.11\""},
@@ -103,6 +104,7 @@ python-versions = ">=3.7"
 
 [package.dependencies]
 colorama = {version = "*", markers = "platform_system == \"Windows\""}
+importlib-metadata = {version = "*", markers = "python_version < \"3.8\""}
 
 [[package]]
 name = "colorama"
@@ -189,11 +191,12 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
 name = "importlib-metadata"
 version = "4.12.0"
 description = "Read metadata from Python packages"
-category = "dev"
+category = "main"
 optional = false
 python-versions = ">=3.7"
 
 [package.dependencies]
+typing-extensions = {version = ">=3.6.4", markers = "python_version < \"3.8\""}
 zipp = ">=0.5"
 
 [package.extras]
@@ -301,6 +304,7 @@ python-versions = ">=3.7"
 
 [package.dependencies]
 mdurl = ">=0.1,<1.0"
+typing_extensions = {version = ">=3.7.4", markers = "python_version < \"3.8\""}
 
 [package.extras]
 benchmarking = ["psutil", "pytest", "pytest-benchmark (>=3.2,<4.0)"]
@@ -371,6 +375,7 @@ python-versions = ">=3.7"
 [package.dependencies]
 mypy-extensions = ">=0.4.3"
 tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""}
+typed-ast = {version = ">=1.4.0,<2", markers = "python_version < \"3.8\""}
 typing-extensions = ">=3.10"
 
 [package.extras]
@@ -451,6 +456,9 @@ category = "dev"
 optional = false
 python-versions = ">=3.6"
 
+[package.dependencies]
+importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""}
+
 [package.extras]
 dev = ["pre-commit", "tox"]
 testing = ["pytest", "pytest-benchmark"]
@@ -527,6 +535,7 @@ python-versions = ">=3.7"
 [package.dependencies]
 attrs = ">=19.2.0"
 colorama = {version = "*", markers = "sys_platform == \"win32\""}
+importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""}
 iniconfig = "*"
 packaging = "*"
 pluggy = ">=0.12,<2.0"
@@ -798,6 +807,14 @@ rfc3986 = ">=1.4.0"
 rich = ">=12.0.0"
 urllib3 = ">=1.26.0"
 
+[[package]]
+name = "typed-ast"
+version = "1.5.4"
+description = "a fork of Python 2 and 3 ast modules with type comment support"
+category = "dev"
+optional = false
+python-versions = ">=3.6"
+
 [[package]]
 name = "typer"
 version = "0.6.1"
@@ -870,7 +887,7 @@ python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7"
 name = "zipp"
 version = "3.8.1"
 description = "Backport of pathlib-compatible object wrapper for zip files"
-category = "dev"
+category = "main"
 optional = false
 python-versions = ">=3.7"
 
@@ -880,8 +897,8 @@ testing = ["func-timeout", "jaraco.itertools", "pytest (>=6)", "pytest-black (>=
 
 [metadata]
 lock-version = "1.1"
-python-versions = "^3.8"
-content-hash = "80b1bd933b5516bbec0c703e218d08df516d5ca2585ea7fbb94905243cde95f7"
+python-versions = ">=3.7.2,<4.0"
+content-hash = "9ac3f20e7eeb0f881b7787b3938118a7d5642fbd3f77f5440efb294e738fbbf4"
 
 [metadata.files]
 alabaster = [
@@ -1363,6 +1380,32 @@ twine = [
     {file = "twine-4.0.1-py3-none-any.whl", hash = "sha256:42026c18e394eac3e06693ee52010baa5313e4811d5a11050e7d48436cf41b9e"},
     {file = "twine-4.0.1.tar.gz", hash = "sha256:96b1cf12f7ae611a4a40b6ae8e9570215daff0611828f5fe1f37a16255ab24a0"},
 ]
+typed-ast = [
+    {file = "typed_ast-1.5.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:669dd0c4167f6f2cd9f57041e03c3c2ebf9063d0757dc89f79ba1daa2bfca9d4"},
+    {file = "typed_ast-1.5.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:211260621ab1cd7324e0798d6be953d00b74e0428382991adfddb352252f1d62"},
+    {file = "typed_ast-1.5.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:267e3f78697a6c00c689c03db4876dd1efdfea2f251a5ad6555e82a26847b4ac"},
+    {file = "typed_ast-1.5.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:c542eeda69212fa10a7ada75e668876fdec5f856cd3d06829e6aa64ad17c8dfe"},
+    {file = "typed_ast-1.5.4-cp310-cp310-win_amd64.whl", hash = "sha256:a9916d2bb8865f973824fb47436fa45e1ebf2efd920f2b9f99342cb7fab93f72"},
+    {file = "typed_ast-1.5.4-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:79b1e0869db7c830ba6a981d58711c88b6677506e648496b1f64ac7d15633aec"},
+    {file = "typed_ast-1.5.4-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a94d55d142c9265f4ea46fab70977a1944ecae359ae867397757d836ea5a3f47"},
+    {file = "typed_ast-1.5.4-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:183afdf0ec5b1b211724dfef3d2cad2d767cbefac291f24d69b00546c1837fb6"},
+    {file = "typed_ast-1.5.4-cp36-cp36m-win_amd64.whl", hash = "sha256:639c5f0b21776605dd6c9dbe592d5228f021404dafd377e2b7ac046b0349b1a1"},
+    {file = "typed_ast-1.5.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:cf4afcfac006ece570e32d6fa90ab74a17245b83dfd6655a6f68568098345ff6"},
+    {file = "typed_ast-1.5.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ed855bbe3eb3715fca349c80174cfcfd699c2f9de574d40527b8429acae23a66"},
+    {file = "typed_ast-1.5.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:6778e1b2f81dfc7bc58e4b259363b83d2e509a65198e85d5700dfae4c6c8ff1c"},
+    {file = "typed_ast-1.5.4-cp37-cp37m-win_amd64.whl", hash = "sha256:0261195c2062caf107831e92a76764c81227dae162c4f75192c0d489faf751a2"},
+    {file = "typed_ast-1.5.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:2efae9db7a8c05ad5547d522e7dbe62c83d838d3906a3716d1478b6c1d61388d"},
+    {file = "typed_ast-1.5.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:7d5d014b7daa8b0bf2eaef684295acae12b036d79f54178b92a2b6a56f92278f"},
+    {file = "typed_ast-1.5.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:370788a63915e82fd6f212865a596a0fefcbb7d408bbbb13dea723d971ed8bdc"},
+    {file = "typed_ast-1.5.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:4e964b4ff86550a7a7d56345c7864b18f403f5bd7380edf44a3c1fb4ee7ac6c6"},
+    {file = "typed_ast-1.5.4-cp38-cp38-win_amd64.whl", hash = "sha256:683407d92dc953c8a7347119596f0b0e6c55eb98ebebd9b23437501b28dcbb8e"},
+    {file = "typed_ast-1.5.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4879da6c9b73443f97e731b617184a596ac1235fe91f98d279a7af36c796da35"},
+    {file = "typed_ast-1.5.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3e123d878ba170397916557d31c8f589951e353cc95fb7f24f6bb69adc1a8a97"},
+    {file = "typed_ast-1.5.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ebd9d7f80ccf7a82ac5f88c521115cc55d84e35bf8b446fcd7836eb6b98929a3"},
+    {file = "typed_ast-1.5.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:98f80dee3c03455e92796b58b98ff6ca0b2a6f652120c263efdba4d6c5e58f72"},
+    {file = "typed_ast-1.5.4-cp39-cp39-win_amd64.whl", hash = "sha256:0fdbcf2fef0ca421a3f5912555804296f0b0960f0418c440f5d6d3abb549f3e1"},
+    {file = "typed_ast-1.5.4.tar.gz", hash = "sha256:39e21ceb7388e4bb37f4c679d72707ed46c2fbf2a5609b8b8ebc4b067d977df2"},
+]
 typer = [
     {file = "typer-0.6.1-py3-none-any.whl", hash = "sha256:54b19e5df18654070a82f8c2aa1da456a4ac16a2a83e6dcd9f170e291c56338e"},
     {file = "typer-0.6.1.tar.gz", hash = "sha256:2d5720a5e63f73eaf31edaa15f6ab87f35f0690f8ca233017d7d23d743a91d73"},
diff --git a/pyproject.toml b/pyproject.toml
index b5bbab6..16ed781 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -6,7 +6,7 @@ authors = ["Dilawar Singh <dilawar@subcom.tech>"]
 readme = "README.md"
 
 [tool.poetry.dependencies]
-python = "^3.8"
+python = ">=3.7.2,<4.0"
 requests = "^2.28.1"
 typer = "^0.6.1"
 rich = "^12.5.1"
-- 
GitLab