Skip to content

fix: align pyproject dependencies with README#90

Open
Offwhite-Del wants to merge 1 commit into
Robbyant:mainfrom
Offwhite-Del:fix/pyproject-deps-and-metadata
Open

fix: align pyproject dependencies with README#90
Offwhite-Del wants to merge 1 commit into
Robbyant:mainfrom
Offwhite-Del:fix/pyproject-deps-and-metadata

Conversation

@Offwhite-Del

@Offwhite-Del Offwhite-Del commented Jul 19, 2026

Copy link
Copy Markdown

Summary

Align the package metadata with the installation path already documented in the README.

Changes

  • Declare the documented core constraint numpy<2.
  • Define the missing render extra with open3d>=0.19 and pyyaml, so pip install -e ".[vis,render]" resolves the dependencies used by the rendering pipeline.

PyTorch is intentionally not added as a generic dependency: the README requires users to select a build that matches their CUDA and Kaolin environment.

Validation

  • Parsed pyproject.toml and checked both dependency groups.
  • Built lingbot_map-0.1.0-py3-none-any.whl successfully.
  • Inspected wheel metadata and confirmed numpy<2, the render extra, open3d>=0.19, and pyyaml are present.
  • Rebased onto the current main; the PR now changes only pyproject.toml.

Declare the NumPy constraint required by the project and add the render extra already used by the README installation command.
@Offwhite-Del
Offwhite-Del force-pushed the fix/pyproject-deps-and-metadata branch from 77602f4 to 485ffa3 Compare July 22, 2026 03:23
@Offwhite-Del Offwhite-Del changed the title fix: add numpy/torch deps, project metadata, and render extra to pyproject.toml fix: align pyproject dependencies with README Jul 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant