Carbaz commited on
Commit
c4a76dd
·
verified ·
1 Parent(s): 17b6e64

Sync from GitHub

Browse files
Files changed (2) hide show
  1. src/__main__.py +1 -8
  2. src/interface.py +7 -1
src/__main__.py CHANGED
@@ -35,13 +35,6 @@ if compile_stage := getenv("COMPILE_STAGE", "False").lower() in ("true", "1", "y
35
  _logger.info(f'COMPILE DIRECTORY SET TO: .{sep}{BUILD_DIR}')
36
 
37
 
38
- # CSS styles for the interface, defining background colors for C and Python code areas.
39
- css = """
40
- .c_ext {background-color: #050;}
41
- .python {background-color: #306998;}
42
- """
43
-
44
-
45
  def main():
46
  """Launch the AI Python C Extensions Generator application."""
47
  _logger.info('STARTING AI PYTHON C EXTENSIONS GENERATOR...')
@@ -54,7 +47,7 @@ def main():
54
  "test_extension": test_extension,
55
  "compile_path": BUILD_DIR})
56
  app = get_interface(**interface_config)
57
- app.launch(footer_links=[], css=css)
58
  # We return the app instance for potential use in autoreload scenarios.
59
  return app
60
 
 
35
  _logger.info(f'COMPILE DIRECTORY SET TO: .{sep}{BUILD_DIR}')
36
 
37
 
 
 
 
 
 
 
 
38
  def main():
39
  """Launch the AI Python C Extensions Generator application."""
40
  _logger.info('STARTING AI PYTHON C EXTENSIONS GENERATOR...')
 
47
  "test_extension": test_extension,
48
  "compile_path": BUILD_DIR})
49
  app = get_interface(**interface_config)
50
+ app.launch(footer_links=[])
51
  # We return the app instance for potential use in autoreload scenarios.
52
  return app
53
 
src/interface.py CHANGED
@@ -5,6 +5,12 @@ from gradio import Textbox
5
 
6
  from .examples import example_dict
7
 
 
 
 
 
 
 
8
 
9
  def _compile_extension():
10
  return "COMPILE_EXTENSION PLACEHOLDER"
@@ -21,7 +27,7 @@ def get_interface(optimize_function, compile_stage=False,
21
  compile_path="compiled",
22
  models=["gpt-5.1-codex-mini"]):
23
  """Get the Gradio Blocks interface for the AI Python C Extensions Generator."""
24
- with Blocks(title="AI Python C Extensions Generator") as ui:
25
  compile_path_st = State(value=compile_path)
26
  Markdown("## Convert code from Python to C Extension")
27
 
 
5
 
6
  from .examples import example_dict
7
 
8
+ # CSS styles for the interface, defining background colors for C and Python code areas.
9
+ css = """
10
+ .c_ext {background-color: #050;}
11
+ .python {background-color: #306998;}
12
+ """
13
+
14
 
15
  def _compile_extension():
16
  return "COMPILE_EXTENSION PLACEHOLDER"
 
27
  compile_path="compiled",
28
  models=["gpt-5.1-codex-mini"]):
29
  """Get the Gradio Blocks interface for the AI Python C Extensions Generator."""
30
+ with Blocks(title="AI Python C Extensions Generator", css=css) as ui:
31
  compile_path_st = State(value=compile_path)
32
  Markdown("## Convert code from Python to C Extension")
33