-
Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathMANIFEST.in
More file actions
37 lines (31 loc) · 976 Bytes
/
MANIFEST.in
File metadata and controls
37 lines (31 loc) · 976 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# MANIFEST.in - Specifies non-Python files to include in the wheel
# This is CRITICAL for bundling GUI static assets
# Documentation
include README.md
include LICENSE
include CHANGELOG.md
include BUILD_INFO.txt
# Configuration files
include requirements.txt
include requirements-dev.txt
# Package data files
recursive-include ciris_engine/data *
# Modular services (optional adapters and tools)
recursive-include ciris_adapters *.py
recursive-include ciris_adapters *.md
recursive-include ciris_adapters *.json
recursive-include ciris_adapters *.yaml
recursive-include ciris_adapters *.txt
# CIRIS Desktop app (Kotlin Compose Multiplatform)
# Desktop UberJar + bundled jlinked JRE are built by CI and shipped in the wheel
recursive-include ciris_engine/desktop_app *
# Exclude test and build artifacts
global-exclude *.pyc
global-exclude __pycache__
global-exclude *.so
global-exclude .DS_Store
prune tests
prune tools/test_*
prune .github
prune docker
prune deployment