Skip to content

Commit 8dc36ac

Browse files
committed
Prep for PyPI: absolute image URL, exclude heavy assets from sdist
- README: use raw.githubusercontent.com URL for the demo screenshot so it renders on the PyPI project page (PyPI does not serve repo-relative paths). - pyproject: add [tool.hatch.build.targets.sdist] exclude for .claude/ and docs/images/* to keep the sdist small. - Remove the old app-grid.png; the landing screenshot is app-screenshot-1.png. - .gitignore: .claude/ harness directory.
1 parent e38648d commit 8dc36ac

4 files changed

Lines changed: 7 additions & 1 deletion

File tree

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,6 @@ runs/
5757

5858
# Worktrees
5959
.worktrees/
60+
61+
# Claude Code harness (local)
62+
.claude/

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ For TV researchers, screenwriters, and anyone building narrative analysis tools
1010

1111
<p align="center">
1212
<a href="https://birdinthetree.github.io/plotter-app/">
13-
<img src="docs/images/app-screenshot-1.png" alt="tvplot output — plotline×episode grid for Breaking Bad S01">
13+
<img src="https://raw.githubusercontent.com/BirdInTheTree/tvplot/main/docs/images/app-screenshot-1.png" alt="tvplot output — plotline×episode grid for Breaking Bad S01">
1414
</a>
1515
<br>
1616
<strong><a href="https://birdinthetree.github.io/plotter-app/">Try the interactive demo →</a></strong>

docs/images/app-grid.png

-1.14 MB
Binary file not shown.

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,5 +65,8 @@ artifacts = [
6565
"src/tvplot/prompts/narratology/*.md",
6666
]
6767

68+
[tool.hatch.build.targets.sdist]
69+
exclude = [".claude", "docs/images/*"]
70+
6871
[tool.pytest.ini_options]
6972
testpaths = ["tests"]

0 commit comments

Comments
 (0)