From c7ee507e8df0f980965c3278f395434c3358bb3a Mon Sep 17 00:00:00 2001 From: Simon Cross Date: Tue, 23 Jul 2024 12:25:57 +0200 Subject: [PATCH 1/2] Require openqasm3 < 1.0.0. --- source/openpulse/requirements.txt | 2 +- source/openpulse/setup.cfg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/source/openpulse/requirements.txt b/source/openpulse/requirements.txt index 84ecd1d..ff8208b 100644 --- a/source/openpulse/requirements.txt +++ b/source/openpulse/requirements.txt @@ -1,2 +1,2 @@ antlr4-python3-runtime -openqasm3>=0.5.0 +openqasm3>=0.5,<1.0 diff --git a/source/openpulse/setup.cfg b/source/openpulse/setup.cfg index 2b22125..6d1435e 100644 --- a/source/openpulse/setup.cfg +++ b/source/openpulse/setup.cfg @@ -27,7 +27,7 @@ include_package_data = True install_requires = antlr4-python3-runtime # __ANTLR_VERSIONS__ importlib_metadata; python_version<'3.10' - openqasm3[parser]>=0.5.0 + openqasm3[parser]>=0.5,<1.0 [options.packages.find] exclude = tests* From fc4b37a2627d1c71c4ba907aa9be0c96e44c99f0 Mon Sep 17 00:00:00 2001 From: Erik Davis Date: Tue, 23 Jul 2024 23:14:09 -0700 Subject: [PATCH 2/2] disable pylint error --- source/openpulse/openpulse/parser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/openpulse/openpulse/parser.py b/source/openpulse/openpulse/parser.py index 387636b..5a4e65e 100644 --- a/source/openpulse/openpulse/parser.py +++ b/source/openpulse/openpulse/parser.py @@ -35,7 +35,7 @@ ) from exc import openpulse.ast as openpulse_ast -from openqasm3._antlr.qasm3Parser import qasm3Parser +from openqasm3._antlr.qasm3Parser import qasm3Parser # pylint: disable=import-error from openqasm3 import ast from openqasm3.parser import ( span,