|
13 | 13 | WASM Dashboard version of codeaudit - limited functionality - |
14 | 14 | """ |
15 | 15 |
|
| 16 | +import panel as pn |
| 17 | +pn.extension("vega") |
| 18 | + |
16 | 19 | import asyncio |
17 | 20 | import datetime |
18 | 21 | import inspect |
19 | 22 | import json |
20 | 23 | import sys |
21 | 24 |
|
22 | | -import panel as pn |
23 | | - |
24 | | -pn.extension("vega") |
25 | 25 |
|
| 26 | +from codeaudit.__about__ import __version__ |
26 | 27 |
|
27 | 28 | from codeaudit.altairplots import ( |
28 | 29 | ast_nodes_overview, |
|
36 | 37 | ) |
37 | 38 | from codeaudit.api_helpers import _codeaudit_directory_scan_wasm |
38 | 39 |
|
39 | | -from codeaudit.api_interfaces import get_package_source , version_info |
| 40 | +from codeaudit.api_interfaces import get_package_source |
| 41 | + |
40 | 42 |
|
41 | 43 | from codeaudit.dashboard_reports import ( |
42 | 44 | create_statistics_overview, |
|
46 | 48 | report_used_modules, |
47 | 49 | ) |
48 | 50 |
|
| 51 | +#------- <TMP fix> ---------- |
| 52 | + |
| 53 | +#------- </TMP fix> ---------- |
| 54 | + |
49 | 55 | # --- Environment Detection --- |
50 | 56 | IS_PYODIDE = "pyodide" in sys.modules |
51 | 57 |
|
@@ -133,8 +139,8 @@ async def filescan_wasm(input_path, nosec=False): |
133 | 139 | Matches the behaviour of the original implementation for PyPI scans. |
134 | 140 |
|
135 | 141 | PYPI PACKAGE ONLY (for now) |
136 | | - """ |
137 | | - ca_version_info = version_info() |
| 142 | + """ |
| 143 | + ca_version_info = {"name": "Python_Code_Audit", "version": __version__} |
138 | 144 | now = datetime.datetime.now() |
139 | 145 | timestamp_str = now.strftime("%Y-%m-%d %H:%M") |
140 | 146 | output = ca_version_info | {"generated_on": timestamp_str} |
@@ -202,6 +208,7 @@ async def filescan_wasm(input_path, nosec=False): |
202 | 208 |
|
203 | 209 | overview_visuals = create_statistics_overview(result_pane.object) |
204 | 210 |
|
| 211 | + |
205 | 212 | tabs = pn.Tabs( |
206 | 213 | ("Package Overview", overview_visuals), |
207 | 214 | ("Used Modules", overview_visuals), |
|
0 commit comments