11# a heavy demo environment for interactive testing
22
3- # Copyright 2022 ipydrawio contributors
3+ # Copyright 2023 ipydrawio contributors
44#
55# Licensed under the Apache License, Version 2.0 (the "License");
66# you may not use this file except in compliance with the License.
@@ -21,7 +21,7 @@ channels:
2121 - nodefaults
2222
2323dependencies :
24- - python >=3.7
24+ - python >=3.8
2525 # demo toys
2626 - graphviz2drawio
2727 - jupyter-lsp-python-lsp-server
@@ -31,6 +31,7 @@ dependencies:
3131 - matplotlib-base
3232 - nbgitpuller
3333 - networkx
34+ - pandas
3435 - pygraphviz
3536 - python-graphviz
3637 - qrcode-artistic
@@ -44,27 +45,28 @@ dependencies:
4445 - jupyterlab_widgets
4546 - jupyterlab-tour
4647 - jupyterlab-webrtc-docprovider
47- - wxyz_datagrid
48- - wxyz_json_schema_form
49- - wxyz_lab
50- - wxyz_svg
48+ - jupyterlite-pyodide-kernel ==0.0.6
49+ - jupyterlite-javascript-kernel
5150 # ## FEDERATED EXTENSIONS ###
5251 # ###########################################################################
5352 # ## ipydrawio-docs-deps ###
5453
54+ - autodoc-traits
5555 - docutils >=0.18.1
5656 - jupyter-server-mathjax
57- - jupyterlab-myst
57+ - jupyterlite-core ==0.1.0
58+ - jupyterlite-core-with-libarchive
59+ - jupyterlite-pyodide-kernel ==0.0.6
5860 - myst-nb
5961 - pkginfo
60- - pydata-sphinx-theme >=0.10.1 ,<0.11 .0
62+ - pydata-sphinx-theme >=0.13.3 ,<0.14 .0
6163 - pytest-check-links
64+ - python-libarchive-c
6265 - sphinx >=5,<6
66+ - sphinx-copybutton
67+ - sphinx-design
6368 - sphinx-jsonschema
6469 - sphinxext-rediraffe
65- - ssort
66- - pip :
67- - jupyterlite ==0.1.0b14
6870
6971 # ## ipydrawio-docs-deps ###
7072
@@ -75,33 +77,34 @@ dependencies:
7577
7678 # core
7779 - doit
78- - nodejs >=16,<17
80+ - nodejs >=18,<19
7981 - python # this gets patched in ci
8082 # run
8183 - ipywidgets >=7.6,<9
82- - jupyterlab >=3.5.0 ,<4.0.0a0
84+ - jupyterlab >=3.6.3 ,<4.0.0a0
8385 - jupyterlab_widgets >=1
8486 - lxml
8587 - pillow
86- - pypdf2
88+ - pypdf >=3.5
8789 - requests_cache
8890 # building
8991 - flit >=3.7.1
9092 - pip
9193 - twine >=3.7.1
9294 - wheel
9395 # linting
94- - black
95- - flake8
96- - isort >=5
97- - pyflakes
96+ - black-jupyter
97+ - nbqa
9898 - pyyaml
99- - robotframework-lint
10099 - robotframework-tidy
100+ - robotframework-robocop
101+ - ruff
102+ - ssort
101103 # unit testing
102104 - pytest
103105 - pytest-console-scripts
104106 - pytest-html
107+ - pytest-jupyter-server
105108 - pytest-tornasync
106109 - pytest-xdist
107110 # acceptance testing
0 commit comments