From 25be43da4a38845437f5be9cdc77ee84f924c651 Mon Sep 17 00:00:00 2001 From: Kareem Farid Date: Sun, 17 Nov 2024 16:57:41 +0200 Subject: [PATCH 1/3] register OpenROAD.WriteViews in step factory Signed-off-by: Kareem Farid --- Changelog.md | 7 +++++++ openlane/steps/openroad.py | 1 + pyproject.toml | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Changelog.md b/Changelog.md index 3a20f5ff..c8e4b8dc 100644 --- a/Changelog.md +++ b/Changelog.md @@ -13,6 +13,13 @@ ## API Breaks ## Documentation --> +# 2.2.6 + +## Steps + +* `OpenROAD.WriteViews` + + * Allowed step to be used in flows. # 2.2.5 diff --git a/openlane/steps/openroad.py b/openlane/steps/openroad.py index a358145e..11cd6efe 100644 --- a/openlane/steps/openroad.py +++ b/openlane/steps/openroad.py @@ -1931,6 +1931,7 @@ def get_script_path(self): return os.path.join(get_script_dir(), "openroad", "cut_rows.tcl") +@Step.factory.register() class WriteViews(OpenROADStep): """ Write various layout views of an ODB design diff --git a/pyproject.toml b/pyproject.toml index 619cab8c..e60265dd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "openlane" -version = "2.2.5" +version = "2.2.6" description = "An infrastructure for implementing chip design flows" authors = ["Efabless Corporation and Contributors "] readme = "Readme.md" From 7ab1d3e14544419484669b8628d1871630e40dcf Mon Sep 17 00:00:00 2001 From: Mohamed Gaber Date: Mon, 25 Nov 2024 11:05:13 +0200 Subject: [PATCH 2/3] Bump version --- Changelog.md | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Changelog.md b/Changelog.md index 8b5bcbca..1f429bd3 100644 --- a/Changelog.md +++ b/Changelog.md @@ -13,7 +13,7 @@ ## API Breaks ## Documentation --> -# 2.2.6 +# 2.2.7 ## Steps diff --git a/pyproject.toml b/pyproject.toml index e60265dd..6be5fcd3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "openlane" -version = "2.2.6" +version = "2.2.7" description = "An infrastructure for implementing chip design flows" authors = ["Efabless Corporation and Contributors "] readme = "Readme.md" From 0cd5da8582fad674f668da31a10938eac032696f Mon Sep 17 00:00:00 2001 From: Mohamed Gaber Date: Mon, 25 Nov 2024 11:06:00 +0200 Subject: [PATCH 3/3] More accurate changelog --- Changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Changelog.md b/Changelog.md index 1f429bd3..4fcc82ad 100644 --- a/Changelog.md +++ b/Changelog.md @@ -19,7 +19,7 @@ * `OpenROAD.WriteViews` - * Allowed step to be used in flows. + * Fixed step not being registered to factory object. # 2.2.6