File tree Expand file tree Collapse file tree 6 files changed +15
-16
lines changed Expand file tree Collapse file tree 6 files changed +15
-16
lines changed Original file line number Diff line number Diff line change 53
53
54
54
- name : Import check
55
55
run : python -c 'import ipyleaflet'
56
-
57
- - name : Build docs (Only on Linux for saving time)
58
- if : matrix.os == 'ubuntu-latest'
59
- run : |
60
- mamba install sphinx sphinx_rtd_theme
61
- pip install -r docs/requirements.txt
62
- cd docs
63
- make html
Original file line number Diff line number Diff line change 29
29
channels : conda-forge
30
30
31
31
- name : Mamba install dependencies
32
- run : mamba install python=${{ matrix.python-version }} pip nodejs flake8
33
-
34
- - name : Mamba install dependencies
35
- run : mamba install jupyterlab ipywidgets openssl=1.1.1l jupyter-packaging~=0.7.9
32
+ run : mamba install python=${{ matrix.python-version }} pip nodejs flake8 jupyterlab ipywidgets jupyter-packaging~=0.7.9
36
33
37
34
- name : Install ipyleaflet
38
35
run : pip install .
Original file line number Diff line number Diff line change 39
39
channels : conda-forge
40
40
41
41
- name : Mamba install dependencies
42
- run : mamba install python=${{ matrix.python-version }} pip nodejs flake8
43
-
44
- - name : Mamba install dependencies
45
- run : mamba install jupyterlab ipywidgets openssl=1.1.1l jupyter-packaging~=0.7.9
42
+ run : mamba install python=${{ matrix.python-version }} pip nodejs flake8 jupyterlab ipywidgets jupyter-packaging~=0.7.9
46
43
47
44
- name : Install ipyleaflet
48
45
run : pip install .
Original file line number Diff line number Diff line change 61
61
"jupyterlab" : {
62
62
"extension" : " src/jupyterlab-plugin" ,
63
63
"outputDir" : " ../ipyleaflet/labextension" ,
64
+ "webpackConfig" : " webpack.lab.config.js" ,
64
65
"sharedPackages" : {
65
66
"@jupyter-widgets/base" : {
66
67
"bundled" : false ,
Original file line number Diff line number Diff line change 1
1
var path = require ( 'path' ) ;
2
2
var version = require ( './package.json' ) . version ;
3
+ var crypto = require ( 'crypto' ) ;
4
+
5
+ // Workaround for loaders using "md4" by default, which is not supported in FIPS-compliant OpenSSL
6
+ var cryptoOrigCreateHash = crypto . createHash ;
7
+ crypto . createHash = ( algorithm ) =>
8
+ cryptoOrigCreateHash ( algorithm == 'md4' ? 'sha256' : algorithm ) ;
3
9
4
10
var rules = [
5
11
{
Original file line number Diff line number Diff line change
1
+ const crypto = require ( 'crypto' ) ;
2
+
3
+ // Workaround for loaders using "md4" by default, which is not supported in FIPS-compliant OpenSSL
4
+ const cryptoOrigCreateHash = crypto . createHash ;
5
+ crypto . createHash = ( algorithm ) =>
6
+ cryptoOrigCreateHash ( algorithm == 'md4' ? 'sha256' : algorithm ) ;
You can’t perform that action at this time.
0 commit comments