mirror of
https://github.com/sipeed/sipeed_wiki.git
synced 2026-11-09 17:44:31 -06:00
- add pyproject.toml and uv.lock pinning teedoc 1.37.9 with the twelve plugins listed in site_config.json, plus setuptools: babel's babel.messages.frontend imports distutils, which is no longer part of the standard library on Python 3.12+ - declare Python >= 3.10, the floor required by the pinned setuptools - replace the pip preview steps in README.md and share_docs/zh/add_doc.md with "uv sync && uv run teedoc serve"; the plugins now come from the lockfile, so teedoc install is no longer needed
26 lines
742 B
TOML
26 lines
742 B
TOML
[project]
|
|
name = "sipeed-wiki"
|
|
version = "0.1.0"
|
|
description = "Sipeed wiki source docs, built with teedoc"
|
|
readme = "README.md"
|
|
requires-python = ">=3.10"
|
|
dependencies = [
|
|
"setuptools==83.0.0",
|
|
"teedoc==1.37.9",
|
|
"teedoc-plugin-ad-hint==1.1.3",
|
|
"teedoc-plugin-assets==1.1.2",
|
|
"teedoc-plugin-baidu-tongji==1.0.4",
|
|
"teedoc-plugin-blog==1.1.6",
|
|
"teedoc-plugin-comments-gitalk==1.5.0",
|
|
"teedoc-plugin-google-analytics==1.0.1",
|
|
"teedoc-plugin-google-translate==1.1.6",
|
|
"teedoc-plugin-jupyter-notebook-parser==1.4.0",
|
|
"teedoc-plugin-markdown-parser==2.11.0",
|
|
"teedoc-plugin-search==1.5.3",
|
|
"teedoc-plugin-theme-default==1.25.0",
|
|
"teedoc-plugin-thumbs-up==1.0.2",
|
|
]
|
|
|
|
[tool.uv]
|
|
package = false
|