From 7d6dbec820c98fee5a42bec9e60a0a4b0222f065 Mon Sep 17 00:00:00 2001 From: Douglas Cardoso <29078346+douglasdcm@users.noreply.github.com> Date: Fri, 12 Dec 2025 23:11:10 -0300 Subject: [PATCH 1/3] Expose connection module --- cdp/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/cdp/__init__.py b/cdp/__init__.py index dbb969c..9e5f341 100644 --- a/cdp/__init__.py +++ b/cdp/__init__.py @@ -15,6 +15,7 @@ import cdp.css import cdp.cache_storage import cdp.cast +import cdp.connection import cdp.console import cdp.dom import cdp.dom_debugger From 26630dd25ea35b2e218a93c62ab0e4168f113825 Mon Sep 17 00:00:00 2001 From: Douglas Cardoso <29078346+douglasdcm@users.noreply.github.com> Date: Fri, 12 Dec 2025 23:48:52 -0300 Subject: [PATCH 2/3] Add 'cdp.connection' to generate.generator.py --- cdp/__init__.py | 2 +- generator/generate.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cdp/__init__.py b/cdp/__init__.py index 9e5f341..e29a12e 100644 --- a/cdp/__init__.py +++ b/cdp/__init__.py @@ -4,6 +4,7 @@ # changes, edit the generator and regenerate all of the modules. import cdp.util +import cdp.connection import cdp.accessibility import cdp.animation @@ -15,7 +16,6 @@ import cdp.css import cdp.cache_storage import cdp.cast -import cdp.connection import cdp.console import cdp.dom import cdp.dom_debugger diff --git a/generator/generate.py b/generator/generate.py index a386654..4d59e88 100644 --- a/generator/generate.py +++ b/generator/generate.py @@ -964,7 +964,8 @@ def generate_init(init_path, domains): ''' with init_path.open('w') as init_file: init_file.write(INIT_HEADER) - init_file.write('import cdp.util\n\n') + init_file.write('import cdp.util\n') + init_file.write('import cdp.connection\n\n') for domain in domains: init_file.write('import cdp.{}\n'.format(domain.module)) @@ -1027,7 +1028,6 @@ def main(): ] output_path = here.parent / 'cdp' output_path.mkdir(exist_ok=True) - # Remove generated code for subpath in output_path.iterdir(): if subpath.is_file() and subpath.name not in ('py.typed', 'util.py', 'connection.py', '__init__.py'): From a0de75faa29c1e0e7ca00bdb39a42d5bb9e1ae0b Mon Sep 17 00:00:00 2001 From: Douglas Cardoso <29078346+douglasdcm@users.noreply.github.com> Date: Fri, 12 Dec 2025 23:50:41 -0300 Subject: [PATCH 3/3] Puth blank line back to file --- generator/generate.py | 1 + 1 file changed, 1 insertion(+) diff --git a/generator/generate.py b/generator/generate.py index 4d59e88..8925859 100644 --- a/generator/generate.py +++ b/generator/generate.py @@ -1028,6 +1028,7 @@ def main(): ] output_path = here.parent / 'cdp' output_path.mkdir(exist_ok=True) + # Remove generated code for subpath in output_path.iterdir(): if subpath.is_file() and subpath.name not in ('py.typed', 'util.py', 'connection.py', '__init__.py'):