@@ -5,21 +5,22 @@ description = "Add your description here"
55readme = " README.md"
66requires-python = " >=3.9"
77dependencies = [
8- " markdown-del-ins>=1.0.0" ,
9- " pelican-seo>=1.3.0" ,
10- " pelican[markdown]>=4.11.0" ,
8+ " markdown-del-ins>=1.0.0" ,
9+ " pelican-seo>=1.3.0" ,
10+ " pelican[markdown]>=4.11.0" ,
11+ " pelican-i18n-subsites" ,
1112]
1213
1314[dependency-groups ]
1415dev = [
15- " pre-commit-hooks>=5.0.0" ,
16- " pre-commit>=4.1.0" ,
17- " ruff>=0.9.3" ,
18- " livereload>=2.7.1" ,
19- " invoke>=2.2.0" ,
20- " commitizen>=4.1.1" ,
21- " questionary>=2.1.0" ,
22- " pip-audit>=2.7.3" ,
16+ " pre-commit-hooks>=5.0.0" ,
17+ " pre-commit>=4.1.0" ,
18+ " ruff>=0.9.3" ,
19+ " livereload>=2.7.1" ,
20+ " invoke>=2.2.0" ,
21+ " commitizen>=4.1.1" ,
22+ " questionary>=2.1.0" ,
23+ " pip-audit>=2.7.3" ,
2324]
2425
2526[tool .commitizen ]
@@ -36,17 +37,17 @@ info = "git commit convention for PyCon Taiwan blog"
3637type = " list"
3738name = " change_type"
3839choices = [
39- " new post" ,
40- " post update" ,
41- " new draft" ,
42- " draft update" ,
43- " post metadata" ,
44- " fix typo" ,
45- " theme" ,
46- " static page" ,
47- " config" ,
48- " dependency" ,
49- " github-actions" ,
40+ " new post" ,
41+ " post update" ,
42+ " new draft" ,
43+ " draft update" ,
44+ " post metadata" ,
45+ " fix typo" ,
46+ " theme" ,
47+ " static page" ,
48+ " config" ,
49+ " dependency" ,
50+ " github-actions" ,
5051]
5152message = " What type of commit is it?"
5253
@@ -62,17 +63,17 @@ line-length = 88
6263[tool .ruff .lint ]
6364ignore = [" E501" , " D1" , " D415" ]
6465extend-select = [
65- # Enable entire ruff rule section
66- " I" , # Missing required import (auto-fixable)
67- " UP" , # Pyupgrade
68- " TCH" , # Rules around TYPE_CHECKING blocks
69- " FA100" ,
70- " G" , # flake8-logging-format rules
71- " LOG" , # flake8-logging rules, most of them autofixable
72- " PT" , # flake8-pytest-style rules
73- " TID25" , # flake8-tidy-imports rules
74- " E" , # pycodestyle rules
75- " W" , # pycodestyle rules
66+ # Enable entire ruff rule section
67+ " I" , # Missing required import (auto-fixable)
68+ " UP" , # Pyupgrade
69+ " TCH" , # Rules around TYPE_CHECKING blocks
70+ " FA100" ,
71+ " G" , # flake8-logging-format rules
72+ " LOG" , # flake8-logging rules, most of them autofixable
73+ " PT" , # flake8-pytest-style rules
74+ " TID25" , # flake8-tidy-imports rules
75+ " E" , # pycodestyle rules
76+ " W" , # pycodestyle rules
7677]
7778
7879[tool .ruff .lint .isort ]
0 commit comments