Back to report index

Step 3 3dsegmentation 1b03d8f: AI3D-382 Require iolabs-common>=0.8.0 for the run3 NPZ schema

Miroslav Simko <ms@iolabs.ch> 2026-09-02T08:04:24+02:00

Commit #108 ยท 5 snippets

 pyproject.toml | 2 +-
 uv.lock        | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)
Importance #1: pyproject.toml @@ -9,9 +9,9 @@
9 "scipy>=1.13",9 "scipy>=1.13",
10 "shapely>=2.0",10 "shapely>=2.0",
11 "open3d>=0.19.0",11 "open3d>=0.19.0",
12 "laspy>=2.5",12 "laspy>=2.5",
13 "iolabs-common>=0.7.0",13 "iolabs-common>=0.8.0",
14 "iolabs-geometry-geometry>=0.11.0",14 "iolabs-geometry-geometry>=0.11.0",
15]15]
1616
17[project.optional-dependencies]17[project.optional-dependencies]
Importance #2: uv.lock @@ -300,17 +300,17 @@
300]300]
301301
302[[package]]302[[package]]
303name = "iolabs-common"303name = "iolabs-common"
304version = "0.7.0"304version = "0.8.0"
305source = { registry = "https://nexus.iolabs.ch/repository/pypi-private/simple/" }305source = { registry = "https://nexus.iolabs.ch/repository/pypi-private/simple/" }
306dependencies = [306dependencies = [
307 { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" },307 { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" },
308 { name = "numpy", version = "2.5.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" },308 { name = "numpy", version = "2.5.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" },
309]309]
310sdist = { url = "https://nexus.iolabs.ch/repository/pypi-private/packages/iolabs-common/0.7.0/iolabs_common-0.7.0.tar.gz", hash = "sha256:f9170cc4dd7bacaa8823be05cbf742bcc62f156901bfbe5c5e2630c538a30178" }310sdist = { url = "https://nexus.iolabs.ch/repository/pypi-private/packages/iolabs-common/0.8.0/iolabs_common-0.8.0.tar.gz", hash = "sha256:586e1f2fcf6e05fa5dd4e1123e53836c861f386f87056e692a2be0274583faca" }
311wheels = [311wheels = [
312 { url = "https://nexus.iolabs.ch/repository/pypi-private/packages/iolabs-common/0.7.0/iolabs_common-0.7.0-py3-none-any.whl", hash = "sha256:3f4da07b52d0db1361ea89a9a4f4b3d46f0c0d19537ec22c47b1ff0569f2b087" },312 { url = "https://nexus.iolabs.ch/repository/pypi-private/packages/iolabs-common/0.8.0/iolabs_common-0.8.0-py3-none-any.whl", hash = "sha256:9ffbba0e82c7722f15a15d0c472045b0f0e35010e11fabdc315dd2d818367855" },
313]313]
314314
315[[package]]315[[package]]
316name = "iolabs-geometry-geometry"316name = "iolabs-geometry-geometry"
Importance #3: uv.lock @@ -379,9 +379,9 @@
379]379]
380380
381[package.metadata]381[package.metadata]
382requires-dist = [382requires-dist = [
383 { name = "iolabs-common", specifier = ">=0.7.0", index = "https://nexus.iolabs.ch/repository/pypi-private/simple/" },383 { name = "iolabs-common", specifier = ">=0.8.0", index = "https://nexus.iolabs.ch/repository/pypi-private/simple/" },
384 { name = "iolabs-geometry-geometry", specifier = ">=0.11.0", index = "https://nexus.iolabs.ch/repository/pypi-private/simple/" },384 { name = "iolabs-geometry-geometry", specifier = ">=0.11.0", index = "https://nexus.iolabs.ch/repository/pypi-private/simple/" },
385 { name = "iolabs-geometry-visualization", marker = "extra == 'qc'", specifier = ">=0.7.0", index = "https://nexus.iolabs.ch/repository/pypi-private/simple/" },385 { name = "iolabs-geometry-visualization", marker = "extra == 'qc'", specifier = ">=0.7.0", index = "https://nexus.iolabs.ch/repository/pypi-private/simple/" },
386 { name = "laspy", specifier = ">=2.5" },386 { name = "laspy", specifier = ">=2.5" },
387 { name = "numpy", specifier = ">=2.0" },387 { name = "numpy", specifier = ">=2.0" },
Importance #4: uv.lock @@ -300,17 +300,17 @@
300]300]
301301
302[[package]]302[[package]]
303name = "iolabs-common"303name = "iolabs-common"
304version = "0.7.0"304version = "0.8.0"
305source = { registry = "https://nexus.iolabs.ch/repository/pypi-private/simple/" }305source = { registry = "https://nexus.iolabs.ch/repository/pypi-private/simple/" }
306dependencies = [306dependencies = [
307 { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" },307 { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" },
308 { name = "numpy", version = "2.5.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" },308 { name = "numpy", version = "2.5.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" },
309]309]
310sdist = { url = "https://nexus.iolabs.ch/repository/pypi-private/packages/iolabs-common/0.7.0/iolabs_common-0.7.0.tar.gz", hash = "sha256:f9170cc4dd7bacaa8823be05cbf742bcc62f156901bfbe5c5e2630c538a30178" }310sdist = { url = "https://nexus.iolabs.ch/repository/pypi-private/packages/iolabs-common/0.8.0/iolabs_common-0.8.0.tar.gz", hash = "sha256:586e1f2fcf6e05fa5dd4e1123e53836c861f386f87056e692a2be0274583faca" }
311wheels = [311wheels = [
312 { url = "https://nexus.iolabs.ch/repository/pypi-private/packages/iolabs-common/0.7.0/iolabs_common-0.7.0-py3-none-any.whl", hash = "sha256:3f4da07b52d0db1361ea89a9a4f4b3d46f0c0d19537ec22c47b1ff0569f2b087" },312 { url = "https://nexus.iolabs.ch/repository/pypi-private/packages/iolabs-common/0.8.0/iolabs_common-0.8.0-py3-none-any.whl", hash = "sha256:9ffbba0e82c7722f15a15d0c472045b0f0e35010e11fabdc315dd2d818367855" },
313]313]
314314
315[[package]]315[[package]]
316name = "iolabs-geometry-geometry"316name = "iolabs-geometry-geometry"
Importance #5: uv.lock @@ -379,9 +379,9 @@
379]379]
380380
381[package.metadata]381[package.metadata]
382requires-dist = [382requires-dist = [
383 { name = "iolabs-common", specifier = ">=0.7.0", index = "https://nexus.iolabs.ch/repository/pypi-private/simple/" },383 { name = "iolabs-common", specifier = ">=0.8.0", index = "https://nexus.iolabs.ch/repository/pypi-private/simple/" },
384 { name = "iolabs-geometry-geometry", specifier = ">=0.11.0", index = "https://nexus.iolabs.ch/repository/pypi-private/simple/" },384 { name = "iolabs-geometry-geometry", specifier = ">=0.11.0", index = "https://nexus.iolabs.ch/repository/pypi-private/simple/" },
385 { name = "iolabs-geometry-visualization", marker = "extra == 'qc'", specifier = ">=0.7.0", index = "https://nexus.iolabs.ch/repository/pypi-private/simple/" },385 { name = "iolabs-geometry-visualization", marker = "extra == 'qc'", specifier = ">=0.7.0", index = "https://nexus.iolabs.ch/repository/pypi-private/simple/" },
386 { name = "laspy", specifier = ">=2.5" },386 { name = "laspy", specifier = ">=2.5" },
387 { name = "numpy", specifier = ">=2.0" },387 { name = "numpy", specifier = ">=2.0" },