-
-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathmeta.yaml
64 lines (55 loc) · 2.03 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
{% set name = "jupytext" %}
{% set version = "1.13.3" %}
package:
name: {{ name|lower }}
version: {{ version }}
source:
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz
sha256: 441ead3ddd63ba13e292a1c6f13caf73f3ad2d8b960344c8480b5c9da1da4636
build:
number: 0
entry_points:
- jupytext = jupytext.cli:jupytext
noarch: python
script: BUILD_JUPYTERLAB_EXTENSION=1 {{ PYTHON }} -m pip install . --no-deps -vvv
requirements:
host:
- python >=3.6
- pip
- python
- nodejs
- jupyter-packaging
- jupyterlab >=3.0
run:
- python >=3.6
- nbformat
- pyyaml
- toml
- markdown-it-py >=1.0,<2.0
- mdit-py-plugins
test:
imports:
- jupytext
commands:
- jupytext --help
- test -f ${PREFIX}/share/jupyter/nbextensions/jupytext/index.js # [unix]
- test -f ${PREFIX}/share/jupyter/labextensions/jupyterlab-jupytext/package.json # [unix]
- if exist %PREFIX%\\share\\jupyter\\nbextensions\\jupytext\\index.js (exit 0) else (exit 1) # [win]
- if exist %PREFIX%\\share\\jupyter\\labextensions\\jupyterlab-jupytext\\package.json (exit 0) else (exit 1) # [win]
about:
home: https://github.com/mwouts/jupytext
doc_url: https://github.com/mwouts/jupytext/blob/master/README.md
license: MIT
license_family: MIT
license_file: LICENSE
summary: Jupyter notebooks as Markdown documents, Julia, Python or R scripts
description: |
Represent Jupyter notebooks as Markdown documents or Julia, Python or R scripts. Convert any
script or Markdown document to a Jupyter notebook. Round trip conversion is robust and well tested.
Use these simpler representations to do version control and collaborate on Jupyter notebooks.
And refactor your notebooks encoded as scripts in your favorite IDE.
Jupytext is available directly in Jupyter Notebook and JupyterLab, and also on the command line.
extra:
recipe-maintainers:
- grst
- mwouts