Skip to content

chore(version): v19.8.1 - #208

Merged
janickm merged 1 commit into
NVIDIA:release/19from
janickm:dev/janickm/release-19.8.1
Oct 16, 2026
Merged

janickm merged 1 commit into
NVIDIA:release/19from
janickm:dev/janickm/release-19.8.1

Conversation

@janickm

@janickm janickm commented Oct 16, 2026

Copy link
Copy Markdown
Collaborator

Release commit for v19.8.1, the first release from release/19. Generated with
cog --config .cog.toml bump --auto on release/19, with highlights added to the drafted release notes.

Contents

.bazelrc embed_label 19.8.0 -> 19.8.1, which the published wheel version follows

Release

The body of the commit is the release notes. When this lands on release/19, CI publishes
nvidia-ncore==19.8.1 to PyPI, then creates the v19.8.1 tag on this commit and the GitHub release
with the commit body (wrapped lines joined) and a link to the full diff. No tag is pushed here.

### Highlights

Bug fix release.

- KITTI conversion: lidar point timestamps are computed in integer microseconds again. Under numpy 2 the
  interpolation ran in float32, which shifted point timestamps by up to ~46 s and made the conversion fail
  the frame time bounds check. Results are now identical with numpy 1 and numpy 2.
- `PosesComponent.Reader.get_static_pose` / `get_dynamic_pose` return poses with their stored dtype
  (float32 or float64), consistent with `get_static_poses` / `get_dynamic_poses`. They previously always
  returned float64.
- Tests now also run under Python 3.12 and 3.13.

### Changes

#### 🪲 Fixed
- (**data**) read single poses with their stored dtype (1de0192) - @janickm
- type narrowing in ncore_export_ply and the argoverse2 converter test (348262a) - @janickm
- (**kitti**) keep lidar point timestamps integer (5bf8f9f) - @janickm

#### ⚙️ CI
- write release notes into the release commit body (ccc650a) - @janickm
- release from main and release branches when the version changes (e8aba41) - @janickm

#### 🏗️ Build
- add python 3.12 / 3.13 test environments (5b5fc02) - @janickm

#### 🎨 Style
- remove unused type: ignore comments (4953168) - @janickm

#### 🧪 Tests
- make tests independent of scipy / numpy versions (f2d59b0) - @janickm
@janickm
janickm enabled auto-merge (rebase) October 16, 2026 13:52
@janickm
janickm merged commit 1297d64 into NVIDIA:release/19 Oct 16, 2026
5 checks passed
@janickm
janickm deleted the dev/janickm/release-19.8.1 branch October 16, 2026 14:01
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