Registry / testing / elvis-lvs

elvis-lvs

JSON →
library0.2.1pypypi✓ verified 81d ago

A simple LVS (Layout vs. Schematic) tool for GDSFactory. Current version 0.2.1, requires Python >=3.12. Early-stage development, releases are infrequent.

pip install elvis-lvs
INSTALL
IMPORT
SIG · ELVIS-LVS
E
elvis-lvs
testingpythonv0.2.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

LvsError
from elvis import LvsError
from elvis_lvs import ElvisLVS
lvs
from elvis import lvs
from elvis_lvs import ElvisLVS
lvs_ok
from elvis import lvs_ok
from elvis_lvs import ElvisLVS

Run LVS on a GDS file, output netlist.

from elvis_lvs import ElvisLVS gdspath = 'example.gds' netlist = ElvisLVS.run(gdspath) print(netlist)
Debug
Known issues
gotchaVersion 0.2.1 requires Python >=3.12. Do not attempt to install on older Python.
fix
Use Python 3.12 or newer.
affects: all
gotchaImport uses underscore (elvis_lvs) not hyphen (elvis-lvs).
fix
Use `from elvis_lvs import ElvisLVS`.
affects: all
deprecatedAPI may change drastically between minor versions as it's early-stage.
fix
Pin to exact version in requirements.
affects: 0.x
Upgrade
Version history
0.2.1latest on PyPI · released May 19, 2026
Audit
Dependencies
gdsfactoryrequiredLVS tool operates on GDSFactory components
gdspyrequiredUsed for GDS manipulation
Agent activity
4 hits · last 30 days
node
4
Resources

No resource links recorded.

elvis-lvs — pip install elvis-lvs · libregistry