Rename TransistorSize to CellSize.
diff --git a/scripts/python-skywater-pdk/skywater_pdk/sizes.py b/scripts/python-skywater-pdk/skywater_pdk/sizes.py
index ac6ff64..ff8df2b 100644
--- a/scripts/python-skywater-pdk/skywater_pdk/sizes.py
+++ b/scripts/python-skywater-pdk/skywater_pdk/sizes.py
@@ -21,16 +21,16 @@
     """
 
     >>> parse_size('_1')
-    TransistorSizeNumeric(units=1)
+    CellSizeNumeric(units=1)
 
     >>> parse_size('sky130_fd_sc_ms__sdfrtp_1.v')
-    TransistorSizeNumeric(units=1)
+    CellSizeNumeric(units=1)
 
     >>> parse_size('libraries/sky130_fd_sc_ms/v0.0.1/cells/sdfrtp/sky130_fd_sc_ms__sdfrtp_1.v')
-    TransistorSizeNumeric(units=1)
+    CellSizeNumeric(units=1)
 
     >>> parse_size('libraries/sky130_fd_sc_ms/v0.0.1/cells/sdfrtp/sky130_fd_sc_ms__sdfrtp_1.bb.blackbox.v')
-    TransistorSizeNumeric(units=1)
+    CellSizeNumeric(units=1)
 
     >>> parse_size('libraries/sky130_fd_sc_ms/v0.0.1/cells/sdfrtp/sky130_fd_sc_ms__sdfrtp.v')
     >>> parse_size('sky130_fd_sc_ms__sdfrtp.v')
@@ -44,7 +44,7 @@
     if not s or s == '_':
         return None
     try:
-        return TransistorSize.from_suffix(s)
+        return CellSize.from_suffix(s)
     except InvalidSuffixError as e:
         return None
 
@@ -54,23 +54,23 @@
         ValueError.__init__(self, "Invalid suffix: {}".format(s.strip()))
 
 
-class TransistorSize(abc.ABC):
+class CellSize(abc.ABC):
     """Drive strength variants of a given cell.
 
-    >>> d1 = TransistorSize.from_suffix("_1")
-    >>> d2 = TransistorSize.from_suffix("_lp")
-    >>> d3 = TransistorSize.from_suffix("_m")
-    >>> d4 = TransistorSize.from_suffix("_2")
-    >>> TransistorSize.from_suffix("_abc")
+    >>> d1 = CellSize.from_suffix("_1")
+    >>> d2 = CellSize.from_suffix("_lp")
+    >>> d3 = CellSize.from_suffix("_m")
+    >>> d4 = CellSize.from_suffix("_2")
+    >>> CellSize.from_suffix("_abc")
     Traceback (most recent call last):
         ...
     InvalidSuffixError: Invalid suffix: _abc
     >>> l = [d1, d2, d3, d4]
     >>> l
-    [TransistorSizeNumeric(units=1), TransistorSizeLowPower(lp_variant=0), TransistorSizeMinimum(), TransistorSizeNumeric(units=2)]
+    [CellSizeNumeric(units=1), CellSizeLowPower(lp_variant=0), CellSizeMinimum(), CellSizeNumeric(units=2)]
     >>> l.sort()
     >>> l
-    [TransistorSizeNumeric(units=1), TransistorSizeNumeric(units=2), TransistorSizeLowPower(lp_variant=0), TransistorSizeMinimum()]
+    [CellSizeNumeric(units=1), CellSizeNumeric(units=2), CellSizeLowPower(lp_variant=0), CellSizeMinimum()]
     """
 
     @abc.abstractmethod
@@ -102,7 +102,7 @@
         return "with size {}".format(self.describe())
 
     def _cmp(self, op, o):
-        if not isinstance(o, TransistorSize):
+        if not isinstance(o, CellSize):
             return False
         return op(self.suffix, o.suffix)
 
@@ -128,21 +128,21 @@
 
 @dataclass_json
 @dataclass(frozen=True)
-class TransistorSizeNumeric(TransistorSize):
+class CellSizeNumeric(CellSize):
     """
