File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55
66 Directory Structure: Refactored codebase into a professional project structure; moved numerous files to appropriate subdirectories for better organization.
77
8- Versioning: Standardized version naming conventions. Adopted Semantic Versioning (v17.0.0 ).
8+ Versioning: Standardized version naming conventions. Adopted Semantic Versioning (v17.0).
99
1010Research & Documentation
1111
Original file line number Diff line number Diff line change @@ -148,7 +148,7 @@ python -m pytest
148148
149149PICA evolved from simple offline scripts in 2022 to a full-stack automated suite.
150150
151- * ** v17.0.0 (Current):** Professional directory restructuring, Semantic Versioning, and documentation overhaul.
151+ * ** v17.0 (Current):** Professional directory restructuring, Semantic Versioning, and documentation overhaul.
152152 * ** v15.0:** JOSS submission preparation, CI/CD integration.
153153 * ** v13.0:** Transition to Multiprocessing and standardized GUI themes.
154154
@@ -179,7 +179,7 @@ If you use this software in your research, please cite it:
179179 month = dec,
180180 year = 2025,
181181 publisher = {GitHub},
182- version = {17.0.0 },
182+ version = {17.0},
183183 url = {https://github.com/prathameshnium/PICA-Python-Instrument-Control-and-Automation}
184184}
185185` ` `
Original file line number Diff line number Diff line change 77
88** Python-based Instrument Control and Automation Software Suite**
99
10- * Comprehensive Guide for Version 17.0.0 *
10+ * Comprehensive Guide for Version 17.0*
1111
1212<hr />
1313
@@ -328,7 +328,7 @@ PICA is open-source (MIT License) to foster transparency. By providing the sourc
328328 title = {{PICA: Python-based Instrument Control and Automation Software Suite}},
329329 year = 2025,
330330 publisher = {GitHub},
331- version = {17.0.0 },
331+ version = {17.0},
332332 url = {https://github.com/prathameshnium/PICA-Python-Instrument-Control-and-Automation}
333333}
334334```
@@ -368,7 +368,7 @@ Financial support for this work was provided under SERB-CRG project grant No. CR
368368This project is licensed under the MIT License - see the LICENSE file for details.
369369## 9\. Appendix A: Project File Structure
370370
371- For developers and advanced users, the following reference outlines the PICA directory structure (v17.0.0 ).
371+ For developers and advanced users, the following reference outlines the PICA directory structure (v17.0).
372372
373373``` text
374374PICA (Root Directory)/
Original file line number Diff line number Diff line change 3535
3636# Metadata & Terms
3737APP_NAME = "PICA Command Line Interface"
38- VERSION = "17.0.0 "
38+ VERSION = "17.0"
3939AUTHORS = "Prathamesh Deshmukh, Sudip Mukherjee"
4040AFFILIATION = "UGC-DAE Consortium for Scientific Research, Mumbai Centre"
4141LICENSE = "MIT License"
Original file line number Diff line number Diff line change 1- # BUILD VERSION: 17.0.0
1+ # BUILD VERSION: 17.0
22'''
33===============================================================================
44 PROGRAM: PICA Launcher
1919 INSTITUTE: UGC-DAE Consortium for Scientific Research, Mumbai Centre
2020
2121 VERSION HISTORY:
22- 17.0.0 (06/12/2025): Updated launcher version to match project metadata.
22+ 17.0 (06/12/2025): Updated launcher version to match project metadata.
2323 13.3 (05/10/2025): Added distinct launchers for Active and Passive R-T modes.
2424 13.2 (05/10/2025): Integrated new K2400/2182 frontend GUIs.
2525 13.1 (04/10/2025): Resolved duplicate script paths and validated Delta Mode scripts.
@@ -95,7 +95,7 @@ def resource_path(relative_path):
9595
9696class PICALauncherApp :
9797
98- PROGRAM_VERSION = "17.0.0 "
98+ PROGRAM_VERSION = "17.0"
9999 CLR_BG_DARK = '#2B3D4F'
100100 CLR_FRAME_BG = '#3A506B'
101101 CLR_ACCENT_GOLD = '#FFC107'
You can’t perform that action at this time.
0 commit comments