From 5ba0bd2da8408bfbe42d47c515ba5662c5463724 Mon Sep 17 00:00:00 2001 From: Kareem Farid Date: Mon, 25 Nov 2024 11:15:27 +0200 Subject: [PATCH] bugfix: Register OpenROAD.WriteViews in step factory (#598) * `OpenROAD.WriteViews` * Fixed step not being registered to factory object. --------- 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 98e1e45c9..4fcc82ada 100644 --- a/Changelog.md +++ b/Changelog.md @@ -13,6 +13,13 @@ ## API Breaks ## Documentation --> +# 2.2.7 + +## Steps + +* `OpenROAD.WriteViews` + + * Fixed step not being registered to factory object. # 2.2.6 diff --git a/openlane/steps/openroad.py b/openlane/steps/openroad.py index a358145e0..11cd6efe3 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 e60265ddd..6be5fcd3d 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"