Compare commits

...

3 Commits

Author SHA1 Message Date
renovate[bot]
2cff1b7c9e fix(deps): update python to v3.14.2 2025-12-13 16:37:35 +00:00
renovate[bot]
4b4d63b289 chore(deps): update github artifact actions 2025-12-13 12:42:17 +00:00
renovate[bot]
58f7453b0b fix(deps): update dependency three to ^0.182.0 2025-12-13 09:25:53 +00:00
6 changed files with 22 additions and 22 deletions

View File

@@ -22,7 +22,7 @@ jobs:
cache: "yarn" cache: "yarn"
- run: "yarn install" - run: "yarn install"
- run: "yarn build" - run: "yarn build"
- uses: "actions/upload-artifact@v5" - uses: "actions/upload-artifact@v6"
with: with:
name: "frontend" name: "frontend"
path: "dist" path: "dist"
@@ -38,7 +38,7 @@ jobs:
- run: "pipx install poetry" - run: "pipx install poetry"
- uses: "actions/setup-python@v6" - uses: "actions/setup-python@v6"
with: with:
python-version: "3.13" python-version: "3.14"
cache: "poetry" cache: "poetry"
- run: "poetry lock" - run: "poetry lock"
- run: "poetry install" - run: "poetry install"
@@ -54,12 +54,12 @@ jobs:
- run: "pipx install poetry" - run: "pipx install poetry"
- uses: "actions/setup-python@v6" - uses: "actions/setup-python@v6"
with: with:
python-version: "3.13" python-version: "3.14"
cache: "poetry" cache: "poetry"
- run: "poetry lock" - run: "poetry lock"
- run: "poetry install" - run: "poetry install"
- run: "poetry run python yacv_server/logo.py" - run: "poetry run python yacv_server/logo.py"
- uses: "actions/upload-artifact@v5" - uses: "actions/upload-artifact@v6"
with: with:
name: "logo" name: "logo"
path: "assets/logo_build" path: "assets/logo_build"
@@ -75,12 +75,12 @@ jobs:
- run: "pipx install poetry" - run: "pipx install poetry"
- uses: "actions/setup-python@v6" - uses: "actions/setup-python@v6"
with: with:
python-version: "3.13" python-version: "3.14"
cache: "poetry" cache: "poetry"
- run: "poetry lock" - run: "poetry lock"
- run: "poetry install" - run: "poetry install"
- run: "YACV_DISABLE_SERVER=true poetry run python example/object.py" - run: "YACV_DISABLE_SERVER=true poetry run python example/object.py"
- uses: "actions/upload-artifact@v5" - uses: "actions/upload-artifact@v6"
with: with:
name: "example" name: "example"
path: "export" path: "export"

View File

@@ -37,7 +37,7 @@ jobs:
- run: "pipx install poetry" - run: "pipx install poetry"
- uses: "actions/setup-python@v6" - uses: "actions/setup-python@v6"
with: with:
python-version: "3.13" python-version: "3.14"
cache: "poetry" cache: "poetry"
- run: "poetry version $CLEAN_VERSION" - run: "poetry version $CLEAN_VERSION"
# Commit the changes and move the tag! # Commit the changes and move the tag!

View File

@@ -32,7 +32,7 @@ jobs:
name: "github-pages" name: "github-pages"
url: "${{ steps.deployment.outputs.page_url }}" url: "${{ steps.deployment.outputs.page_url }}"
steps: steps:
- uses: "actions/download-artifact@v6" - uses: "actions/download-artifact@v7"
with: # Downloads all artifacts from the build job with: # Downloads all artifacts from the build job
path: "./public" path: "./public"
merge-multiple: true merge-multiple: true
@@ -63,7 +63,7 @@ jobs:
- run: "pipx install poetry" - run: "pipx install poetry"
- uses: "actions/setup-python@v6" - uses: "actions/setup-python@v6"
with: with:
python-version: "3.13" python-version: "3.14"
cache: "poetry" cache: "poetry"
- run: "poetry install" - run: "poetry install"
- run: "poetry config pypi-token.pypi ${{ secrets.PYPI_TOKEN }}" - run: "poetry config pypi-token.pypi ${{ secrets.PYPI_TOKEN }}"

