Refactor code structure for improved readability and maintainability
This commit is contained in:
@@ -7,6 +7,12 @@ build-backend = "setuptools.build_meta"
|
||||
[project]
|
||||
name = "pygui"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"pyyaml>=6.0.3",
|
||||
"scipy>=1.17.1",
|
||||
"pandas>=2.0.0",
|
||||
"matplotlib>=3.7.0",
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
dev = ["pytest"]
|
||||
@@ -50,10 +56,28 @@ files = [
|
||||
"src/pygui/backend/marching_squares.py",
|
||||
"src/pygui/backend/zwafer_models.py",
|
||||
"src/pygui/backend/zwafer_parser.py",
|
||||
"src/pygui/backend/frame_stats.py",
|
||||
"src/pygui/backend/threshold_classifier.py",
|
||||
"src/pygui/backend/stability_detector.py",
|
||||
"src/pygui/backend/csv_recorder.py",
|
||||
"src/pygui/backend/frame_player.py",
|
||||
"src/pygui/backend/stream_reader.py",
|
||||
"src/pygui/backend/session_model.py",
|
||||
"src/pygui/backend/session_controller.py",
|
||||
"src/pygui/backend/wafer_layouts.py",
|
||||
"src/pygui/backend/rbf_heatmap.py",
|
||||
"src/pygui/backend/wafer_map_item.py",
|
||||
"src/pygui/serialcomm/__init__.py",
|
||||
"src/pygui/serialcomm/data_parser.py",
|
||||
"src/pygui/serialcomm/device_service.py",
|
||||
"src/pygui/serialcomm/serial_port.py",
|
||||
"src/pygui/ISC/Tabs/WaferMapTab.qml",
|
||||
"src/pygui/ISC/Tabs/components/WaferMapView.qml",
|
||||
"src/pygui/ISC/Tabs/components/SourcePanel.qml",
|
||||
"src/pygui/ISC/Tabs/components/ReadoutPanel.qml",
|
||||
"src/pygui/ISC/Tabs/components/TransportBar.qml",
|
||||
"src/pygui/ISC/Tabs/components/ReplaceSensorDialog.qml",
|
||||
"src/pygui/ISC/Tabs/components/qmldir",
|
||||
]
|
||||
|
||||
[dependency-groups]
|
||||
|
||||
Reference in New Issue
Block a user