File tree Expand file tree Collapse file tree 2 files changed +32
-2
lines changed
Expand file tree Collapse file tree 2 files changed +32
-2
lines changed Original file line number Diff line number Diff line change 2525 - name : build sdist
2626 run : uv build
2727 - name : twine
28- run : twine check dist/*
28+ run : uvx twine check dist/*
29+ - name : pydistcheck
30+ run : uvx pydistcheck --inspect dist/*
31+ - name : pyroma
32+ run : uvx pyroma dist/*.tar.gz
33+ - name : check-wheel-contents
34+ run : uvx check-wheel-contents dist/*.whl
35+ - name : check-manifest
36+ run : uvx check-manifest -v
2937
3038 - uses : actions/upload-artifact@v4
3139 with :
Original file line number Diff line number Diff line change @@ -50,7 +50,6 @@ lint = [
5050 " pre-commit==4.0.1"
5151]
5252test = [
53- " twine==6.0.1"
5453]
5554types = [
5655 " mypy==1.13.0" ,
@@ -73,6 +72,29 @@ Twitter = "https://twitter.com/WeblateOrg"
7372[tool .black ]
7473target-version = [' py39' ]
7574
75+ [tool .check-manifest ]
76+ ignore = [
77+ " LICENSES/*" ,
78+ " json/*" ,
79+ " modules/**" ,
80+ " scripts/*" ,
81+ " .reuse/dep5" ,
82+ " languages-po/*" ,
83+ " *.csv" ,
84+ " Makefile" ,
85+ " .gitmodules" ,
86+ " scripts/*" ,
87+ " *.toml" ,
88+ " *.yml" ,
89+ " *.yaml" ,
90+ " *.json" ,
91+ " .editorconfig" ,
92+ " .weblate"
93+ ]
94+ ignore-bad-ideas = [
95+ " modules/gettext/gettext-tools/tests/*.mo"
96+ ]
97+
7698[tool .isort ]
7799profile = " black"
78100
You can’t perform that action at this time.
0 commit comments