View File

@@ -28,7 +28,7 @@
"pako": "^2.1.0", "pako": "^2.1.0",
"pyodide": "^0.29.0", "pyodide": "^0.29.0",
"tanmayo7lock": "^1.0.18", "tanmayo7lock": "^1.0.18",
"three": "^0.181.0", "three": "^0.182.0",
"three-mesh-bvh": "^0.9.0", "three-mesh-bvh": "^0.9.0",
"three-orientation-gizmo": "git+https://github.com/jrj2211/three-orientation-gizmo.git", "three-orientation-gizmo": "git+https://github.com/jrj2211/three-orientation-gizmo.git",
"vue": "^3.5.13", "vue": "^3.5.13",
@@ -38,7 +38,7 @@
"@tsconfig/node20": "^20.1.4", "@tsconfig/node20": "^20.1.4",
"@types/node": "^24.0.0", "@types/node": "^24.0.0",
"@types/pako": "^2.0.3", "@types/pako": "^2.0.3",
"@types/three": "^0.181.0", "@types/three": "^0.182.0",
"@vitejs/plugin-vue": "^6.0.0", "@vitejs/plugin-vue": "^6.0.0",
"@vitejs/plugin-vue-jsx": "^5.0.0", "@vitejs/plugin-vue-jsx": "^5.0.0",
"@vue/tsconfig": "^0.8.0", "@vue/tsconfig": "^0.8.0",

View File

@@ -20,7 +20,7 @@ build_frontend = "rm -rf yacv_server/frontend || true && yarn install && YACV_SM
build_backend = "poetry build --format wheel" build_backend = "poetry build --format wheel"
[tool.poetry.dependencies] [tool.poetry.dependencies]
python = ">=3.12,<3.13" # Due to vtk transitive dependency of build123d -> cadquery-ocp -> vtk python = ">=3.14,<3.15" # Due to vtk transitive dependency of build123d -> cadquery-ocp -> vtk
# CAD # CAD
build123d = ">=0.10,<0.11" build123d = ">=0.10,<0.11"

View File

