Commit 558bda3
committed
sphinx-ux-autodoc-layout(fix[metadata]): add readme and authors to pyproject
why: twine check on the built wheel and sdist emitted
"long_description_content_type missing" and "long_description
missing" warnings — the only workspace package doing so. The
release.yml pipeline runs `twine check dist/*` after building every
publishable package; a CI step that escalates warnings to failures
(or a downstream tool that does) would block the next tag push.
Every sibling pyproject declares `readme = "README.md"` and
`authors = [...]`; this one was the outlier.
what:
- Add `readme = "README.md"` to [project] (README.md already exists
alongside pyproject.toml, so the reference resolves without any
file move).
- Add `authors = [{name = "Tony Narlock", email = "tony@git-pull.com"}]`
to match the sibling pattern.
- Verified by rebuilding the package and re-running twine check;
output now reads PASSED (previously PASSED with warnings).1 parent 2eff6b8 commit 558bda3
1 file changed
+4
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
11 | 15 | | |
12 | 16 | | |
13 | 17 | | |
| |||
0 commit comments