ipydrawio/.binder/environment.yml

122 wiersze
2.8 KiB
YAML
Czysty Zwykły widok Historia

# a heavy demo environment for interactive testing
2023-04-09 16:46:27 +00:00
# Copyright 2023 ipydrawio contributors
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
name: ipydrawio-demo
2019-07-08 09:19:40 +00:00
channels:
- conda-forge
- nodefaults
2019-07-08 09:19:40 +00:00
dependencies:
2023-04-09 16:46:27 +00:00
- python >=3.8
# demo toys
- graphviz2drawio
- jupyter-lsp-python-lsp-server
2022-11-05 20:39:26 +00:00
- jupyterlab-deck
2021-07-24 16:36:07 +00:00
- jupyterlab-link-share
- jupyterlab-lsp
- matplotlib-base
- nbgitpuller
- networkx
2023-04-09 16:46:27 +00:00
- pandas
- pygraphviz
- python-graphviz
2021-04-12 11:55:08 +00:00
- qrcode-artistic
- rich
- segno
- shapely
2021-07-30 21:52:47 +00:00
- sphinx-autobuild
2022-05-09 13:44:30 +00:00
- tabulate
2021-07-30 21:52:47 +00:00
### FEDERATED EXTENSIONS ###
- bqplot
- jupyterlab_widgets
- jupyterlab-tour
2022-05-09 13:44:30 +00:00
- jupyterlab-webrtc-docprovider
2023-04-09 16:46:27 +00:00
- jupyterlite-pyodide-kernel ==0.0.6
- jupyterlite-javascript-kernel
2021-07-30 21:52:47 +00:00
### FEDERATED EXTENSIONS ###
############################################################################
### ipydrawio-docs-deps ###
2023-04-09 16:46:27 +00:00
- autodoc-traits
2022-08-31 13:06:41 +00:00
- docutils >=0.18.1
2021-11-27 19:55:31 +00:00
- jupyter-server-mathjax
2023-04-09 16:46:27 +00:00
- jupyterlite-core ==0.1.0
- jupyterlite-core-with-libarchive
- jupyterlite-pyodide-kernel ==0.0.6
- myst-nb
2021-11-27 19:55:31 +00:00
- pkginfo
2023-04-09 16:46:27 +00:00
- pydata-sphinx-theme >=0.13.3,<0.14.0
- pytest-check-links
2023-04-09 16:46:27 +00:00
- python-libarchive-c
2022-08-31 13:06:41 +00:00
- sphinx >=5,<6
2023-04-09 16:46:27 +00:00
- sphinx-copybutton
- sphinx-design
- sphinx-jsonschema
2021-07-06 13:40:08 +00:00
- sphinxext-rediraffe
### ipydrawio-docs-deps ###
############################################################################
############################################################################
### ipydrawio-dev-deps ###
# core
- doit
2023-04-09 16:46:27 +00:00
- nodejs >=18,<19
- python # this gets patched in ci
# run
2022-08-31 13:06:41 +00:00
- ipywidgets >=7.6,<9
2023-04-09 16:46:27 +00:00
- jupyterlab >=3.6.3,<4.0.0a0
- jupyterlab_widgets >=1
- lxml
- pillow
2023-04-09 16:46:27 +00:00
- pypdf >=3.5
- requests_cache
# building
2022-08-31 13:06:41 +00:00
- flit >=3.7.1
- pip
- twine >=3.7.1
- wheel
# linting
2023-04-09 16:46:27 +00:00
- black-jupyter
- nbqa
- pyyaml
2022-05-09 13:44:30 +00:00
- robotframework-tidy
2023-04-09 16:46:27 +00:00
- robotframework-robocop
- ruff
- ssort
# unit testing
- pytest
- pytest-console-scripts
2021-11-27 19:55:31 +00:00
- pytest-html
2023-04-09 16:46:27 +00:00
- pytest-jupyter-server
- pytest-tornasync
- pytest-xdist
# acceptance testing
2022-08-31 13:06:41 +00:00
- firefox =102
- geckodriver >=0.28.0
2022-11-05 20:39:26 +00:00
- robotframework >=6
- robotframework-pabot
- robotframework-seleniumlibrary
# reporting
- codecov
### ipydrawio-dev-deps ###
############################################################################