Skip to content

Commit 3a9fbfd

Browse files
committed
Add MANIFEST.in and update pyproject.toml for package data inclusion
1 parent bf0f925 commit 3a9fbfd

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

MANIFEST.in

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
include LICENSE
2+
include README.md
3+
include CHANGELOG.md
4+
include pyproject.toml
5+
include setup.py
6+
include requirements.txt
7+
include requirements-test.txt
8+
9+
# Include the logo files
10+
recursive-include src/promptix *.webp *.ico

pyproject.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,12 @@ dev = [
5050
"mypy>=1.0.0",
5151
]
5252

53+
[tool.setuptools]
54+
include-package-data = true
55+
56+
[tool.setuptools.package-data]
57+
"promptix.tools.studio" = ["*.webp", "*.ico"]
58+
5359
[tool.pytest.ini_options]
5460
testpaths = ["tests"]
5561
python_files = ["test_*.py"]

0 commit comments

Comments
 (0)