summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--poetry.lock59
-rw-r--r--pyproject.toml4
2 files changed, 41 insertions, 22 deletions
diff --git a/poetry.lock b/poetry.lock
index aa05174..32d4b5e 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -313,6 +313,24 @@ optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
[[package]]
+name = "contourpy"
+version = "1.0.5"
+description = "Python library for calculating contours of 2D quadrilateral grids"
+category = "dev"
+optional = false
+python-versions = ">=3.7"
+
+[package.dependencies]
+numpy = ">=1.16"
+
+[package.extras]
+test-no-codebase = ["pillow", "matplotlib", "pytest"]
+test-minimal = ["pytest"]
+test = ["isort", "flake8", "pillow", "matplotlib", "pytest"]
+docs = ["sphinx-rtd-theme", "sphinx", "docutils (<0.18)"]
+bokeh = ["selenium", "bokeh"]
+
+[[package]]
name = "coverage"
version = "5.5"
description = "Code coverage measurement for Python"
@@ -527,7 +545,7 @@ setuptools = "*"
[[package]]
name = "fonttools"
-version = "4.37.1"
+version = "4.37.2"
description = "Tools to manipulate font files"
category = "dev"
optional = false
@@ -649,17 +667,17 @@ tool = ["click (>=6.0.0)"]
[[package]]
name = "grpcio"
-version = "1.48.1"
+version = "1.49.0"
description = "HTTP/2-based RPC framework"
category = "dev"
optional = false
-python-versions = ">=3.6"
+python-versions = ">=3.7"
[package.dependencies]
six = ">=1.5.2"
[package.extras]
-protobuf = ["grpcio-tools (>=1.48.1)"]
+protobuf = ["grpcio-tools (>=1.49.0)"]
[[package]]
name = "h5py"
@@ -826,11 +844,11 @@ i18n = ["Babel (>=2.7)"]
[[package]]
name = "joblib"
-version = "1.1.0"
+version = "1.2.0"
description = "Lightweight pipelining with Python functions"
category = "dev"
optional = false
-python-versions = ">=3.6"
+python-versions = ">=3.7"
[[package]]
name = "json5"
@@ -1081,22 +1099,23 @@ python-versions = ">=3.7"
[[package]]
name = "matplotlib"
-version = "3.5.3"
+version = "3.6.0"
description = "Python plotting package"
category = "dev"
optional = false
-python-versions = ">=3.7"
+python-versions = ">=3.8"
[package.dependencies]
+contourpy = ">=1.0.1"
cycler = ">=0.10"
fonttools = ">=4.22.0"
kiwisolver = ">=1.0.1"
-numpy = ">=1.17"
+numpy = ">=1.19"
packaging = ">=20.0"
pillow = ">=6.2.0"
pyparsing = ">=2.2.1"
python-dateutil = ">=2.7"
-setuptools_scm = ">=4,<7"
+setuptools_scm = ">=7"
[[package]]
name = "matplotlib-inline"
@@ -1791,7 +1810,7 @@ python-versions = "*"
[[package]]
name = "pywinpty"
-version = "2.0.7"
+version = "2.0.8"
description = "Pseudo terminal support for Windows from Python."
category = "dev"
optional = false
@@ -1807,7 +1826,7 @@ python-versions = ">=3.6"
[[package]]
name = "pyzmq"
-version = "23.2.1"
+version = "24.0.0"
description = "Python bindings for 0MQ"
category = "dev"
optional = false
@@ -2001,16 +2020,17 @@ testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-
[[package]]
name = "setuptools-scm"
-version = "6.4.2"
+version = "7.0.5"
description = "the blessed package to manage your versions by scm tags"
category = "dev"
optional = false
-python-versions = ">=3.6"
+python-versions = ">=3.7"
[package.dependencies]
packaging = ">=20.0"
setuptools = "*"
tomli = ">=1.0.0"
+typing-extensions = "*"
[package.extras]
test = ["pytest (>=6.2)", "virtualenv (>20)"]
@@ -2634,6 +2654,7 @@ colorama = [
{file = "colorama-0.4.5-py2.py3-none-any.whl", hash = "sha256:854bf444933e37f5824ae7bfc1e98d5bce2ebe4160d46b5edf346a89358e99da"},
{file = "colorama-0.4.5.tar.gz", hash = "sha256:e6c6b4334fc50988a639d9b98aa429a0b57da6e17b9a44f0451f930b6967b7a4"},
]
+contourpy = []
coverage = [
{file = "coverage-5.5-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:b6d534e4b2ab35c9f93f46229363e17f63c53ad01330df9f2d6bd1187e5eaacf"},
{file = "coverage-5.5-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:b7895207b4c843c76a25ab8c1e866261bcfe27bfaa20c192de5190121770672b"},
@@ -2828,10 +2849,7 @@ jinja2 = [
{file = "Jinja2-3.1.2-py3-none-any.whl", hash = "sha256:6088930bfe239f0e6710546ab9c19c9ef35e29792895fed6e6e31a023a182a61"},
{file = "Jinja2-3.1.2.tar.gz", hash = "sha256:31351a702a408a9e7595a8fc6150fc3f43bb6bf7e319770cbc0db9df9437e852"},
]
-joblib = [
- {file = "joblib-1.1.0-py2.py3-none-any.whl", hash = "sha256:f21f109b3c7ff9d95f8387f752d0d9c34a02aa2f7060c2135f465da0e5160ff6"},
- {file = "joblib-1.1.0.tar.gz", hash = "sha256:4158fcecd13733f8be669be0683b96ebdbbd38d23559f54dca7205aea1bf1e35"},
-]
+joblib = []
json5 = []
jsonschema = []
jupyter = [
@@ -3263,10 +3281,7 @@ setuptools = [
{file = "setuptools-59.5.0-py3-none-any.whl", hash = "sha256:6d10741ff20b89cd8c6a536ee9dc90d3002dec0226c78fb98605bfb9ef8a7adf"},
{file = "setuptools-59.5.0.tar.gz", hash = "sha256:d144f85102f999444d06f9c0e8c737fd0194f10f2f7e5fdb77573f6e2fa4fad0"},
]
-setuptools-scm = [
- {file = "setuptools_scm-6.4.2-py3-none-any.whl", hash = "sha256:acea13255093849de7ccb11af9e1fb8bde7067783450cee9ef7a93139bddf6d4"},
- {file = "setuptools_scm-6.4.2.tar.gz", hash = "sha256:6833ac65c6ed9711a4d5d2266f8024cfa07c533a0e55f4c12f6eff280a5a9e30"},
-]
+setuptools-scm = []
shortuuid = [
{file = "shortuuid-1.0.9-py3-none-any.whl", hash = "sha256:b2bb9eb7773170e253bb7ba25971023acb473517a8b76803d9618668cb1dd46f"},
{file = "shortuuid-1.0.9.tar.gz", hash = "sha256:459f12fa1acc34ff213b1371467c0325169645a31ed989e268872339af7563d5"},
diff --git a/pyproject.toml b/pyproject.toml
index 89cc761..62da8af 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -65,6 +65,10 @@ fail_under = 50
[tool.isort]
profile = "black"
+[tool.ruff]
+line-length = 88
+select = []
+
[tool.poetry.scripts]
download-emnist = "text_recognizer.data.emnist:download_emnist"
download-nltk = "text_recognizer.data.utils.sentence_generator:load_nltk_brown_corpus"