Nidhal Baccouri
commited on
Commit
·
70dffe3
1
Parent(s):
a795cd8
fixed poetry extras
Browse files- poetry.lock +20 -20
- pyproject.toml +7 -2
poetry.lock
CHANGED
@@ -565,14 +565,14 @@ smmap = ">=3.0.1,<6"
|
|
565 |
|
566 |
[[package]]
|
567 |
name = "gitpython"
|
568 |
-
version = "3.1.
|
569 |
-
description = "GitPython is a
|
570 |
category = "dev"
|
571 |
optional = false
|
572 |
python-versions = ">=3.7"
|
573 |
files = [
|
574 |
-
{file = "GitPython-3.1.
|
575 |
-
{file = "GitPython-3.1.
|
576 |
]
|
577 |
|
578 |
[package.dependencies]
|
@@ -581,14 +581,14 @@ typing-extensions = {version = ">=3.7.4.3", markers = "python_version < \"3.8\""
|
|
581 |
|
582 |
[[package]]
|
583 |
name = "identify"
|
584 |
-
version = "2.5.
|
585 |
description = "File identification library for Python"
|
586 |
category = "dev"
|
587 |
optional = false
|
588 |
python-versions = ">=3.7"
|
589 |
files = [
|
590 |
-
{file = "identify-2.5.
|
591 |
-
{file = "identify-2.5.
|
592 |
]
|
593 |
|
594 |
[package.extras]
|
@@ -1015,14 +1015,14 @@ plugins = ["importlib-metadata"]
|
|
1015 |
|
1016 |
[[package]]
|
1017 |
name = "pypdf"
|
1018 |
-
version = "3.4.
|
1019 |
description = "A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files"
|
1020 |
category = "main"
|
1021 |
optional = false
|
1022 |
python-versions = ">=3.6"
|
1023 |
files = [
|
1024 |
-
{file = "pypdf-3.4.
|
1025 |
-
{file = "pypdf-3.4.
|
1026 |
]
|
1027 |
|
1028 |
[package.dependencies]
|
@@ -1305,14 +1305,14 @@ files = [
|
|
1305 |
|
1306 |
[[package]]
|
1307 |
name = "setuptools"
|
1308 |
-
version = "67.2
|
1309 |
description = "Easily download, build, install, upgrade, and uninstall Python packages"
|
1310 |
category = "dev"
|
1311 |
optional = false
|
1312 |
python-versions = ">=3.7"
|
1313 |
files = [
|
1314 |
-
{file = "setuptools-67.2
|
1315 |
-
{file = "setuptools-67.2.
|
1316 |
]
|
1317 |
|
1318 |
[package.extras]
|
@@ -1358,14 +1358,14 @@ files = [
|
|
1358 |
|
1359 |
[[package]]
|
1360 |
name = "soupsieve"
|
1361 |
-
version = "2.
|
1362 |
description = "A modern CSS selector implementation for Beautiful Soup."
|
1363 |
category = "main"
|
1364 |
optional = false
|
1365 |
-
python-versions = ">=3.
|
1366 |
files = [
|
1367 |
-
{file = "soupsieve-2.
|
1368 |
-
{file = "soupsieve-2.
|
1369 |
]
|
1370 |
|
1371 |
[[package]]
|
@@ -1616,14 +1616,14 @@ files = [
|
|
1616 |
|
1617 |
[[package]]
|
1618 |
name = "typing-extensions"
|
1619 |
-
version = "4.
|
1620 |
description = "Backported and Experimental Type Hints for Python 3.7+"
|
1621 |
category = "main"
|
1622 |
optional = false
|
1623 |
python-versions = ">=3.7"
|
1624 |
files = [
|
1625 |
-
{file = "typing_extensions-4.
|
1626 |
-
{file = "typing_extensions-4.
|
1627 |
]
|
1628 |
|
1629 |
[[package]]
|
|
|
565 |
|
566 |
[[package]]
|
567 |
name = "gitpython"
|
568 |
+
version = "3.1.31"
|
569 |
+
description = "GitPython is a Python library used to interact with Git repositories"
|
570 |
category = "dev"
|
571 |
optional = false
|
572 |
python-versions = ">=3.7"
|
573 |
files = [
|
574 |
+
{file = "GitPython-3.1.31-py3-none-any.whl", hash = "sha256:f04893614f6aa713a60cbbe1e6a97403ef633103cdd0ef5eb6efe0deb98dbe8d"},
|
575 |
+
{file = "GitPython-3.1.31.tar.gz", hash = "sha256:8ce3bcf69adfdf7c7d503e78fd3b1c492af782d58893b650adb2ac8912ddd573"},
|
576 |
]
|
577 |
|
578 |
[package.dependencies]
|
|
|
581 |
|
582 |
[[package]]
|
583 |
name = "identify"
|
584 |
+
version = "2.5.18"
|
585 |
description = "File identification library for Python"
|
586 |
category = "dev"
|
587 |
optional = false
|
588 |
python-versions = ">=3.7"
|
589 |
files = [
|
590 |
+
{file = "identify-2.5.18-py2.py3-none-any.whl", hash = "sha256:93aac7ecf2f6abf879b8f29a8002d3c6de7086b8c28d88e1ad15045a15ab63f9"},
|
591 |
+
{file = "identify-2.5.18.tar.gz", hash = "sha256:89e144fa560cc4cffb6ef2ab5e9fb18ed9f9b3cb054384bab4b95c12f6c309fe"},
|
592 |
]
|
593 |
|
594 |
[package.extras]
|
|
|
1015 |
|
1016 |
[[package]]
|
1017 |
name = "pypdf"
|
1018 |
+
version = "3.4.1"
|
1019 |
description = "A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files"
|
1020 |
category = "main"
|
1021 |
optional = false
|
1022 |
python-versions = ">=3.6"
|
1023 |
files = [
|
1024 |
+
{file = "pypdf-3.4.1-py3-none-any.whl", hash = "sha256:5e84dc66d17f3e74fd6c84ab1e0b0cc6e21aae79e391eac88853cdac47847813"},
|
1025 |
+
{file = "pypdf-3.4.1.tar.gz", hash = "sha256:8b0badc787062e8fb0d8393eb2a76903717fb24e5cc84e2b03cde5ac3881700f"},
|
1026 |
]
|
1027 |
|
1028 |
[package.dependencies]
|
|
|
1305 |
|
1306 |
[[package]]
|
1307 |
name = "setuptools"
|
1308 |
+
version = "67.3.2"
|
1309 |
description = "Easily download, build, install, upgrade, and uninstall Python packages"
|
1310 |
category = "dev"
|
1311 |
optional = false
|
1312 |
python-versions = ">=3.7"
|
1313 |
files = [
|
1314 |
+
{file = "setuptools-67.3.2-py3-none-any.whl", hash = "sha256:bb6d8e508de562768f2027902929f8523932fcd1fb784e6d573d2cafac995a48"},
|
1315 |
+
{file = "setuptools-67.3.2.tar.gz", hash = "sha256:95f00380ef2ffa41d9bba85d95b27689d923c93dfbafed4aecd7cf988a25e012"},
|
1316 |
]
|
1317 |
|
1318 |
[package.extras]
|
|
|
1358 |
|
1359 |
[[package]]
|
1360 |
name = "soupsieve"
|
1361 |
+
version = "2.4"
|
1362 |
description = "A modern CSS selector implementation for Beautiful Soup."
|
1363 |
category = "main"
|
1364 |
optional = false
|
1365 |
+
python-versions = ">=3.7"
|
1366 |
files = [
|
1367 |
+
{file = "soupsieve-2.4-py3-none-any.whl", hash = "sha256:49e5368c2cda80ee7e84da9dbe3e110b70a4575f196efb74e51b94549d921955"},
|
1368 |
+
{file = "soupsieve-2.4.tar.gz", hash = "sha256:e28dba9ca6c7c00173e34e4ba57448f0688bb681b7c5e8bf4971daafc093d69a"},
|
1369 |
]
|
1370 |
|
1371 |
[[package]]
|
|
|
1616 |
|
1617 |
[[package]]
|
1618 |
name = "typing-extensions"
|
1619 |
+
version = "4.5.0"
|
1620 |
description = "Backported and Experimental Type Hints for Python 3.7+"
|
1621 |
category = "main"
|
1622 |
optional = false
|
1623 |
python-versions = ">=3.7"
|
1624 |
files = [
|
1625 |
+
{file = "typing_extensions-4.5.0-py3-none-any.whl", hash = "sha256:fb33085c39dd998ac16d1431ebc293a8b3eedd00fd4a32de0ff79002c19511b4"},
|
1626 |
+
{file = "typing_extensions-4.5.0.tar.gz", hash = "sha256:5cb5f4a79139d699607b3ef622a1dedafa84e115ab0024e0d9c044a9479ca7cb"},
|
1627 |
]
|
1628 |
|
1629 |
[[package]]
|
pyproject.toml
CHANGED
@@ -31,8 +31,12 @@ dt = 'deep_translator.__main__:main'
|
|
31 |
python = "^3.7"
|
32 |
beautifulsoup4 = "^4.9.1"
|
33 |
requests = "^2.23.0"
|
34 |
-
docx2txt = {version = "^0.8",
|
35 |
-
pypdf = {version = "^3.3.0",
|
|
|
|
|
|
|
|
|
36 |
|
37 |
[tool.poetry.dev-dependencies]
|
38 |
wheel = "^0.38.4"
|
@@ -47,6 +51,7 @@ isort = "^5.10.1"
|
|
47 |
python-semantic-release = "^7.26.0"
|
48 |
pre-commit = "^2.21.0"
|
49 |
|
|
|
50 |
[tool.black]
|
51 |
line-length = 79
|
52 |
include = '\.pyi?$'
|
|
|
31 |
python = "^3.7"
|
32 |
beautifulsoup4 = "^4.9.1"
|
33 |
requests = "^2.23.0"
|
34 |
+
docx2txt = {version = "^0.8", optional = true}
|
35 |
+
pypdf = {version = "^3.3.0", optional = true}
|
36 |
+
|
37 |
+
[tool.poetry.extras]
|
38 |
+
docx = ["docx2txt"]
|
39 |
+
pdf = ["pypdf"]
|
40 |
|
41 |
[tool.poetry.dev-dependencies]
|
42 |
wheel = "^0.38.4"
|
|
|
51 |
python-semantic-release = "^7.26.0"
|
52 |
pre-commit = "^2.21.0"
|
53 |
|
54 |
+
|
55 |
[tool.black]
|
56 |
line-length = 79
|
57 |
include = '\.pyi?$'
|