Spaces:
Runtime error
Runtime error
π¦ chore(poetry.lock): add new dev dependencies for better development environment
Browse files- cfgv: for configuration validation and human readable error messages
- distlib: for distribution utilities
- identify: for file identification
- nodeenv: for Node.js virtual environment building
- platformdirs: for determining platform-specific directories
- pre-commit: for managing and maintaining multi-language pre-commit hooks
- setuptools: for easy package management
These packages will enhance the development and testing process.
π¦ chore(poetry.lock): add virtualenv package to the project dependencies
This package is added to provide an isolated environment for Python projects, which is essential for managing dependencies and ensuring the application runs consistently across different setups.
- poetry.lock +128 -1
poetry.lock
CHANGED
@@ -121,6 +121,18 @@ files = [
|
|
121 |
{file = "certifi-2023.7.22.tar.gz", hash = "sha256:539cc1d13202e33ca466e88b2807e29f4c13049d6d87031a3c110744495cb082"},
|
122 |
]
|
123 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
124 |
[[package]]
|
125 |
name = "charset-normalizer"
|
126 |
version = "3.2.0"
|
@@ -304,6 +316,18 @@ files = [
|
|
304 |
{file = "cycler-0.11.0.tar.gz", hash = "sha256:9c87405839a19696e837b3b818fed3f5f69f16f1eec1a1ad77e043dcea9c772f"},
|
305 |
]
|
306 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
307 |
[[package]]
|
308 |
name = "distro"
|
309 |
version = "1.8.0"
|
@@ -643,6 +667,21 @@ testing = ["InquirerPy (==0.3.4)", "Jinja2", "Pillow", "aiohttp", "gradio", "jed
|
|
643 |
torch = ["torch"]
|
644 |
typing = ["pydantic", "types-PyYAML", "types-requests", "types-simplejson", "types-toml", "types-tqdm", "types-urllib3"]
|
645 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
646 |
[[package]]
|
647 |
name = "idna"
|
648 |
version = "3.4"
|
@@ -974,6 +1013,21 @@ files = [
|
|
974 |
{file = "mccabe-0.7.0.tar.gz", hash = "sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325"},
|
975 |
]
|
976 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
977 |
[[package]]
|
978 |
name = "numpy"
|
979 |
version = "1.25.2"
|
@@ -1228,6 +1282,41 @@ files = [
|
|
1228 |
docs = ["furo", "olefile", "sphinx (>=2.4)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinx-removed-in", "sphinxext-opengraph"]
|
1229 |
tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "packaging", "pyroma", "pytest", "pytest-cov", "pytest-timeout"]
|
1230 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1231 |
[[package]]
|
1232 |
name = "pycodestyle"
|
1233 |
version = "2.11.0"
|
@@ -1686,6 +1775,23 @@ files = [
|
|
1686 |
dev = ["Django (>=1.11)", "check-manifest", "colorama (<=0.4.1)", "coverage", "flake8", "nose2", "readme-renderer (<25.0)", "tox", "wheel", "zest.releaser[recommended]"]
|
1687 |
doc = ["Sphinx", "sphinx-rtd-theme"]
|
1688 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1689 |
[[package]]
|
1690 |
name = "six"
|
1691 |
version = "1.16.0"
|
@@ -1878,6 +1984,27 @@ typing-extensions = {version = ">=4.0", markers = "python_version < \"3.11\""}
|
|
1878 |
[package.extras]
|
1879 |
standard = ["colorama (>=0.4)", "httptools (>=0.5.0)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.14.0,!=0.15.0,!=0.15.1)", "watchfiles (>=0.13)", "websockets (>=10.4)"]
|
1880 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1881 |
[[package]]
|
1882 |
name = "websockets"
|
1883 |
version = "11.0.3"
|
@@ -1961,4 +2088,4 @@ files = [
|
|
1961 |
[metadata]
|
1962 |
lock-version = "2.0"
|
1963 |
python-versions = "^3.10"
|
1964 |
-
content-hash = "
|
|
|
121 |
{file = "certifi-2023.7.22.tar.gz", hash = "sha256:539cc1d13202e33ca466e88b2807e29f4c13049d6d87031a3c110744495cb082"},
|
122 |
]
|
123 |
|
124 |
+
[[package]]
|
125 |
+
name = "cfgv"
|
126 |
+
version = "3.4.0"
|
127 |
+
description = "Validate configuration and produce human readable error messages."
|
128 |
+
category = "dev"
|
129 |
+
optional = false
|
130 |
+
python-versions = ">=3.8"
|
131 |
+
files = [
|
132 |
+
{file = "cfgv-3.4.0-py2.py3-none-any.whl", hash = "sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9"},
|
133 |
+
{file = "cfgv-3.4.0.tar.gz", hash = "sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560"},
|
134 |
+
]
|
135 |
+
|
136 |
[[package]]
|
137 |
name = "charset-normalizer"
|
138 |
version = "3.2.0"
|
|
|
316 |
{file = "cycler-0.11.0.tar.gz", hash = "sha256:9c87405839a19696e837b3b818fed3f5f69f16f1eec1a1ad77e043dcea9c772f"},
|
317 |
]
|
318 |
|
319 |
+
[[package]]
|
320 |
+
name = "distlib"
|
321 |
+
version = "0.3.7"
|
322 |
+
description = "Distribution utilities"
|
323 |
+
category = "dev"
|
324 |
+
optional = false
|
325 |
+
python-versions = "*"
|
326 |
+
files = [
|
327 |
+
{file = "distlib-0.3.7-py2.py3-none-any.whl", hash = "sha256:2e24928bc811348f0feb63014e97aaae3037f2cf48712d51ae61df7fd6075057"},
|
328 |
+
{file = "distlib-0.3.7.tar.gz", hash = "sha256:9dafe54b34a028eafd95039d5e5d4851a13734540f1331060d31c9916e7147a8"},
|
329 |
+
]
|
330 |
+
|
331 |
[[package]]
|
332 |
name = "distro"
|
333 |
version = "1.8.0"
|
|
|
667 |
torch = ["torch"]
|
668 |
typing = ["pydantic", "types-PyYAML", "types-requests", "types-simplejson", "types-toml", "types-tqdm", "types-urllib3"]
|
669 |
|
670 |
+
[[package]]
|
671 |
+
name = "identify"
|
672 |
+
version = "2.5.27"
|
673 |
+
description = "File identification library for Python"
|
674 |
+
category = "dev"
|
675 |
+
optional = false
|
676 |
+
python-versions = ">=3.8"
|
677 |
+
files = [
|
678 |
+
{file = "identify-2.5.27-py2.py3-none-any.whl", hash = "sha256:fdb527b2dfe24602809b2201e033c2a113d7bdf716db3ca8e3243f735dcecaba"},
|
679 |
+
{file = "identify-2.5.27.tar.gz", hash = "sha256:287b75b04a0e22d727bc9a41f0d4f3c1bcada97490fa6eabb5b28f0e9097e733"},
|
680 |
+
]
|
681 |
+
|
682 |
+
[package.extras]
|
683 |
+
license = ["ukkonen"]
|
684 |
+
|
685 |
[[package]]
|
686 |
name = "idna"
|
687 |
version = "3.4"
|
|
|
1013 |
{file = "mccabe-0.7.0.tar.gz", hash = "sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325"},
|
1014 |
]
|
1015 |
|
1016 |
+
[[package]]
|
1017 |
+
name = "nodeenv"
|
1018 |
+
version = "1.8.0"
|
1019 |
+
description = "Node.js virtual environment builder"
|
1020 |
+
category = "dev"
|
1021 |
+
optional = false
|
1022 |
+
python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*"
|
1023 |
+
files = [
|
1024 |
+
{file = "nodeenv-1.8.0-py2.py3-none-any.whl", hash = "sha256:df865724bb3c3adc86b3876fa209771517b0cfe596beff01a92700e0e8be4cec"},
|
1025 |
+
{file = "nodeenv-1.8.0.tar.gz", hash = "sha256:d51e0c37e64fbf47d017feac3145cdbb58836d7eee8c6f6d3b6880c5456227d2"},
|
1026 |
+
]
|
1027 |
+
|
1028 |
+
[package.dependencies]
|
1029 |
+
setuptools = "*"
|
1030 |
+
|
1031 |
[[package]]
|
1032 |
name = "numpy"
|
1033 |
version = "1.25.2"
|
|
|
1282 |
docs = ["furo", "olefile", "sphinx (>=2.4)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinx-removed-in", "sphinxext-opengraph"]
|
1283 |
tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "packaging", "pyroma", "pytest", "pytest-cov", "pytest-timeout"]
|
1284 |
|
1285 |
+
[[package]]
|
1286 |
+
name = "platformdirs"
|
1287 |
+
version = "3.10.0"
|
1288 |
+
description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"."
|
1289 |
+
category = "dev"
|
1290 |
+
optional = false
|
1291 |
+
python-versions = ">=3.7"
|
1292 |
+
files = [
|
1293 |
+
{file = "platformdirs-3.10.0-py3-none-any.whl", hash = "sha256:d7c24979f292f916dc9cbf8648319032f551ea8c49a4c9bf2fb556a02070ec1d"},
|
1294 |
+
{file = "platformdirs-3.10.0.tar.gz", hash = "sha256:b45696dab2d7cc691a3226759c0d3b00c47c8b6e293d96f6436f733303f77f6d"},
|
1295 |
+
]
|
1296 |
+
|
1297 |
+
[package.extras]
|
1298 |
+
docs = ["furo (>=2023.7.26)", "proselint (>=0.13)", "sphinx (>=7.1.1)", "sphinx-autodoc-typehints (>=1.24)"]
|
1299 |
+
test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.4)", "pytest-cov (>=4.1)", "pytest-mock (>=3.11.1)"]
|
1300 |
+
|
1301 |
+
[[package]]
|
1302 |
+
name = "pre-commit"
|
1303 |
+
version = "2.21.0"
|
1304 |
+
description = "A framework for managing and maintaining multi-language pre-commit hooks."
|
1305 |
+
category = "dev"
|
1306 |
+
optional = false
|
1307 |
+
python-versions = ">=3.7"
|
1308 |
+
files = [
|
1309 |
+
{file = "pre_commit-2.21.0-py2.py3-none-any.whl", hash = "sha256:e2f91727039fc39a92f58a588a25b87f936de6567eed4f0e673e0507edc75bad"},
|
1310 |
+
{file = "pre_commit-2.21.0.tar.gz", hash = "sha256:31ef31af7e474a8d8995027fefdfcf509b5c913ff31f2015b4ec4beb26a6f658"},
|
1311 |
+
]
|
1312 |
+
|
1313 |
+
[package.dependencies]
|
1314 |
+
cfgv = ">=2.0.0"
|
1315 |
+
identify = ">=1.0.0"
|
1316 |
+
nodeenv = ">=0.11.1"
|
1317 |
+
pyyaml = ">=5.1"
|
1318 |
+
virtualenv = ">=20.10.0"
|
1319 |
+
|
1320 |
[[package]]
|
1321 |
name = "pycodestyle"
|
1322 |
version = "2.11.0"
|
|
|
1775 |
dev = ["Django (>=1.11)", "check-manifest", "colorama (<=0.4.1)", "coverage", "flake8", "nose2", "readme-renderer (<25.0)", "tox", "wheel", "zest.releaser[recommended]"]
|
1776 |
doc = ["Sphinx", "sphinx-rtd-theme"]
|
1777 |
|
1778 |
+
[[package]]
|
1779 |
+
name = "setuptools"
|
1780 |
+
version = "68.1.2"
|
1781 |
+
description = "Easily download, build, install, upgrade, and uninstall Python packages"
|
1782 |
+
category = "dev"
|
1783 |
+
optional = false
|
1784 |
+
python-versions = ">=3.8"
|
1785 |
+
files = [
|
1786 |
+
{file = "setuptools-68.1.2-py3-none-any.whl", hash = "sha256:3d8083eed2d13afc9426f227b24fd1659489ec107c0e86cec2ffdde5c92e790b"},
|
1787 |
+
{file = "setuptools-68.1.2.tar.gz", hash = "sha256:3d4dfa6d95f1b101d695a6160a7626e15583af71a5f52176efa5d39a054d475d"},
|
1788 |
+
]
|
1789 |
+
|
1790 |
+
[package.extras]
|
1791 |
+
docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (>=3.5,<=7.1.2)", "sphinx-favicon", "sphinx-hoverxref (<2)", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (==0.8.3)", "sphinx-reredirects", "sphinxcontrib-towncrier"]
|
1792 |
+
testing = ["build[virtualenv]", "filelock (>=3.4.0)", "flake8-2020", "ini2toml[lite] (>=0.9)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pip (>=19.1)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-ruff", "pytest-timeout", "pytest-xdist", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"]
|
1793 |
+
testing-integration = ["build[virtualenv]", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"]
|
1794 |
+
|
1795 |
[[package]]
|
1796 |
name = "six"
|
1797 |
version = "1.16.0"
|
|
|
1984 |
[package.extras]
|
1985 |
standard = ["colorama (>=0.4)", "httptools (>=0.5.0)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.14.0,!=0.15.0,!=0.15.1)", "watchfiles (>=0.13)", "websockets (>=10.4)"]
|
1986 |
|
1987 |
+
[[package]]
|
1988 |
+
name = "virtualenv"
|
1989 |
+
version = "20.24.3"
|
1990 |
+
description = "Virtual Python Environment builder"
|
1991 |
+
category = "dev"
|
1992 |
+
optional = false
|
1993 |
+
python-versions = ">=3.7"
|
1994 |
+
files = [
|
1995 |
+
{file = "virtualenv-20.24.3-py3-none-any.whl", hash = "sha256:95a6e9398b4967fbcb5fef2acec5efaf9aa4972049d9ae41f95e0972a683fd02"},
|
1996 |
+
{file = "virtualenv-20.24.3.tar.gz", hash = "sha256:e5c3b4ce817b0b328af041506a2a299418c98747c4b1e68cb7527e74ced23efc"},
|
1997 |
+
]
|
1998 |
+
|
1999 |
+
[package.dependencies]
|
2000 |
+
distlib = ">=0.3.7,<1"
|
2001 |
+
filelock = ">=3.12.2,<4"
|
2002 |
+
platformdirs = ">=3.9.1,<4"
|
2003 |
+
|
2004 |
+
[package.extras]
|
2005 |
+
docs = ["furo (>=2023.5.20)", "proselint (>=0.13)", "sphinx (>=7.0.1)", "sphinx-argparse (>=0.4)", "sphinxcontrib-towncrier (>=0.2.1a0)", "towncrier (>=23.6)"]
|
2006 |
+
test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess (>=1)", "flaky (>=3.7)", "packaging (>=23.1)", "pytest (>=7.4)", "pytest-env (>=0.8.2)", "pytest-freezer (>=0.4.8)", "pytest-mock (>=3.11.1)", "pytest-randomly (>=3.12)", "pytest-timeout (>=2.1)", "setuptools (>=68)", "time-machine (>=2.10)"]
|
2007 |
+
|
2008 |
[[package]]
|
2009 |
name = "websockets"
|
2010 |
version = "11.0.3"
|
|
|
2088 |
[metadata]
|
2089 |
lock-version = "2.0"
|
2090 |
python-versions = "^3.10"
|
2091 |
+
content-hash = "a7acf340cd94d0a221e62a79568d5415936e414987e01d2992ed23f39bd27fa7"
|