diff --git a/pyproject.toml b/pyproject.toml index 5287a4f0..025e2fe7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -67,6 +67,16 @@ packages = ["jumpstarter"] Homepage = "https://jumpstarter.dev" source_archive = "https://github.com/jumpstarter-dev/repo/archive/{commit_hash}.zip" +[[tool.uv.dependency-metadata]] +name = "adafruit-blinka" +requires-dist = [ + "Adafruit-PlatformDetect>=3.70.1", + "Adafruit-PureIO>=1.1.7", + "binho-host-adapter>=0.1.6", + "pyftdi>=0.40.0", + "adafruit-circuitpython-typing", +] + [tool.uv.workspace] members = ["contrib/drivers/*", "contrib/libs/*", "examples/*"] diff --git a/uv.lock b/uv.lock index 31262aca..1cb38b4c 100644 --- a/uv.lock +++ b/uv.lock @@ -16,6 +16,10 @@ members = [ "jumpstarter-imagehash", ] +[[manifest.dependency-metadata]] +name = "adafruit-blinka" +requires-dist = ["adafruit-platformdetect>=3.70.1", "adafruit-pureio>=1.1.7", "binho-host-adapter>=0.1.6", "pyftdi>=0.40.0", "adafruit-circuitpython-typing"] + [[package]] name = "adafruit-blinka" version = "8.51.0" @@ -26,7 +30,6 @@ dependencies = [ { name = "adafruit-pureio" }, { name = "binho-host-adapter" }, { name = "pyftdi" }, - { name = "sysv-ipc", marker = "platform_machine != 'mips' and sys_platform == 'linux'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/2c/5b/5083c60638c3fa3f8307d5d56e724908edc7f29079807d9161837eba5eb0/adafruit_blinka-8.51.0.tar.gz", hash = "sha256:844f15be775ee5c418446969a427c5a3847928e644f2b1a35542acff5b208f3a", size = 249212 } wheels = [ @@ -2208,12 +2211,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/aa/ab/fe4f57c83620b39dfc9e7687ebad59129ff05170b99422105019d9a65eec/starlette-0.45.2-py3-none-any.whl", hash = "sha256:4daec3356fb0cb1e723a5235e5beaf375d2259af27532958e2d79df549dad9da", size = 71505 }, ] -[[package]] -name = "sysv-ipc" -version = "1.1.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0c/d7/5d2f861155e9749f981e6c58f2a482d3ab458bf8c35ae24d4b4d5899ebf9/sysv_ipc-1.1.0.tar.gz", hash = "sha256:0f063cbd36ec232032e425769ebc871f195a7d183b9af32f9901589ea7129ac3", size = 99448 } - [[package]] name = "tqdm" version = "4.67.1"