Skip to content

Releases: gdsfactory/kfnetlist

kfnetlist v0.2.1

Choose a tag to compare

@das-dias das-dias released this 16 Jun 13:41
a233e73

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 from find_open_nets with an updated return type that clearly separates missing vs. extra nets, making LVS comparisons easier to interpret.
  • Dev tooling — Added pre-commit to the dev dependency group and updated the pre-commit/Ruff configuration.

What's Changed

Features & Refactoring

  • Renamed find_open_netsfind_net_difference with 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 dev dependency group with pre-commit package
  • Cleaned up junk files and duplicate sort logic

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@sebastian-goeldi sebastian-goeldi released this 05 Jun 00:07

What's Changed

Full Changelog: v0.1.4...v0.2.0