diff --git a/machine-learning/hm-supervision/detect-objects/pyproject.toml b/machine-learning/hm-supervision/detect-objects/pyproject.toml index 13f4bca76f..f2abdcee5a 100644 --- a/machine-learning/hm-supervision/detect-objects/pyproject.toml +++ b/machine-learning/hm-supervision/detect-objects/pyproject.toml @@ -5,7 +5,7 @@ requires-python = "~=3.12.0" dependencies = [ "opencv-python==4.10.0.84", "supervision==0.25.1", - "ultralytics==8.3.49", + "ultralytics==8.3.50", ] [dependency-groups] diff --git a/machine-learning/hm-supervision/detect-objects/uv.lock b/machine-learning/hm-supervision/detect-objects/uv.lock index 0773635e40..343a0ac72c 100644 --- a/machine-learning/hm-supervision/detect-objects/uv.lock +++ b/machine-learning/hm-supervision/detect-objects/uv.lock @@ -4,8 +4,8 @@ resolution-markers = [ "platform_system == 'Darwin' and sys_platform == 'darwin'", "platform_system == 'Darwin' and sys_platform != 'darwin'", "platform_machine == 'aarch64' and platform_system == 'Linux'", - "(platform_machine != 'aarch64' and platform_system == 'Linux' and sys_platform == 'darwin') or (platform_system != 'Darwin' and platform_system != 'Linux' and sys_platform == 'darwin')", - "(platform_machine != 'aarch64' and platform_system == 'Linux' and sys_platform == 'win32') or (platform_system != 'Darwin' and platform_system != 'Linux' and sys_platform == 'win32')", + "platform_system != 'Darwin' and platform_system != 'Linux' and sys_platform == 'darwin'", + "platform_system != 'Darwin' and platform_system != 'Linux' and sys_platform == 'win32'", "(platform_machine != 'aarch64' and platform_system == 'Linux' and sys_platform != 'darwin' and sys_platform != 'win32') or (platform_system != 'Darwin' and platform_system != 'Linux' and sys_platform != 'darwin' and sys_platform != 'win32')", ] @@ -56,7 +56,7 @@ name = "contourpy" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy" }, + { name = "numpy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/25/c2/fc7193cc5383637ff390a712e88e4ded0452c9fbcf84abe3de5ea3df1866/contourpy-1.3.1.tar.gz", hash = "sha256:dfd97abd83335045a913e3bcc4a09c0ceadbe66580cf573fe961f4a825efa699", size = 13465753 } wheels = [ @@ -113,23 +113,23 @@ name = "detect-objects" version = "1.0.0" source = { virtual = "." } dependencies = [ - { name = "opencv-python" }, - { name = "supervision" }, - { name = "ultralytics" }, + { name = "opencv-python", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "supervision", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "ultralytics", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] [package.dev-dependencies] dev = [ - { name = "poethepoet" }, - { name = "pytest" }, - { name = "pytest-cov" }, + { name = "poethepoet", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "pytest", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "pytest-cov", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] [package.metadata] requires-dist = [ { name = "opencv-python", specifier = "==4.10.0.84" }, { name = "supervision", specifier = "==0.25.1" }, - { name = "ultralytics", specifier = "==8.3.49" }, + { name = "ultralytics", specifier = "==8.3.50" }, ] [package.metadata.requires-dev] @@ -197,7 +197,7 @@ name = "jinja2" version = "3.1.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "markupsafe" }, + { name = "markupsafe", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ed/55/39036716d19cab0747a5020fc7e907f362fbf48c984b14e62127f7e68e5d/jinja2-3.1.4.tar.gz", hash = "sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369", size = 240245 } wheels = [ @@ -251,15 +251,15 @@ name = "matplotlib" version = "3.10.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "contourpy" }, - { name = "cycler" }, - { name = "fonttools" }, - { name = "kiwisolver" }, - { name = "numpy" }, - { name = "packaging" }, - { name = "pillow" }, - { name = "pyparsing" }, - { name = "python-dateutil" }, + { name = "contourpy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "cycler", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "fonttools", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "kiwisolver", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "numpy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "packaging", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "pillow", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "pyparsing", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "python-dateutil", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/68/dd/fa2e1a45fce2d09f4aea3cee169760e672c8262325aa5796c49d543dc7e6/matplotlib-3.10.0.tar.gz", hash = "sha256:b886d02a581b96704c9d1ffe55709e49b4d2d52709ccebc4be42db856e511278", size = 36686418 } wheels = [ @@ -430,7 +430,7 @@ name = "opencv-python" version = "4.10.0.84" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy" }, + { name = "numpy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/4a/e7/b70a2d9ab205110d715906fc8ec83fbb00404aeb3a37a0654fdb68eb0c8c/opencv-python-4.10.0.84.tar.gz", hash = "sha256:72d234e4582e9658ffea8e9cae5b63d488ad06994ef12d81dc303b17472f3526", size = 95103981 } wheels = [ @@ -456,10 +456,10 @@ name = "pandas" version = "2.2.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy" }, - { name = "python-dateutil" }, - { name = "pytz" }, - { name = "tzdata" }, + { name = "numpy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "python-dateutil", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "pytz", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "tzdata", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/9c/d6/9f8431bacc2e19dca897724cd097b1bb224a6ad5433784a44b587c7c13af/pandas-2.2.3.tar.gz", hash = "sha256:4f18ba62b61d7e192368b84517265a99b4d7ee8912f8708660fb4a366cc82667", size = 4399213 } wheels = [ @@ -514,8 +514,8 @@ name = "poethepoet" version = "0.31.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pastel" }, - { name = "pyyaml" }, + { name = "pastel", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "pyyaml", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/8f/96/15bce512c8027696b20586b18ac4b239afe8d312dbaa2a0099e8fb8f8424/poethepoet-0.31.1.tar.gz", hash = "sha256:d6b66074edf85daf115bb916eae0afd6387d19e1562e1c9ef7d61d5c585696aa", size = 61520 } wheels = [ @@ -560,10 +560,10 @@ name = "pytest" version = "8.3.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "(platform_machine != 'aarch64' and platform_system == 'Linux' and sys_platform == 'win32') or (platform_system != 'Darwin' and platform_system != 'Linux' and sys_platform == 'win32')" }, - { name = "iniconfig" }, - { name = "packaging" }, - { name = "pluggy" }, + { name = "colorama", marker = "platform_system != 'Darwin' and platform_system != 'Linux' and sys_platform == 'win32'" }, + { name = "iniconfig", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "packaging", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "pluggy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/05/35/30e0d83068951d90a01852cb1cef56e5d8a09d20c7f511634cc2f7e0372a/pytest-8.3.4.tar.gz", hash = "sha256:965370d062bce11e73868e0335abac31b4d3de0e82f4007408d242b4f8610761", size = 1445919 } wheels = [ @@ -575,8 +575,8 @@ name = "pytest-cov" version = "6.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "coverage" }, - { name = "pytest" }, + { name = "coverage", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "pytest", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/be/45/9b538de8cef30e17c7b45ef42f538a94889ed6a16f2387a6c89e73220651/pytest-cov-6.0.0.tar.gz", hash = "sha256:fde0b595ca248bb8e2d76f020b465f3b107c9632e6a1d1705f17834c89dcadc0", size = 66945 } wheels = [ @@ -588,7 +588,7 @@ name = "python-dateutil" version = "2.9.0.post0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "six" }, + { name = "six", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432 } wheels = [ @@ -626,10 +626,10 @@ name = "requests" version = "2.32.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "certifi" }, - { name = "charset-normalizer" }, - { name = "idna" }, - { name = "urllib3" }, + { name = "certifi", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "charset-normalizer", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "idna", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "urllib3", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/63/70/2bf7780ad2d390a8d301ad0b550f1581eadbd9a20f896afe06353c2a2913/requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760", size = 131218 } wheels = [ @@ -641,7 +641,7 @@ name = "scipy" version = "1.14.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy" }, + { name = "numpy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/62/11/4d44a1f274e002784e4dbdb81e0ea96d2de2d1045b2132d5af62cc31fd28/scipy-1.14.1.tar.gz", hash = "sha256:5a275584e726026a5699459aa72f828a610821006228e841b94275c4a7c08417", size = 58620554 } wheels = [ @@ -660,9 +660,9 @@ name = "seaborn" version = "0.13.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "matplotlib" }, - { name = "numpy" }, - { name = "pandas" }, + { name = "matplotlib", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "numpy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "pandas", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/86/59/a451d7420a77ab0b98f7affa3a1d78a313d2f7281a57afb1a34bae8ab412/seaborn-0.13.2.tar.gz", hash = "sha256:93e60a40988f4d65e9f4885df477e2fdaff6b73a9ded434c1ab356dd57eefff7", size = 1457696 } wheels = [ @@ -692,16 +692,16 @@ name = "supervision" version = "0.25.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "contourpy" }, - { name = "defusedxml" }, - { name = "matplotlib" }, - { name = "numpy" }, - { name = "opencv-python" }, - { name = "pillow" }, - { name = "pyyaml" }, - { name = "requests" }, - { name = "scipy" }, - { name = "tqdm" }, + { name = "contourpy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "defusedxml", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "matplotlib", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "numpy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "opencv-python", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "pillow", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "pyyaml", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "requests", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "scipy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "tqdm", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/4c/87/3daaa3aec1766f93d4c07d33f933a5ded0a6243a099b6b399b6268053bfe/supervision-0.25.1.tar.gz", hash = "sha256:61781b4abe4fa6ff95c58af6aec7dd3451a78e7e6a797e9ea2787f93771dd031", size = 146657 } wheels = [ @@ -713,7 +713,7 @@ name = "sympy" version = "1.13.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "mpmath" }, + { name = "mpmath", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ca/99/5a5b6f19ff9f083671ddf7b9632028436167cd3d33e11015754e41b249a4/sympy-1.13.1.tar.gz", hash = "sha256:9cebf7e04ff162015ce31c9c6c9144daa34a93bd082f54fd8f12deca4f47515f", size = 7533040 } wheels = [ @@ -725,10 +725,10 @@ name = "torch" version = "2.5.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "filelock" }, - { name = "fsspec" }, - { name = "jinja2" }, - { name = "networkx" }, + { name = "filelock", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "fsspec", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "jinja2", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "networkx", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, { name = "nvidia-cublas-cu12", marker = "platform_machine == 'x86_64' and platform_system == 'Linux' and sys_platform != 'darwin' and sys_platform != 'win32'" }, { name = "nvidia-cuda-cupti-cu12", marker = "platform_machine == 'x86_64' and platform_system == 'Linux' and sys_platform != 'darwin' and sys_platform != 'win32'" }, { name = "nvidia-cuda-nvrtc-cu12", marker = "platform_machine == 'x86_64' and platform_system == 'Linux' and sys_platform != 'darwin' and sys_platform != 'win32'" }, @@ -741,10 +741,10 @@ dependencies = [ { name = "nvidia-nccl-cu12", marker = "platform_machine == 'x86_64' and platform_system == 'Linux' and sys_platform != 'darwin' and sys_platform != 'win32'" }, { name = "nvidia-nvjitlink-cu12", marker = "platform_machine == 'x86_64' and platform_system == 'Linux' and sys_platform != 'darwin' and sys_platform != 'win32'" }, { name = "nvidia-nvtx-cu12", marker = "platform_machine == 'x86_64' and platform_system == 'Linux' and sys_platform != 'darwin' and sys_platform != 'win32'" }, - { name = "setuptools" }, - { name = "sympy" }, + { name = "setuptools", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "sympy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, { name = "triton", marker = "platform_machine == 'x86_64' and platform_system == 'Linux' and sys_platform != 'darwin' and sys_platform != 'win32'" }, - { name = "typing-extensions" }, + { name = "typing-extensions", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/8b/5c/36c114d120bfe10f9323ed35061bc5878cc74f3f594003854b0ea298942f/torch-2.5.1-cp312-cp312-manylinux1_x86_64.whl", hash = "sha256:ed231a4b3a5952177fafb661213d690a72caaad97d5824dd4fc17ab9e15cec03", size = 906389343 }, @@ -758,9 +758,9 @@ name = "torchvision" version = "0.20.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy" }, - { name = "pillow" }, - { name = "torch" }, + { name = "numpy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "pillow", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "torch", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/c5/eb/4ba19616378f2bc085999432fded2b7dfdbdccc6dd0fc293203452508100/torchvision-0.20.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1a31256ff945d64f006bb306813a7c95a531fe16bfb2535c837dd4c104533d7a", size = 1787553 }, @@ -812,28 +812,28 @@ wheels = [ [[package]] name = "ultralytics" -version = "8.3.49" +version = "8.3.50" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "matplotlib" }, - { name = "numpy" }, - { name = "opencv-python" }, - { name = "pandas" }, - { name = "pillow" }, - { name = "psutil" }, - { name = "py-cpuinfo" }, - { name = "pyyaml" }, - { name = "requests" }, - { name = "scipy" }, - { name = "seaborn" }, - { name = "torch" }, - { name = "torchvision" }, - { name = "tqdm" }, - { name = "ultralytics-thop" }, + { name = "matplotlib", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "numpy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "opencv-python", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "pandas", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "pillow", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "psutil", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "py-cpuinfo", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "pyyaml", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "requests", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "scipy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "seaborn", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "torch", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "torchvision", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "tqdm", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "ultralytics-thop", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1a/7b/3f1dbc51c5afca63c84297a4ca7cf577a8b01eb6e6a9d6d66c3a4516d54c/ultralytics-8.3.49.tar.gz", hash = "sha256:528946873e8d4f5193a6a838685c9a59424d12c106757d2d3a6ef1451444279e", size = 779006 } +sdist = { url = "https://files.pythonhosted.org/packages/8a/21/e13c8b87a4b044f5550a4bbd605b8b9ab3eea604e264e32a4c91b22121af/ultralytics-8.3.50.tar.gz", hash = "sha256:431dbf8c6f50430dfdc949e780edd460b8d1d3edb3bfb4e59aef086074431bbf", size = 779075 } wheels = [ - { url = "https://files.pythonhosted.org/packages/d0/a3/87a9d3c9d1e873d922409d18faa2a77c18e3f7a32757fdaca16bb7a889f3/ultralytics-8.3.49-py3-none-any.whl", hash = "sha256:552447b00b24f373c2f3b65ac62ad6b9636daff0dcb859a51deb4c1f5883576e", size = 898708 }, + { url = "https://files.pythonhosted.org/packages/3b/0b/e46642f433b6fbeb9ed2f734262daba9c81e80bde63f95d3af92bf784729/ultralytics-8.3.50-py3-none-any.whl", hash = "sha256:2da03730e9b5b0fec7681635799ab33617c53ce9545b5c51c668e284b9f8c3e6", size = 898975 }, ] [[package]] @@ -841,8 +841,8 @@ name = "ultralytics-thop" version = "2.0.13" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy" }, - { name = "torch" }, + { name = "numpy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, + { name = "torch", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'win32') or (platform_system != 'Linux' and sys_platform == 'darwin') or (platform_system != 'Linux' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'win32')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0b/88/cb42ff5486c7fb3e5044b65a405d920060af52b7d0de20d06021e7ce80e7/ultralytics_thop-2.0.13.tar.gz", hash = "sha256:afd71619b61aa1d11858d69fff29c1c1e438a1c76bc274e0eaa040548627c384", size = 28768 } wheels = [