-
-
Notifications
You must be signed in to change notification settings - Fork 10
/
meta.yaml
99 lines (93 loc) · 2.53 KB
/
meta.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
{% set version = "4.0.2" %}
package:
name: nbdime
version: {{ version }}
source:
url: https://pypi.io/packages/source/n/nbdime/nbdime-{{ version }}.tar.gz
sha256: d8279f8f4b236c0b253b20d60c4831bb67843ed8dbd6e09f234eb011d36f1bf2
build:
number: 0
noarch: python
script:
- {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation
entry_points:
- git-nbdiffdriver = nbdime.vcs.git.diffdriver:main
- git-nbdifftool = nbdime.vcs.git.difftool:main
- git-nbmergedriver = nbdime.vcs.git.mergedriver:main
- git-nbmergetool = nbdime.vcs.git.mergetool:main
- hg-nbdiff = nbdime.vcs.hg.diff:main
- hg-nbdiffweb = nbdime.vcs.hg.diffweb:main
- hg-nbmerge = nbdime.vcs.hg.merge:main
- hg-nbmergeweb = nbdime.vcs.hg.mergeweb:main
- nbdiff = nbdime.nbdiffapp:main
- nbdiff-web = nbdime.webapp.nbdiffweb:main
- nbdime = nbdime.__main__:main_dispatch
- nbmerge = nbdime.nbmergeapp:main
- nbmerge-web = nbdime.webapp.nbmergeweb:main
- nbshow = nbdime.nbshowapp:main
requirements:
host:
- hatch-jupyter-builder >=0.5
- hatchling >=1.5.0
- jupyterlab >=4.0.0,<5
- pip
- python >=3.6
run:
- colorama
- gitpython !=2.1.4,!=2.1.5,!=2.1.6
- jinja2 >=2.9
- jupyter_server
- jupyter-server-mathjax >=0.2.2
- nbformat
- pygments
- python >=3.6
- requests
- tornado
test:
requires:
- jupyterlab >=4.0.0,<5.0.0a0
- m2-grep # [win]
- pip
imports:
- nbdime
commands:
- pip check
- nbdime show -h
- nbshow -h
- nbdiff -h
- nbdiff-web -h
- nbmerge -h
- nbmerge-web -h
- git-nbdifftool -h
- git-nbmergetool -h
- git-nbdiffdriver -h
- git-nbmergedriver -h
- hg-nbdiff -h
- hg-nbdiffweb -h
- hg-nbmerge -h
- hg-nbmergeweb -h
# print them all for debugging
- jupyter labextension list
- jupyter server extension list
# write out lists to grep
- jupyter labextension list 1>labextensions 2>&1
- jupyter server extension list 1>server_extensions 2>&1
# check files
- grep -iE "nbdime-jupyterlab.*OK*" labextensions
- grep -iE "nbdime.*OK" server_extensions
about:
home: https://nbdime.readthedocs.io
license: BSD-3-Clause
license_family: BSD
license_file:
- LICENSE.md
- nbdime/labextension/static/third-party-licenses.json
summary: Diff and merge of Jupyter Notebooks
doc_url: https://nbdime.readthedocs.io
dev_url: https://github.com/jupyter/nbdime
extra:
recipe-maintainers:
- kain88-de
- minrk
- ocefpaf
- bollwyvl