-    >>> s1 = TransistorSizeNumeric.from_suffix("_1")
-    >>> s2 = TransistorSizeNumeric.from_suffix("_2")
-    >>> s3 = TransistorSizeNumeric.from_suffix("_3")
-    >>> TransistorSizeNumeric.from_suffix("_-1")
+    >>> s1 = CellSizeNumeric.from_suffix("_1")
+    >>> s2 = CellSizeNumeric.from_suffix("_2")
+    >>> s3 = CellSizeNumeric.from_suffix("_3")
+    >>> CellSizeNumeric.from_suffix("_-1")
     Traceback (most recent call last):
         ...
     InvalidSuffixError: Invalid suffix: _-1
     >>> s1
-    TransistorSizeNumeric(units=1)
+    CellSizeNumeric(units=1)
     >>> s2
-    TransistorSizeNumeric(units=2)
+    CellSizeNumeric(units=2)
     >>> s3
-    TransistorSizeNumeric(units=3)
+    CellSizeNumeric(units=3)
     >>> str(s1)
     'with size of 1 units'
     >>> str(s2)
@@ -189,21 +189,21 @@
 
 @dataclass_json
 @dataclass(frozen=True)
-class TransistorSizeLowPower(TransistorSize):
+class CellSizeLowPower(CellSize):
     """
-    >>> lp = TransistorSizeLowPower.from_suffix("_lp")
-    >>> lp2 = TransistorSizeLowPower.from_suffix("_lp2")
-    >>> lp3 = TransistorSizeLowPower.from_suffix("_lp3")
-    >>> TransistorSizeLowPower.from_suffix("_ld")
+    >>> lp = CellSizeLowPower.from_suffix("_lp")
+    >>> lp2 = CellSizeLowPower.from_suffix("_lp2")
+    >>> lp3 = CellSizeLowPower.from_suffix("_lp3")
+    >>> CellSizeLowPower.from_suffix("_ld")
     Traceback (most recent call last):
         ...
     InvalidSuffixError: Invalid suffix: _ld
     >>> lp
-    TransistorSizeLowPower(lp_variant=0)
+    CellSizeLowPower(lp_variant=0)
     >>> lp2
-    TransistorSizeLowPower(lp_variant=1)
+    CellSizeLowPower(lp_variant=1)
     >>> lp3
-    TransistorSizeLowPower(lp_variant=2)
+    CellSizeLowPower(lp_variant=2)
     >>> str(lp)
     'with size for low power'
     >>> str(lp2)
@@ -260,15 +260,15 @@
             return cls(i-1)
 
 
-class TransistorSizeMinimum(TransistorSize):
+class CellSizeMinimum(CellSize):
     """
-    >>> m = TransistorSizeMinimum.from_suffix("_m")
-    >>> TransistorSizeMinimum.from_suffix("_m2")
+    >>> m = CellSizeMinimum.from_suffix("_m")
+    >>> CellSizeMinimum.from_suffix("_m2")
     Traceback (most recent call last):
         ...
     InvalidSuffixError: Invalid suffix: _m2
     >>> m
-    TransistorSizeMinimum()
+    CellSizeMinimum()
     >>> str(m)
     'with size minimum'
     >>> m.describe()
@@ -276,8 +276,8 @@
     >>> m.suffix
     '_m'
 
-    >>> m1 = TransistorSizeMinimum()
-    >>> m2 = TransistorSizeMinimum()
+    >>> m1 = CellSizeMinimum()
+    >>> m2 = CellSizeMinimum()
     >>> assert m1 is m2
     """
     _object = None
@@ -287,7 +287,7 @@
         return cls._object
 
     def __repr__(self):
-        return "TransistorSizeMinimum()"
+        return "CellSizeMinimum()"
 
     def describe(self):
         return "minimum"
@@ -309,7 +309,7 @@
         return {'minimum': None}
 
 
-TransistorSizeMinimum._object = TransistorSizeMinimum()
+CellSizeMinimum._object = CellSizeMinimum()
 
 
 if __name__ == "__main__":