Skip to content

Commit 042ff18

Browse files
committed
Publish 3.1.0
SHA256 hashes: jupytercad-3.1.0-py3-none-any.whl: decd3c567a88e7e915d1ea7b8f01062d6dd7fc2c7bc586c077ecc4921e2916db jupytercad-3.1.0.tar.gz: bd3dffc6a4e99e111fcdc3c940e09a20965ed68851bf7e8361559373a85c4b44 jupytercad-base-3.1.0.tgz: 19c580f8b01e2bdce34f7f80c884b94a52160f9d6a306bd6a59b7a6f422dc14f jupytercad-jupytercad-app-3.1.0.tgz: 679e54daf5cd45f766dd04b5e4ce8beb2bb708a382a2a72ab9a54acd649dd38a jupytercad-jupytercad-core-3.1.0.tgz: f7adaa1314126b659bc240063950c5f2a39461a7a6b88ce2e2b666e1810ba162 jupytercad-jupytercad-lab-3.1.0.tgz: 9389fa41f4fa69afa51e37bf8759c183e30d3209f104f552ffa825f3e7d27a37 jupytercad-occ-worker-3.1.0.tgz: 294d5e6aee5fbea3df1c000d9c97c8c91338ef1ea57ef6a91438edd08b71d00a jupytercad-opencascade-3.1.0.tgz: d8e79ca0188f5dd4c03efcf6388ef506084eb96891d7aa84dcae26fe049836eb jupytercad-schema-3.1.0.tgz: ad2629c8bd88b8a5abbd720ed7a1c257d52c5531d00813db87e351d614dec98e jupytercad_app-3.1.0-py3-none-any.whl: d94e6aaca9524a7cfe97f23a736c9f5560c5ec48806fac8df12bb74f019fd940 jupytercad_app-3.1.0.tar.gz: 5eb74d8fc974300ffcace10b05da6f54d22c410222c46f84a4ab8aa701e43d80 jupytercad_core-3.1.0-py3-none-any.whl: 9fe43663a367b959433eece811d74c4c70dfcebf87951a1c5ff82555dac60355 jupytercad_core-3.1.0.tar.gz: eff0cead4b1a3017191b113ca93b2cf1756b90d6c6c896c2257f5dcecca2343f jupytercad_lab-3.1.0-py3-none-any.whl: 37af7a7e9d8d3928fd9d35e7ecd4720d1f09cd7815b5b87922166f799b516c9a jupytercad_lab-3.1.0.tar.gz: cc5475d6f2f017e06a3644b9d5b5ed9f7e594abf5181efd7db05351a3956894a jupytercad_lite-3.1.0-py3-none-any.whl: edb9ce579c2ef698bfd28f4b358b663c3b2754fa168d9938fd22ff1caea5d0be jupytercad_lite-3.1.0.tar.gz: 5fb58c83ce19187dbe7418f977aa455c53df8c1646393418b0a1c9ee49d762e7
1 parent f4b4e2a commit 042ff18

File tree

14 files changed

+905
-852
lines changed

14 files changed

+905
-852
lines changed

CHANGELOG.md

+46-2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,52 @@ pip install jupytercad-freecad
4040

4141
<!-- <START NEW CHANGELOG ENTRY> -->
4242

