ReyDev commited on
Commit
1a02040
β€’
1 Parent(s): 42cdc8f

πŸ“¦ 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.

Files changed (1) hide show
  1. 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 = "041957f123ae41db1e7ffaeaee6d89e51646954137366587e4ba343dca3b005e"
 
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"