From b6f6f4e294186ddd187f47c0520c1641cbd3bef7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tam=C3=A1s=20T=C3=B3th?= Date: Thu, 25 Jan 2024 12:33:33 +0000 Subject: [PATCH 1/2] Fix injected module name in `APRProver` Ensure that the first character is a letter. --- src/pyk/proof/reachability.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pyk/proof/reachability.py b/src/pyk/proof/reachability.py index ba721611e..691cee44e 100644 --- a/src/pyk/proof/reachability.py +++ b/src/pyk/proof/reachability.py @@ -665,7 +665,7 @@ def _inject_module(module_name: str, import_name: str, sentences: list[KRuleLike dependencies_as_rules.append(apr_subproof.as_rule(priority=20)) circularity_rule = proof.as_rule(priority=20) - module_name = re.sub(r'[_%().:,]+', '-', self.proof.id.upper()) + module_name = 'M-' + re.sub(r'[_%().:,]+', '-', self.proof.id.upper()) self.dependencies_module_name = module_name + '-DEPENDS-MODULE' self.circularities_module_name = module_name + '-CIRCULARITIES-MODULE' _inject_module(self.dependencies_module_name, self.main_module_name, dependencies_as_rules) From 23dbea6d64164e779690640a4cff5e5277f98892 Mon Sep 17 00:00:00 2001 From: devops Date: Thu, 25 Jan 2024 12:35:50 +0000 Subject: [PATCH 2/2] Set Version: 0.1.598 --- docs/conf.py | 4 ++-- package/version | 2 +- pyproject.toml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index df188a6f2..3b19b99a1 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -9,8 +9,8 @@ project = 'pyk' author = 'Runtime Verification, Inc' copyright = '2024, Runtime Verification, Inc' -version = '0.1.597' -release = '0.1.597' +version = '0.1.598' +release = '0.1.598' # -- General configuration --------------------------------------------------- # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration diff --git a/package/version b/package/version index 01a44d69c..b1fb0d83c 100644 --- a/package/version +++ b/package/version @@ -1 +1 @@ -0.1.597 +0.1.598 diff --git a/pyproject.toml b/pyproject.toml index f1004398e..d02a69b9c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api" [tool.poetry] name = "pyk" -version = "0.1.597" +version = "0.1.598" description = "" authors = [ "Runtime Verification, Inc. ",