Skip to content

Commit 4cd4a15

Browse files
authored
Support for !pip install jaraco.classes (Python packages with dots) (#330)
* Update mambajs Adding support for handling Python package names with dots in them * anaconda is too slow * Oh
1 parent 6658aa7 commit 4cd4a15

File tree

6 files changed

+26
-14
lines changed

6 files changed

+26
-14
lines changed

.github/workflows/build.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ jobs:
2626
with:
2727
environment-name: xeus-lite-dev
2828
environment-file: environment-dev.yaml
29+
condarc: |
30+
channels:
31+
- https://prefix.dev/conda-forge
2932
3033
- name: Lint JS
3134
run: |
@@ -104,6 +107,9 @@ jobs:
104107
with:
105108
environment-file: environment-dev.yaml
106109
environment-name: xeus-lite-dev
110+
condarc: |
111+
channels:
112+
- https://prefix.dev/conda-forge
107113
108114
- name: Install
109115
run: pip install jupyterlite_xeus*.whl
@@ -145,6 +151,9 @@ jobs:
145151
environment-name: test-env
146152
create-args: >-
147153
pip
154+
condarc: |
155+
channels:
156+
- https://prefix.dev/conda-forge
148157
149158
- name: Install the extension
150159
run: |

.github/workflows/update-integration-tests.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ jobs:
4343
with:
4444
environment-name: xeus-lite-dev
4545
micromamba-version: '2.0.5-0'
46+
condarc: |
47+
channels:
48+
- https://prefix.dev/conda-forge
4649
4750
- name: Install dependencies
4851
run: python -m pip install -U "jupyterlab>=4.4,<5" jupyterlite-core

environment-dev.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: xeus-lite-dev
22
channels:
3-
- conda-forge
3+
- https://prefix.dev/conda-forge
44
dependencies:
55
- black
66
- python-build

packages/xeus-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"watch:src": "tsc -w --sourceMap"
3434
},
3535
"dependencies": {
36-
"@emscripten-forge/mambajs-core": "^0.19.10",
36+
"@emscripten-forge/mambajs-core": "^0.19.11",
3737
"@jupyterlab/coreutils": "^6.5.0",
3838
"@jupyterlab/services": "^7.5.0",
3939
"@jupyterlite/services": "^0.7.0",

packages/xeus/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"watch:src": "tsc -w --sourceMap"
3737
},
3838
"dependencies": {
39-
"@emscripten-forge/mambajs": "^0.19.10",
39+
"@emscripten-forge/mambajs": "^0.19.11",
4040
"@emscripten-forge/untarjs": "^5.3.2",
4141
"@jupyterlab/coreutils": "^6.5.0",
4242
"@jupyterlab/services": "^7.5.0",

yarn.lock

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -74,24 +74,24 @@ __metadata:
7474
languageName: node
7575
linkType: hard
7676

77-
"@emscripten-forge/mambajs-core@npm:^0.19.10":
78-
version: 0.19.10
79-
resolution: "@emscripten-forge/mambajs-core@npm:0.19.10"
77+
"@emscripten-forge/mambajs-core@npm:^0.19.11":
78+
version: 0.19.11
79+
resolution: "@emscripten-forge/mambajs-core@npm:0.19.11"
8080
dependencies:
8181
"@emscripten-forge/untarjs": ^5.3.2
8282
yaml: ^2.7.0
83-
checksum: 02d9e37e68ce78e3fec8748c5047d585c04d82ffbc984edbad8e18f0643b9b458bfa41a77b3b6f96e831057465d1d81d46c369c561767d50273dd04e6ca43234
83+
checksum: bcd9ba284621be4ba446a11d98239e49387d744dbcf77ba5bb45564d1341732a143e6d3ddf8f3b40664ed4fca6891da2bbbe13bfe74d72329979d518a45facaa
8484
languageName: node
8585
linkType: hard
8686

87-
"@emscripten-forge/mambajs@npm:^0.19.10":
88-
version: 0.19.10
89-
resolution: "@emscripten-forge/mambajs@npm:0.19.10"
87+
"@emscripten-forge/mambajs@npm:^0.19.11":
88+
version: 0.19.11
89+
resolution: "@emscripten-forge/mambajs@npm:0.19.11"
9090
dependencies:
9191
"@conda-org/rattler": ^0.3.5
92-
"@emscripten-forge/mambajs-core": ^0.19.10
92+
"@emscripten-forge/mambajs-core": ^0.19.11
9393
yaml: ^2.7.0
94-
checksum: 14ab6c16670117cfe693c039598e9ac26e400de15486c6cc7b4f02ffae2bb1ac982744f31ecdc1e3b48e413b748fe57bc5bea8dd2c85c4fcc8fa04ff550dd0ae
94+
checksum: 482d17fcb853170d709c254c4a84161910c9bac96e44d42e0206448797411be6b7dd95ced82558319df399760be7f8de3dd8a5e8b6b3a13b5e9f6c927c361d4f
9595
languageName: node
9696
linkType: hard
9797

@@ -787,7 +787,7 @@ __metadata:
787787
version: 0.0.0-use.local
788788
resolution: "@jupyterlite/xeus-core@workspace:packages/xeus-core"
789789
dependencies:
790-
"@emscripten-forge/mambajs-core": ^0.19.10
790+
"@emscripten-forge/mambajs-core": ^0.19.11
791791
"@jupyterlab/coreutils": ^6.5.0
792792
"@jupyterlab/services": ^7.5.0
793793
"@jupyterlite/services": ^0.7.0
@@ -853,7 +853,7 @@ __metadata:
853853
version: 0.0.0-use.local
854854
resolution: "@jupyterlite/xeus@workspace:packages/xeus"
855855
dependencies:
856-
"@emscripten-forge/mambajs": ^0.19.10
856+
"@emscripten-forge/mambajs": ^0.19.11
857857
"@emscripten-forge/untarjs": ^5.3.2
858858
"@jupyterlab/coreutils": ^6.5.0
859859
"@jupyterlab/services": ^7.5.0

0 commit comments

Comments
 (0)