Skip to content

chore(build,gitignore): Refactor web directory structure and build co…#71

Merged
jamesbconner merged 1 commit intomainfrom
v0.6.1
Feb 24, 2026
Merged

chore(build,gitignore): Refactor web directory structure and build co…#71
jamesbconner merged 1 commit intomainfrom
v0.6.1

Conversation

@jamesbconner
Copy link
Copy Markdown
Owner

@jamesbconner jamesbconner commented Feb 24, 2026

…nfig

  • Replace index.html placeholder with .gitkeep to preserve empty web directory
  • Update .gitignore to ignore .claude/ and CLAUDE.md files
  • Simplify web directory exclusion pattern in .gitignore comments
  • Update pyproject.toml wheel build config to exclude only .gitkeep
  • Add sdist force-include configuration for web directory
  • Streamline build artifact handling to use .gitkeep instead of placeholder file

Note

Medium Risk
Packaging and ignore-rule changes can alter what ships in wheels/sdists and what ends up committed, potentially breaking releases if the web directory contents are not handled as intended.

Overview
Refactors how src/tablesleuth/web is treated as a build artifact: .gitignore now ignores everything under the directory except .gitkeep, and Hatch wheel/sdist configuration is adjusted to include the directory while excluding only .gitkeep from the wheel.

Also expands .gitignore to exclude .claude/ and CLAUDE.md, and updates the committed src/tablesleuth/web/index.html contents (still present in-repo) to a new generated build output.

Written by Cursor Bugbot for commit 6b61b0c. This will update automatically on new commits. Configure here.

…nfig

- Replace index.html placeholder with .gitkeep to preserve empty web directory
- Update .gitignore to ignore .claude/ and CLAUDE.md files
- Simplify web directory exclusion pattern in .gitignore comments
- Update pyproject.toml wheel build config to exclude only .gitkeep
- Add sdist force-include configuration for web directory
- Streamline build artifact handling to use .gitkeep instead of placeholder file
@codecov-commenter
Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Copy link
Copy Markdown

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

@jamesbconner jamesbconner merged commit eda71d1 into main Feb 24, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants