diff --git a/poetry.lock b/poetry.lock index 17a5510..cc9b713 100644 --- a/poetry.lock +++ b/poetry.lock @@ -289,7 +289,7 @@ files = [ {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, ] -markers = {main = "platform_system == \"Windows\" or sys_platform == \"win32\"", benchmark = "sys_platform == \"win32\""} +markers = {main = "sys_platform == \"win32\" or platform_system == \"Windows\"", benchmark = "sys_platform == \"win32\""} [[package]] name = "coverage" @@ -433,7 +433,7 @@ files = [ {file = "filelock-3.29.4-py3-none-any.whl", hash = "sha256:dac1648087d5115554850d113e7dd8c83ab2d38e3435dde2d4f163847e57b767"}, {file = "filelock-3.29.4.tar.gz", hash = "sha256:10cdb3656fc44541cdf30652a93fb10ec6b05325620eb316bd26893e4201538a"}, ] -markers = {main = "extra == \"hub\" or extra == \"all\""} +markers = {main = "extra == \"all\" or extra == \"hub\""} [[package]] name = "fsspec" @@ -442,7 +442,7 @@ description = "File-system specification" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "extra == \"hub\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"hub\"" files = [ {file = "fsspec-2026.6.0-py3-none-any.whl", hash = "sha256:02e0b71817df9b2169dc30a16832045764def1191b43dcff5bb85bdee212d2a1"}, {file = "fsspec-2026.6.0.tar.gz", hash = "sha256:f5bac145310fe30e16e1471bd6840b2d990d609e872251d7e674241822abf01a"}, @@ -560,7 +560,7 @@ description = "Client library to download and publish models, datasets and other optional = true python-versions = ">=3.8.0" groups = ["main"] -markers = "extra == \"hub\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"hub\"" files = [ {file = "huggingface_hub-0.23.5-py3-none-any.whl", hash = "sha256:d7a7d337615e11a45cc14a0ce5a605db6b038dc24af42866f731684825226e90"}, {file = "huggingface_hub-0.23.5.tar.gz", hash = "sha256:67a9caba79b71235be3752852ca27da86bd54311d2424ca8afdb8dda056edf98"}, @@ -1354,7 +1354,7 @@ files = [ {file = "packaging-26.2-py3-none-any.whl", hash = "sha256:5fc45236b9446107ff2415ce77c807cee2862cb6fac22b8a73826d0693b0980e"}, {file = "packaging-26.2.tar.gz", hash = "sha256:ff452ff5a3e828ce110190feff1178bb1f2ea2281fa2075aadb987c2fb221661"}, ] -markers = {main = "extra == \"hub\" or extra == \"all\""} +markers = {main = "extra == \"all\" or extra == \"hub\""} [[package]] name = "paginate" @@ -1455,7 +1455,7 @@ description = "Python library for Apache Arrow" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "extra == \"parquet\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"parquet\"" files = [ {file = "pyarrow-24.0.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:7c2b98645d576a0b9616892ead22b64a83a5f043c5e2ca15ebcefcb5b70c80cb"}, {file = "pyarrow-24.0.0-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:644a246325b8c69c595ad1dd4b463eba4b0cdb731370e4a86137d433208d6147"}, @@ -1785,24 +1785,24 @@ testing = ["coverage (>=6.2)", "hypothesis (>=5.7.1)"] [[package]] name = "pytest-benchmark" -version = "4.0.0" +version = "5.2.3" description = "A ``pytest`` fixture for benchmarking code. It will group the tests into rounds that are calibrated to the chosen timer." optional = false -python-versions = ">=3.7" +python-versions = ">=3.9" groups = ["benchmark"] files = [ - {file = "pytest-benchmark-4.0.0.tar.gz", hash = "sha256:fb0785b83efe599a6a956361c0691ae1dbb5318018561af10f3e915caa0048d1"}, - {file = "pytest_benchmark-4.0.0-py3-none-any.whl", hash = "sha256:fdb7db64e31c8b277dff9850d2a2556d8b60bcb0ea6524e36e28ffd7c87f71d6"}, + {file = "pytest_benchmark-5.2.3-py3-none-any.whl", hash = "sha256:bc839726ad20e99aaa0d11a127445457b4219bdb9e80a1afc4b51da7f96b0803"}, + {file = "pytest_benchmark-5.2.3.tar.gz", hash = "sha256:deb7317998a23c650fd4ff76e1230066a76cb45dcece0aca5607143c619e7779"}, ] [package.dependencies] py-cpuinfo = "*" -pytest = ">=3.8" +pytest = ">=8.1" [package.extras] aspect = ["aspectlib"] elasticsearch = ["elasticsearch"] -histogram = ["pygal", "pygaljs"] +histogram = ["pygal", "pygaljs", "setuptools"] [[package]] name = "pytest-cov" @@ -2348,7 +2348,7 @@ description = "Fast, Extensible Progress Meter" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"hub\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"hub\"" files = [ {file = "tqdm-4.68.2-py3-none-any.whl", hash = "sha256:d4240441fb5353290b87d6a85968c9decc131a99b8c7faa28269d829de669ede"}, {file = "tqdm-4.68.2.tar.gz", hash = "sha256:89c230e8dbc67c7615c142487111222f878c77427ea09549960f62389e258add"}, @@ -2527,4 +2527,4 @@ parquet = ["pyarrow"] [metadata] lock-version = "2.1" python-versions = "^3.11" -content-hash = "6f27c2ba928eefe7e8ab7bd398d766ccec7261e0f73f90b2ae8a204d129e2c9f" +content-hash = "ebea57e4419218e9d8e38206de0a14bc571ddbe2b0940fc0f742daafcddc24a8" diff --git a/pyproject.toml b/pyproject.toml index 817697b..ffd255d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -69,7 +69,7 @@ mkdocs = "^1.6.0" mkdocs-material = "^9.5.0" [tool.poetry.group.benchmark.dependencies] -pytest-benchmark = "^4.0" +pytest-benchmark = ">=4,<6" [tool.poetry.group.property.dependencies] hypothesis = "^6.0"