-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
54 lines (46 loc) · 1.68 KB
/
Copy pathpyproject.toml
File metadata and controls
54 lines (46 loc) · 1.68 KB
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
[build-system]
requires = ["maturin~=1.0"]
build-backend = "maturin"
[project]
name = "mdhtml"
dynamic = ["version"]
description = "A bounded-time, Pandoc-leaning Markdown parser with GFM, Extra/kramdown, math, fenced divs, and MDHTML output."
license = {text = "Apache-2.0"}
requires-python = ">=3.11"
dependencies = ["fast5ever>=0.1.1", "fastcore>=2.2.7", "aidialog>=0.0.22", "pyyaml>=6.0.3"]
readme = "README.md"
authors = [{name = "Jeremy Howard", email = "j@fast.ai"}]
classifiers = [
"Programming Language :: Rust",
"Programming Language :: Python :: Implementation :: CPython",
]
[project.scripts]
md2mdhtml = "mdhtml.__main__:main"
md2html = "mdhtml.md2html:main"
viewmd = "mdhtml.viewmd:main"
fillmd = "mdhtml.fill:main"
mdhtml-readme = "mdhtml.readme:main"
mdhtml-wrap = "mdhtml.wrap:main"
[project.urls]
Homepage = "https://github.com/AnswerDotAI/mdhtml"
Repository = "https://github.com/AnswerDotAI/mdhtml"
Issues = "https://github.com/AnswerDotAI/mdhtml/issues"
[project.optional-dependencies]
fill = ["execnb>=0.3.2"]
hl = ["fastpylight>=0.1.18"]
dev = ["fastship>=0.0.14", "maturin~=1.0", "pytest", "execnb>=0.3.2", "fastpylight>=0.1.18", "math-core~=0.7.0"]
[project.entry-points.fastaudit_safe_native]
mdhtml = "mdhtml"
[tool.maturin]
features = ["extension-module"]
python-source = "python"
module-name = "mdhtml._native"
[tool.pytest.ini_options]
testpaths = ["tests"]
markers = ["slow: expensive stress tests, excluded by default; run with -m slow"]
addopts = "-m 'not slow'"
timeout = 60
[tool.uv]
cache-keys = [{ file = "pyproject.toml" }, { file = "src/**/*.rs" }, { file = "src/**/*.css" }, { file = "Cargo.toml" }, { file = ".git/fastws-cargo-key" }]
[tool.fastship]
branch = "main"