@@ -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 ]
4041pica-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