Commit f13d3e8
Bryan Howard
Fix create-release packaging to include examples and LICENSE.txt
**Problem:** Release packages were missing example graph files and excluding LICENSE.txt due to overly broad exclusion patterns.
**Root Cause:**
- `"*.md"` excluded ALL markdown files, including examples/*.md graph files
- `"*.txt"` excluded LICENSE.txt which should be in releases for legal compliance
**Solution:**
- Replace blanket exclusions with precise file-specific exclusions
- Keep examples/*.md - these are actual graph files users load into PyFlowGraph
- Keep LICENSE.txt - MIT license required for legal distribution
- Exclude only specific development files: .gitignore, README.md, CLAUDE.md, requirements.txt, run scripts
**Expected Result:**
- ✅ examples/ will contain 10 graph .md files
- ✅ LICENSE.txt included for legal compliance
- ✅ No development files (.gitignore, run.bat, documentation)
🤖 Generated with [Claude Code](https://claude.ai/code)1 parent 0e2a448 commit f13d3e8
1 file changed
+3
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
135 | | - | |
136 | | - | |
| 135 | + | |
| 136 | + | |
137 | 137 | | |
138 | 138 | | |
139 | | - | |
| 139 | + | |
140 | 140 | | |
141 | 141 | | |
142 | 142 | | |
| |||
0 commit comments