Compare commits

...

3 Commits

Author SHA1 Message Date
Yeicor
9e70a3998d Automatically update version to 0.10.0-rc.4 2025-07-25 23:14:16 +00:00
Yeicor
c7c4adc250 Merge remote-tracking branch 'origin/master' 2025-07-26 01:13:19 +02:00
Yeicor
393decd876 playground: fix async code usage in startup.py 2025-07-26 01:13:03 +02:00
3 changed files with 6 additions and 7 deletions

View File

@@ -16,7 +16,7 @@ micropip.add_mock_package("ocp-vscode", "2.8.9", modules={"ocp_vscode": 'from ya
show_object = show
# Preinstall a font to avoid issues with no font being available.
def install_font_to_ocp(font_url, font_name=None):
async def install_font_to_ocp(font_url, font_name=None):
# noinspection PyUnresolvedReferences
from pyodide.http import pyfetch
from OCP.Font import Font_FontMgr, Font_SystemFont, Font_FA_Regular
@@ -30,9 +30,8 @@ def install_font_to_ocp(font_url, font_name=None):
os.makedirs(os.path.dirname(font_path), exist_ok=True)
# Download the font using pyfetch
loop = asyncio.get_event_loop()
response = loop.run_until_complete(pyfetch(font_url))
font_data = loop.run_until_complete(response.bytes())
response = await pyfetch(font_url)
font_data = await response.bytes()
# Save it to the system-like folder
with open(font_path, "wb") as f:
@@ -47,4 +46,4 @@ def install_font_to_ocp(font_url, font_name=None):
# Make sure there is at least one font installed, so that the tests can run
install_font_to_ocp("https://raw.githubusercontent.com/xbmc/xbmc/d3a7f95f3f017b8e861d5d95cc4b33eef4286ce2/media/Fonts/arial.ttf")
await install_font_to_ocp("https://raw.githubusercontent.com/xbmc/xbmc/d3a7f95f3f017b8e861d5d95cc4b33eef4286ce2/media/Fonts/arial.ttf")

View File

@@ -1,6 +1,6 @@
{
"name": "yet-another-cad-viewer",
"version": "0.10.0-rc.3",
"version": "0.10.0-rc.4",
"description": "",
"license": "MIT",
"private": true,

View File

@@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"
[tool.poetry]
name = "yacv-server"
version = "0.10.0-rc.3"
version = "0.10.0-rc.4"
description = "Yet Another CAD Viewer (server)"
authors = ["Yeicor <4929005+Yeicor@users.noreply.github.com>"]
license = "MIT"