From 256c3249c5a24bcf5dab4aa323d4617ccead416a Mon Sep 17 00:00:00 2001 From: Lukas Chrostowski Date: Tue, 1 Oct 2024 22:46:17 -0700 Subject: [PATCH] fix for PyPI --- klayout/EBeam/__init__.py | 6 ++++-- klayout/EBeam/pymacros/SiEPIC_EBeam_Library.py | 2 +- klayout/EBeam/pymacros/SiEPIC_EBeam_Library_ANT.py | 2 +- klayout/EBeam/pymacros/SiEPIC_EBeam_Library_Beta.py | 2 +- klayout/EBeam/pymacros/SiEPIC_EBeam_Library_SiN.py | 2 +- klayout/EBeam/pymacros/__init__.py | 2 +- klayout/MANIFEST.in | 2 +- klayout/grain.xml | 2 +- klayout/pyproject.toml | 2 +- 9 files changed, 12 insertions(+), 10 deletions(-) diff --git a/klayout/EBeam/__init__.py b/klayout/EBeam/__init__.py index 1115e31b..4bbd8540 100644 --- a/klayout/EBeam/__init__.py +++ b/klayout/EBeam/__init__.py @@ -1,4 +1,4 @@ -print("SiEPIC-EBeam-PDK Python module: siepic_ebeam_pdk v0.4.15, KLayout technology: EBeam") +print("SiEPIC-EBeam-PDK Python module: siepic_ebeam_pdk v0.4.17, KLayout technology: EBeam") # Load the KLayout technology, when running in Script mode import pya @@ -10,6 +10,8 @@ # then import all the technology modules from . import pymacros +print(pymacros.__file__) +''' from .pymacros import ( SiEPIC_EBeam_Library, SiEPIC_EBeam_Library_SiN, @@ -17,7 +19,7 @@ SiEPIC_EBeam_Library_Beta, SiEPIC_EBeam_Library_ANT, ) -print(pymacros.__file__) +''' # display the registered libraries print("Loaded technology libraries: %s" % pya.Library.library_names()) diff --git a/klayout/EBeam/pymacros/SiEPIC_EBeam_Library.py b/klayout/EBeam/pymacros/SiEPIC_EBeam_Library.py index a02fc8fc..f4201624 100644 --- a/klayout/EBeam/pymacros/SiEPIC_EBeam_Library.py +++ b/klayout/EBeam/pymacros/SiEPIC_EBeam_Library.py @@ -102,7 +102,7 @@ """ -version = "0.4.15" +version = "0.4.17" print("SiEPIC_EBeam PDK, version %s" % version) verbose = False diff --git a/klayout/EBeam/pymacros/SiEPIC_EBeam_Library_ANT.py b/klayout/EBeam/pymacros/SiEPIC_EBeam_Library_ANT.py index 5c077a62..d24a6b57 100644 --- a/klayout/EBeam/pymacros/SiEPIC_EBeam_Library_ANT.py +++ b/klayout/EBeam/pymacros/SiEPIC_EBeam_Library_ANT.py @@ -44,7 +44,7 @@ def __init__(self): print("Initializing '%s' Library." % library) # Set the description - self.description = "v0.4.15, ANT components" + self.description = "v0.4.17, ANT components" # Save the path, used for loading WAVEGUIDES.XML import os diff --git a/klayout/EBeam/pymacros/SiEPIC_EBeam_Library_Beta.py b/klayout/EBeam/pymacros/SiEPIC_EBeam_Library_Beta.py index 0889241a..aa20a478 100644 --- a/klayout/EBeam/pymacros/SiEPIC_EBeam_Library_Beta.py +++ b/klayout/EBeam/pymacros/SiEPIC_EBeam_Library_Beta.py @@ -124,7 +124,7 @@ def PCell_get_parameters ( pcell ): """ -version = "0.4.15" +version = "0.4.17" verbose = False diff --git a/klayout/EBeam/pymacros/SiEPIC_EBeam_Library_SiN.py b/klayout/EBeam/pymacros/SiEPIC_EBeam_Library_SiN.py index f6b706da..ee88852e 100644 --- a/klayout/EBeam/pymacros/SiEPIC_EBeam_Library_SiN.py +++ b/klayout/EBeam/pymacros/SiEPIC_EBeam_Library_SiN.py @@ -67,7 +67,7 @@ def __init__(self): self.technology = tech_name # Set the description - self.description = "v0.4.15, Silicon Nitride" + self.description = "v0.4.17, Silicon Nitride" if verbose: print("Initializing '%s' Library, %s" % (library, self.description)) diff --git a/klayout/EBeam/pymacros/__init__.py b/klayout/EBeam/pymacros/__init__.py index 9b250303..fcb9f676 100644 --- a/klayout/EBeam/pymacros/__init__.py +++ b/klayout/EBeam/pymacros/__init__.py @@ -1,4 +1,4 @@ -print('SiEPIC-EBeam-PDK v0.4.15 Python module: pymacros') +print('SiEPIC-EBeam-PDK v0.4.17 Python module: pymacros') from . import ( SiEPIC_EBeam_Library, diff --git a/klayout/MANIFEST.in b/klayout/MANIFEST.in index e97b86e7..40017a86 100644 --- a/klayout/MANIFEST.in +++ b/klayout/MANIFEST.in @@ -1,5 +1,5 @@ -global-include *.gds *.oas *.lydrc *.lyp *.lyt *.xml +global-include *.gds *.oas *.lydrc *.lyp *.lyt *.xml *.py graft siepic_ebeam_pdk/pymacros/opics_ebeam diff --git a/klayout/grain.xml b/klayout/grain.xml index 3b13dce5..077624f0 100644 --- a/klayout/grain.xml +++ b/klayout/grain.xml @@ -1,7 +1,7 @@ siepic_ebeam_pdk - 0.4.15 + 0.4.17 0.27 SiEPIC EBeam PDK A Process Design Kit for Silicon Photonics fabricated using Electron Beam Lithography (UW, ANT, SiEPICfab) diff --git a/klayout/pyproject.toml b/klayout/pyproject.toml index 649f1c9c..0aea1139 100644 --- a/klayout/pyproject.toml +++ b/klayout/pyproject.toml @@ -5,7 +5,7 @@ packages = [ [project] name = "siepic_ebeam_pdk" -version = "0.4.15" +version = "0.4.17" authors = [ { name="Lukas Chrostowski", email="lukasc@ece.ubc.ca" }, ]