v0.43.1

deepseek-ai/DeepSeek-OCRv0.43.1Sep 21, 2026by giswqs

Upgrading?

AI Summary

Focuses on safety improvements and compatibility, specifically fixing NumPy 2.5 issues, resolving a typo in the parking spot detector, and supporting safer checkpoint loading.

Key Highlights

  • Load object detector weights from `.safetensors` checkpoints to avoid pickle deserialization risks.
  • Fixed NumPy 2.5 compatibility by using `eigh` for PCA dominant direction.
  • Renamed `ParkingSplotDetector` to `ParkingSpotDetector` (deprecated alias retained).
  • Fixed `RasterToVectorStep` parameter name (`output_path` vs `output`).

Breaking Changes

  • Renamed `ParkingSplotDetector` to `ParkingSpotDetector`

New Features

  • Parking spot segmentation example using SAM3
  • Hugging Face authentication guide for SAM 3
  • Parking spot weights published to the Hub

Full Release Notes

## v0.43.1

**Features**
- Load object detector weights from `.safetensors` checkpoints, avoiding pickle deserialization and carrying checkpoint metadata (#915)

**Bug fixes**
- Rename `ParkingSplotDetector` to `ParkingSpotDetector`, keeping the misspelled name as a deprecated alias (#915)
- Publish the parking spot weights to the Hub, so `ParkingSpotDetector()` works with no arguments (#915)
- Use `eigh` for the PCA dominant direction, for NumPy 2.5 compatibility (#914)
- `RasterToVectorStep` passed `output=` where `raster_to_vector` expects `output_path=` (#899)

**Documentation**
- Add a parking spot segmentation example using SAM3 through segment-geospatial (#916)
- Add a Hugging Face authentication guide for SAM 3 (#898)

**CI**
- Add Claude code review with a `claude-review` label opt-in (#912)
- Bump anthropics/claude-code-action from 1.0.223 to 1.0.230 (#913)

QGIS plugin: 1.8.1

**Full changelog**: https://github.com/opengeos/geoai/compare/v0.43.0...v0.43.1

Related Repositories