Releases: gdsfactory/kfnetlist
Releases · gdsfactory/kfnetlist
Release list
kfnetlist v0.2.1
v0.2.1
Highlights
- Comprehensive documentation — Added extensive guides covering LVS verification, connectivity checks, L2N extraction, port-adjacency extraction, short/open detection, and a full API call-stack tutorial.
find_net_difference()refinement — Renamed fromfind_open_netswith an updated return type that clearly separates missing vs. extra nets, making LVS comparisons easier to interpret.- Dev tooling — Added
pre-committo the dev dependency group and updated the pre-commit/Ruff configuration.
What's Changed
Features & Refactoring
- Renamed
find_open_nets→find_net_differencewith structured{"missing": [...], "extra": [...]}return type - Removed unused RDB filtering functionality and associated tests
- Enhanced L2N parsing and serialization
Documentation
- New contributor guides: KLayout L2N extraction, port-adjacency extraction, build-cell netlist deep dive, call-stack & API tutorial, error reporting gap analysis
- Enhanced LVS verification and connectivity check docs
- Added FAQ and expanded the index page
Maintenance
- Updated pre-commit config and added Ruff formatting pass
- Added
devdependency group withpre-commitpackage - Cleaned up junk files and duplicate sort logic
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- rename lvs_equivalent -> normalize by @sebastian-goeldi in #4
- fix the docs by @sebastian-goeldi in #6
Full Changelog: v0.1.4...v0.2.0