-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpyproject.toml
76 lines (66 loc) · 2.5 KB
/
pyproject.toml
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
[build-system]
requires = [
"hatchling",
"hatch-requirements-txt"
]
build-backend = "hatchling.build"
[project]
name = "mkdocs-nype"
version = "0.22.5"
description = "MkDocs theme for Nype MkDocs projects, extends the Material for MkDocs theme"
authors = [
{ name = "Kamil Krzyśków", email = "[email protected]" }
]
keywords = [
"mkdocs",
"nype",
"theme"
]
dynamic = [
"dependencies"
]
license-files = { paths = ["LICENSE"] }
readme = "README.md"
requires-python = ">=3.10"
classifiers = [
"Development Status :: 3 - Alpha"
]
[project.optional-dependencies]
dev = [
"black~=24.4.2",
"isort~=5.13.2"
]
[project.urls]
Source = "https://github.com/nypesap/mkdocs-nype"
Issues = "https://github.com/nypesap/mkdocs-nype/issues"
[project.entry-points."mkdocs.plugins"]
# Custom Nype entry points
"nype/sap_icons" = "mkdocs_nype.plugins.sap_icons.plugin:SapIconsPlugin"
"nype/latest_blog_posts" = "mkdocs_nype.plugins.latest_blog_posts.plugin:LatestBlogPostsPlugin"
"nype/custom_blog_categorization" = "mkdocs_nype.plugins.custom_blog_categorization.plugin:CustomBlogCategorizationPlugin"
"nype/custom_redirects" = "mkdocs_nype.plugins.custom_redirects.plugin:CustomRedirectsPlugin"
"nype/canonical_merge" = "mkdocs_nype.plugins.canonical_merge.plugin:CanonicalMergePlugin"
"nype/only_blog_nav" = "mkdocs_nype.plugins.only_blog_nav.plugin:OnlyBlogNavPlugin"
"nype/custom_social_logo" = "mkdocs_nype.plugins.custom_social_logo.plugin:CustomSocialLogoPlugin"
"nype/unique_blog_date" = "mkdocs_nype.plugins.unique_blog_date.plugin:UniqueBlogDatePlugin"
"nype/custom_cta_sections" = "mkdocs_nype.plugins.custom_cta_sections.plugin:CustomCallToActionSectionsPlugin"
"nype/custom_auto_links" = "mkdocs_nype.plugins.custom_auto_links.plugin:CustomAutoLinksPlugin"
"nype/nype_tweaks" = "mkdocs_nype.plugins.nype_tweaks.plugin:NypeTweaksPlugin"
"nype/similar_blog_posts" = "mkdocs_nype.plugins.similar_blog_posts.plugin:SimilarBlogPostsPlugin"
"nype/server_redirects" = "mkdocs_nype.plugins.server_redirects.plugin:ServerRedirectsPlugin"
# Redefinition of Material for MkDocs entry points to allow for easier config transition
# is currently not possible as some iternals expect the material/ prefix.
# This issue is fixed in __init__.py
[project.entry-points."mkdocs.themes"]
nype = "mkdocs_nype.templates"
[tool.hatch.metadata.hooks.requirements_txt]
filename = "requirements.txt"
[tool.hatch.build.targets.wheel]
include = [
"/mkdocs_nype"
]
[tool.isort]
profile = "black"
line_length = 100
[tool.black]
line-length = 100