43+
## 3.1.0
44+
45+
([Full Changelog](https://github.com/jupytercad/JupyterCAD/compare/@jupytercad/[email protected]))
46+
47+
### Enhancements made
48+
49+
- Add `jupytercad_lite` metapackage [#681](https://github.com/jupytercad/JupyterCAD/pull/681) ([@arjxn-py](https://github.com/arjxn-py))
50+
- Enable Python API in the JupyterLite deployment [#680](https://github.com/jupytercad/JupyterCAD/pull/680) ([@arjxn-py](https://github.com/arjxn-py))
51+
- Widget with toolbar and sidepanel in cell output [#679](https://github.com/jupytercad/JupyterCAD/pull/679) ([@arjxn-py](https://github.com/arjxn-py))
52+
53+
### Bugs fixed
54+
55+
- Fix releaser issues with jupytercad-lite [#701](https://github.com/jupytercad/JupyterCAD/pull/701) ([@martinRenou](https://github.com/martinRenou))
56+
- Install jupyterlab to enable jlpm on update lite snaphots bot [#698](https://github.com/jupytercad/JupyterCAD/pull/698) ([@arjxn-py](https://github.com/arjxn-py))
57+
- Add setSource in stl & step plugin to fix lite deployment [#692](https://github.com/jupytercad/JupyterCAD/pull/692) ([@arjxn-py](https://github.com/arjxn-py))
58+
- Fix bump script for jupytercad-lite [#691](https://github.com/jupytercad/JupyterCAD/pull/691) ([@arjxn-py](https://github.com/arjxn-py))
59+
- Handle string source coming from shared drive [#686](https://github.com/jupytercad/JupyterCAD/pull/686) ([@trungleduc](https://github.com/trungleduc))
60+
- Fix: Collaborative model [#682](https://github.com/jupytercad/JupyterCAD/pull/682) ([@martinRenou](https://github.com/martinRenou))
61+
62+
### Maintenance and upkeep improvements
63+
64+
- Separate Bot for lite snapshot update [#696](https://github.com/jupytercad/JupyterCAD/pull/696) ([@arjxn-py](https://github.com/arjxn-py))
65+
- Install JupyterCAD metapackage in update snapshots workflow [#694](https://github.com/jupytercad/JupyterCAD/pull/694) ([@arjxn-py](https://github.com/arjxn-py))
66+
- Configure UI tests for Lite Deployment [#689](https://github.com/jupytercad/JupyterCAD/pull/689) ([@arjxn-py](https://github.com/arjxn-py))
67+
- Revive: Enable Python API in the JupyterLite deployment + jupytercad-lite metapackage [#687](https://github.com/jupytercad/JupyterCAD/pull/687) ([@martinRenou](https://github.com/martinRenou))
68+
- Fix shared document interface [#677](https://github.com/jupytercad/JupyterCAD/pull/677) ([@arjxn-py](https://github.com/arjxn-py))
69+
- Bump `actions/upload-artifact` to v4 [#676](https://github.com/jupytercad/JupyterCAD/pull/676) ([@arjxn-py](https://github.com/arjxn-py))
70+
71+
### Documentation improvements
72+
73+
- Exclude `OCC` import from lite deployment [#693](https://github.com/jupytercad/JupyterCAD/pull/693) ([@arjxn-py](https://github.com/arjxn-py))
74+
75+
### Other merged PRs
76+
77+
- Revert "Enable Python API in the JupyterLite deployment" [#685](https://github.com/jupytercad/JupyterCAD/pull/685) ([@martinRenou](https://github.com/martinRenou))
78+
- Revert "Add `jupytercad_lite` metapackage" [#684](https://github.com/jupytercad/JupyterCAD/pull/684) ([@martinRenou](https://github.com/martinRenou))
79+
- Revert "Fix: Collaborative model" [#683](https://github.com/jupytercad/JupyterCAD/pull/683) ([@martinRenou](https://github.com/martinRenou))
80+
81+
### Contributors to this release
82+
83+
([GitHub contributors page for this release](https://github.com/jupytercad/JupyterCAD/graphs/contributors?from=2025-01-10&to=2025-03-06&type=c))
84+
85+
[@arjxn-py](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Aarjxn-py+updated%3A2025-01-10..2025-03-06&type=Issues) | [@github-actions](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Agithub-actions+updated%3A2025-01-10..2025-03-06&type=Issues) | [@martinRenou](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3AmartinRenou+updated%3A2025-01-10..2025-03-06&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Apre-commit-ci+updated%3A2025-01-10..2025-03-06&type=Issues) | [@trungleduc](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Atrungleduc+updated%3A2025-01-10..2025-03-06&type=Issues)
86+
87+
<!-- <END NEW CHANGELOG ENTRY> -->
88+
4389
## 3.0.1
4490

4591
([Full Changelog](https://github.com/jupytercad/JupyterCAD/compare/@jupytercad/[email protected]))
@@ -75,8 +121,6 @@ pip install jupytercad-freecad
75121

76122
[@arjxn-py](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Aarjxn-py+updated%3A2024-12-05..2025-01-10&type=Issues) | [@github-actions](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Agithub-actions+updated%3A2024-12-05..2025-01-10&type=Issues) | [@martinRenou](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3AmartinRenou+updated%3A2024-12-05..2025-01-10&type=Issues) | [@Meriem-BenIsmail](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3AMeriem-BenIsmail+updated%3A2024-12-05..2025-01-10&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Apre-commit-ci+updated%3A2024-12-05..2025-01-10&type=Issues) | [@trungleduc](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Atrungleduc+updated%3A2024-12-05..2025-01-10&type=Issues)
77123

78-
<!-- <END NEW CHANGELOG ENTRY> -->
79-
80124
## 3.0.0
81125

82126
([Full Changelog](https://github.com/jupytercad/JupyterCAD/compare/@jupytercad/[email protected]))

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytercad/jupytercad-root",
3-
"version": "3.0.1",
3+
"version": "3.1.0",
44
"private": true,
55
"homepage": "https://github.com/jupytercad/JupyterCAD",
66
"repository": {

packages/base/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytercad/base",
3-
"version": "3.0.1",
3+
"version": "3.1.0",
44
"description": "A JupyterLab extension for 3D modelling.",
55
"keywords": [
66
"jupyter",
@@ -37,8 +37,8 @@
3737
"dependencies": {
3838
"@jupyter/collaborative-drive": "^3.1.0",
3939
"@jupyter/ydoc": "^3.0.0",
40-
"@jupytercad/occ-worker": "^3.0.1",
41-
"@jupytercad/schema": "^3.0.1",
40+
"@jupytercad/occ-worker": "^3.1.0",
41+
"@jupytercad/schema": "^3.1.0",
4242
"@jupyterlab/application": "^4.0.0",
4343
"@jupyterlab/apputils": "^4.0.0",
4444
"@jupyterlab/completer": "^4.2.4",

packages/occ-worker/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytercad/occ-worker",
3-
"version": "3.0.1",
3+
"version": "3.1.0",
44
"description": "Jupytercad opencascade worker package.",
55
"keywords": [
66
"jupytercad"
@@ -36,8 +36,8 @@
3636
"watch": "tsc-watch --onSuccess \"webpack --config worker.webpack.config.js --mode=development\""
3737
},
3838
"dependencies": {
39-
"@jupytercad/opencascade": "^3.0.1",
40-
"@jupytercad/schema": "^3.0.1",
39+
"@jupytercad/opencascade": "^3.1.0",
40+
"@jupytercad/schema": "^3.1.0",
4141
"@lumino/coreutils": "^2.0.0",
4242
"uuid": "^8.3.2"
4343
},

packages/opencascade/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytercad/opencascade",
3-
"version": "3.0.1",
3+
"version": "3.1.0",
44
"description": "The custom OpenCascade build for JupyterCAD.",
55
"keywords": [
66
"jupyter",

packages/schema/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytercad/schema",
3-
"version": "3.0.1",
3+
"version": "3.1.0",
44
"description": "A Jupytercad schema package.",
55
"keywords": [
66
"jupytercad"
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
__version__ = "3.0.1"
1+
__version__ = "3.1.0"
22

33
from jupytercad_lab import CadDocument # noqa

python/jupytercad/pyproject.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ classifiers = [
1919
"Programming Language :: Python :: 3.12",
2020
]
2121
dependencies = [
22-
"jupytercad_core==3.0.1",
23-
"jupytercad_lab==3.0.1",
24-
"jupytercad_app==3.0.1",
22+
"jupytercad_core==3.1.0",
23+
"jupytercad_lab==3.1.0",
24+
"jupytercad_app==3.1.0",
2525
"jupyter-collaboration>=3,<4",
2626
"jupyterlab>=4.3,<5",
2727
]

python/jupytercad_app/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytercad/jupytercad-app",
3-
"version": "3.0.1",
3+
"version": "3.1.0",
44
"description": "A JupyterLab standalone app for 3D modelling.",
55
"keywords": [
66
"jupyter",
@@ -55,8 +55,8 @@
5555
"@jupyter/collaborative-drive": "^3.1.0-alpha.0",
5656
"@jupyter/docprovider": "^3.1.0-alpha.0",
5757
"@jupyter/ydoc": "^3.0.0",
58-
"@jupytercad/base": "^3.0.1",
59-
"@jupytercad/schema": "^3.0.1",
58+
"@jupytercad/base": "^3.1.0",
59+
"@jupytercad/schema": "^3.1.0",
6060
"@jupyterlab/application": "^4.0.0",
6161
"@jupyterlab/application-extension": "^4.0.0",
6262
"@jupyterlab/apputils": "^4.0.0",

python/jupytercad_core/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytercad/jupytercad-core",
3-
"version": "3.0.1",
3+
"version": "3.1.0",
44
"description": "JupyterCad core extension",
55
"keywords": [
66
"jupyter",
@@ -54,9 +54,9 @@
5454
},
5555
"dependencies": {
5656
"@jupyter/collaborative-drive": "^3.1.0-alpha.0",
57-
"@jupytercad/base": "^3.0.1",
58-
"@jupytercad/occ-worker": "^3.0.1",
59-
"@jupytercad/schema": "^3.0.1",
57+
"@jupytercad/base": "^3.1.0",
58+
"@jupytercad/occ-worker": "^3.1.0",
59+
"@jupytercad/schema": "^3.1.0",
6060
"@jupyterlab/application": "^4.0.0",
6161
"@jupyterlab/apputils": "^4.0.0",
6262
"@jupyterlab/docregistry": "^4.0.0",

python/jupytercad_lab/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytercad/jupytercad-lab",
3-
"version": "3.0.1",
3+
"version": "3.1.0",
44
"description": "JupyterCad Lab extension.",
55
"keywords": [
66
"jupyter",
@@ -52,9 +52,9 @@
5252
},
5353
"dependencies": {
5454
"@jupyter/collaborative-drive": "^3.1.0-alpha.0",
55-
"@jupytercad/base": "^3.0.1",
56-
"@jupytercad/jupytercad-core": "^3.0.1",
57-
"@jupytercad/schema": "^3.0.1",
55+
"@jupytercad/base": "^3.1.0",
56+
"@jupytercad/jupytercad-core": "^3.1.0",
57+
"@jupytercad/schema": "^3.1.0",
5858
"@jupyterlab/application": "^4.0.0",
5959
"@jupyterlab/apputils": "^4.0.0",
6060
"@jupyterlab/coreutils": "^6.0.0",
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
__version__ = "3.0.1"
1+
__version__ = "3.1.0"
22

33
from jupytercad_lab import CadDocument # noqa

python/jupytercad_lite/pyproject.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ classifiers = [
1919
"Programming Language :: Python :: 3.12",
2020
]
2121
dependencies = [
22-
"jupytercad_core==3.0.1",
23-
"jupytercad_lab==3.0.1",
22+
"jupytercad_core==3.1.0",
23+
"jupytercad_lab==3.1.0",
2424
"my-jupyter-shared-drive",
2525
]
2626
dynamic = ["version"]

0 commit comments

Comments
 (0)