Skip to content

Commit 77c5cea

Browse files
Update pyproject.toml
Updated for test
1 parent 9c0678d commit 77c5cea

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

pyproject.toml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ classifiers = [
1818
"License :: OSI Approved :: MIT License",
1919
"Operating System :: OS Independent",
2020
"Programming Language :: Python :: 3",
21+
"Programming Language :: Python :: 3.9",
2122
"Topic :: Scientific/Engineering :: Physics",
2223
"Topic :: System :: Hardware :: Hardware Drivers",
2324
]
@@ -39,8 +40,8 @@ dependencies = [
3940
[project.gui-scripts]
4041
pica-launcher = "PICA_v6:main"
4142

42-
# --- CRITICAL SECTION FOR YOUR FOLDER STRUCTURE ---
43+
# --- CRITICAL CONFIGURATION FOR YOUR FOLDER STRUCTURE ---
4344
[tool.setuptools.packages.find]
44-
where = ["."] # Look in the root directory
45-
include = ["*"] # Automatically find folders like 'Keithley_2400', 'Utilities', etc.
46-
exclude = ["tests*", "_assets*", "Setup*"] # Don't install the tests or assets
45+
where = ["."] # Tells pip your code is in the root, not 'src'
46+
include = ["*"] # Explicitly includes all subfolders (Keithley_2400, Utilities, etc.)
47+
exclude = ["tests*", "_assets*", "Setup*"] # Excludes non-code assets from the installed package

0 commit comments

Comments
 (0)