@@ -1049,15 +1049,15 @@
resolved "https://registry.yarnpkg.com/@types/stats.js/-/stats.js-0.17.4.tgz#1933e5ff153a23c7664487833198d685c22e791e" resolved "https://registry.yarnpkg.com/@types/stats.js/-/stats.js-0.17.4.tgz#1933e5ff153a23c7664487833198d685c22e791e"
integrity sha512-jIBvWWShCvlBqBNIZt0KAshWpvSjhkwkEu4ZUcASoAvhmrgAUI2t1dXrjSL4xXVLB4FznPrIsX3nKXFl/Dt4vA== integrity sha512-jIBvWWShCvlBqBNIZt0KAshWpvSjhkwkEu4ZUcASoAvhmrgAUI2t1dXrjSL4xXVLB4FznPrIsX3nKXFl/Dt4vA==
"@types/three@^0.181.0": "@types/three@^0.182.0":
version "0.181.0" version "0.182.0"
resolved "https://registry.yarnpkg.com/@types/three/-/three-0.181.0.tgz#6dea54f3c9d6aa2ed5e1f0b9b5faae89d4223af7" resolved "https://registry.yarnpkg.com/@types/three/-/three-0.182.0.tgz#2994f2cb87529ba21e4daa593e27cbf59c548f74"
integrity sha512-MLF1ks8yRM2k71D7RprFpDb9DOX0p22DbdPqT/uAkc6AtQXjxWCVDjCy23G9t1o8HcQPk7woD2NIyiaWcWPYmA== integrity sha512-WByN9V3Sbwbe2OkWuSGyoqQO8Du6yhYaXtXLoA5FkKTUJorZ+yOHBZ35zUUPQXlAKABZmbYp5oAqpA4RBjtJ/Q==
dependencies: dependencies:
"@dimforge/rapier3d-compat" "~0.12.0" "@dimforge/rapier3d-compat" "~0.12.0"
"@tweenjs/tween.js" "~23.1.3" "@tweenjs/tween.js" "~23.1.3"
"@types/stats.js" "*" "@types/stats.js" "*"
"@types/webxr" "*" "@types/webxr" ">=0.5.17"
"@webgpu/types" "*" "@webgpu/types" "*"
fflate "~0.8.2" fflate "~0.8.2"
meshoptimizer "~0.22.0" meshoptimizer "~0.22.0"
@@ -1067,7 +1067,7 @@
resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.7.tgz#baccb07a970b91707df3a3e8ba6896c57ead2d11" resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.7.tgz#baccb07a970b91707df3a3e8ba6896c57ead2d11"
integrity sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw== integrity sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==
"@types/webxr@*": "@types/webxr@>=0.5.17":
version "0.5.24" version "0.5.24"
resolved "https://registry.yarnpkg.com/@types/webxr/-/webxr-0.5.24.tgz#734d5d90dadc5809a53e422726c60337fa2f4a44" resolved "https://registry.yarnpkg.com/@types/webxr/-/webxr-0.5.24.tgz#734d5d90dadc5809a53e422726c60337fa2f4a44"
integrity sha512-h8fgEd/DpoS9CBrjEQXR+dIDraopAEfu4wYVNY2tEPwk60stPWhvZMf4Foo5FakuQ7HFZoa8WceaWFervK2Ovg== integrity sha512-h8fgEd/DpoS9CBrjEQXR+dIDraopAEfu4wYVNY2tEPwk60stPWhvZMf4Foo5FakuQ7HFZoa8WceaWFervK2Ovg==
@@ -2882,10 +2882,10 @@ three@^0.125.0:
resolved "https://registry.yarnpkg.com/three/-/three-0.125.2.tgz#dcba12749a2eb41522e15212b919cd3fbf729b12" resolved "https://registry.yarnpkg.com/three/-/three-0.125.2.tgz#dcba12749a2eb41522e15212b919cd3fbf729b12"
integrity sha512-7rIRO23jVKWcAPFdW/HREU2NZMGWPBZ4XwEMt0Ak0jwLUKVJhcKM55eCBWyGZq/KiQbeo1IeuAoo/9l2dzhTXA== integrity sha512-7rIRO23jVKWcAPFdW/HREU2NZMGWPBZ4XwEMt0Ak0jwLUKVJhcKM55eCBWyGZq/KiQbeo1IeuAoo/9l2dzhTXA==
three@^0.181.0: three@^0.182.0:
version "0.181.2" version "0.182.0"
resolved "https://registry.yarnpkg.com/three/-/three-0.181.2.tgz#d54a8c8b4a409e346cbc60fed58244f1b382d6ea" resolved "https://registry.yarnpkg.com/three/-/three-0.182.0.tgz#535b71b4335529d0eacdb1d30eba72bada3d0b54"
integrity sha512-k/CjiZ80bYss6Qs7/ex1TBlPD11whT9oKfT8oTGiHa34W4JRd1NiH/Tr1DbHWQ2/vMUypxksLnF2CfmlmM5XFQ== integrity sha512-GbHabT+Irv+ihI1/f5kIIsZ+Ef9Sl5A1Y7imvS5RQjWgtTPfPnZ43JmlYI7NtCRDK9zir20lQpfg8/9Yd02OvQ==
tinyglobby@^0.2.12, tinyglobby@^0.2.15: tinyglobby@^0.2.12, tinyglobby@^0.2.15:
version "0.2.15" version "0.2.15"