diff --git a/userspace/poetry.lock b/userspace/poetry.lock index cd89f21b..06547f6c 100644 --- a/userspace/poetry.lock +++ b/userspace/poetry.lock @@ -1475,6 +1475,37 @@ files = [ [package.dependencies] pyreadline3 = {version = "*", markers = "sys_platform == \"win32\" and python_version >= \"3.8\""} +[[package]] +name = "hypothesis" +version = "6.88.4" +description = "A library for property-based testing" +optional = false +python-versions = ">=3.8" +files = [ + {file = "hypothesis-6.88.4-py3-none-any.whl", hash = "sha256:3443eeb6aace5fb1567f6f23401152ca417310789b296df21633d8284be51510"}, + {file = "hypothesis-6.88.4.tar.gz", hash = "sha256:5c1126b8cb3cef06a6f4a3d2a721b6c0412090cc5fca15fca573f46d5f24e89e"}, +] + +[package.dependencies] +attrs = ">=19.2.0" +sortedcontainers = ">=2.1.0,<3.0.0" + +[package.extras] +all = ["backports.zoneinfo (>=0.2.1)", "black (>=19.10b0)", "click (>=7.0)", "django (>=3.2)", "dpcontracts (>=0.4)", "lark (>=0.10.1)", "libcst (>=0.3.16)", "numpy (>=1.17.3)", "pandas (>=1.1)", "pytest (>=4.6)", "python-dateutil (>=1.4)", "pytz (>=2014.1)", "redis (>=3.0.0)", "rich (>=9.0.0)", "tzdata (>=2023.3)"] +cli = ["black (>=19.10b0)", "click (>=7.0)", "rich (>=9.0.0)"] +codemods = ["libcst (>=0.3.16)"] +dateutil = ["python-dateutil (>=1.4)"] +django = ["django (>=3.2)"] +dpcontracts = ["dpcontracts (>=0.4)"] +ghostwriter = ["black (>=19.10b0)"] +lark = ["lark (>=0.10.1)"] +numpy = ["numpy (>=1.17.3)"] +pandas = ["pandas (>=1.1)"] +pytest = ["pytest (>=4.6)"] +pytz = ["pytz (>=2014.1)"] +redis = ["redis (>=3.0.0)"] +zoneinfo = ["backports.zoneinfo (>=0.2.1)", "tzdata (>=2023.3)"] + [[package]] name = "identify" version = "2.5.31" @@ -3831,6 +3862,17 @@ files = [ {file = "snowballstemmer-2.2.0.tar.gz", hash = "sha256:09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1"}, ] +[[package]] +name = "sortedcontainers" +version = "2.4.0" +description = "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set" +optional = false +python-versions = "*" +files = [ + {file = "sortedcontainers-2.4.0-py2.py3-none-any.whl", hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0"}, + {file = "sortedcontainers-2.4.0.tar.gz", hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88"}, +] + [[package]] name = "sounddevice" version = "0.4.6" @@ -4530,4 +4572,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "~3.11" -content-hash = "c3f9e2ceea74d7f8fbb0477753e96865221c3bbed46b12604b2706ab30ea2831" +content-hash = "c32b60f0cdf51019dab20433c79bbdfd2c8827aa8a14ffd500cc0326303032eb" diff --git a/userspace/pyproject.toml b/userspace/pyproject.toml index 873e5e12..6e1353b2 100644 --- a/userspace/pyproject.toml +++ b/userspace/pyproject.toml @@ -63,6 +63,7 @@ pydub = "*" aiohttp = "*" aiortc = "*" evdev = "*" +hypothesis = "*" pytest = "*" pytest-cov = "*" pytest-cpp = "*" @@ -97,4 +98,3 @@ flaky = "*" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" -hypothesis = "*"