opentps-gui

View on PyPIReverse Dependencies (0)

1.0.6 opentps_gui-1.0.6-py3-none-any.whl

Wheel Details

Project: opentps-gui
Version: 1.0.6
Filename: opentps_gui-1.0.6-py3-none-any.whl
Download: [link]
Size: 284128
MD5: 0c3c0d3eb3747940538213b5f0f24e76
SHA256: 462dc49e5b4d15b201a708cda4b90997be735338c63627ec021a1caed0020bde
Uploaded: 2024-03-04 14:02:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: opentps-gui
Version: 1.0.6
Summary: Open source TPS for advanced proton therapy
Author: Sylvain Deffet
Author-Email: sylvaindeffet[at]gmail.com
Home-Page: http://opentps.org/
License: GPLv3
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.9,<3.10
Requires-Dist: Pillow (<10.0.0,>=9.4.0)
Requires-Dist: PyQt5 (==5.15.10)
Requires-Dist: PyQt5-Qt5 (==5.15.2)
Requires-Dist: SimpleITK (<3.0.0,>=2.2.1)
Requires-Dist: cachecontrol
Requires-Dist: numpy (<2.0.0,>=1.23.5)
Requires-Dist: pandas (<2.0.0,>=1.5.3)
Requires-Dist: pydicom (<3.0.0,>=2.4.1)
Requires-Dist: pymedphys (==0.39.3)
Requires-Dist: pyqtgraph (<0.14.0,>=0.13.1)
Requires-Dist: scikit-image
Requires-Dist: setuptools (<68.0.0,>=67.8.0)
Requires-Dist: sparse-dot-mkl (<0.9.0,>=0.8.3)
Requires-Dist: vtk (==9.2.6)
Description-Content-Type: text/markdown
[Description omitted; length: 1349 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
opentps/gui/__init__.py sha256=0Ihu_VoPClSF9HqWpiboly12eoKRVe-eDeR9OjpZmow 338
opentps/gui/examples/extension/extension/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opentps/gui/examples/extension/extension/gui/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opentps/gui/examples/extension/extension/gui/extensionPanel.py sha256=r3xZg10HQHxgYBn7PU0A50v7CkoiEPOimzdodP98mlc 397
opentps/gui/examples/extension/extension/main.py sha256=AC9Bc3w9j63ru_ByM0Rg4gtKlx2Wai4EVYxjmdyLuME 150
opentps/gui/examples/extension/extension/utils.py sha256=BdObGKWoTEi7_2qWTQwfkWPLGkOCGZYxdFH5YkJz610 252
opentps/gui/main.py sha256=ouHVHmfmWpjI0B7YYb-W-CY_WcTXVVUEC7FS0zS7pOU 1350
opentps/gui/mainWindow.py sha256=xO6OFRnttncOJkvZYJxtn9lyMMLtj3fAiJWFWmeu4wY 2145
opentps/gui/panels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opentps/gui/panels/breathingSignalPanel.py sha256=JfdQEv1n1zGk3ClXO58qZcHr2-sKl40aYHWMacSFV_Y 10517
opentps/gui/panels/doseComparisonPanel.py sha256=6PF0VTEM-4tlBRRbt-SOODnFDUWSgXHqyX68cE3_or4 1890
opentps/gui/panels/doseComputationPanel.py sha256=NbN5TAVdVAbes2b7ojkWx_XtF2gc-vc4SDYe6gzr6aE 8191
opentps/gui/panels/drrPanel.py sha256=4neuxKoWX6_-GGjxmzzdVwUi_qbf-c9q6ZJZY5yGYiE 18237
opentps/gui/panels/mainToolbar.py sha256=MNseztH-CRf9p7cU_5yMBMzuWdWJP1owES42VuHY1x8 3960
opentps/gui/panels/patientDataPanel/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opentps/gui/panels/patientDataPanel/patientDataMenu.py sha256=cxVrxwy20qYQWz7eLaqKFfno227vRN8hrm5v1hC0HYM 6976
opentps/gui/panels/patientDataPanel/patientDataPanel.py sha256=QiLX3xFFE5azlMJurbZPs-YbI09CnFSJn1UZiZIraZ0 6111
opentps/gui/panels/patientDataPanel/patientDataSelection.py sha256=cXkrhC9kx3LX2H4nvIYdIM9YCOXfSXlpzLYHuSQQ7ok 11968
opentps/gui/panels/patientDataWidgets.py sha256=W2hZ9l5A9qkISwKnvEPkutXH0KaE4r3-jsD9yOJfB8U 3591
opentps/gui/panels/planDesignPanel/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opentps/gui/panels/planDesignPanel/beamDialog.py sha256=6exRgdg-7pnXKBlZke96pnVcKZiQl1a8ckOwkQirN1k 2051
opentps/gui/panels/planDesignPanel/planDesignPanel.py sha256=HvnaQBQC6FtXBd-r1RHM2qKzvxyIBGStPYRfruynmmw 8819
opentps/gui/panels/planDesignPanel/robustnessSettings.py sha256=jurmFeb9JN5CMHHvp9ZZDLkl5YZaBgrTDp-IE2_wnP8 15199
opentps/gui/panels/planEvaluationPanel.py sha256=syAkBl0KpLrg3akqyxSMktcgVA-fBDVOGDm4dpfyUrU 8103
opentps/gui/panels/planOptimizationPanel/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opentps/gui/panels/planOptimizationPanel/objectivesWindow.py sha256=683dB2rm1nnvXJ6SpD__IlLFNStbJOMGeUxTtRF8UA4 13080
opentps/gui/panels/planOptimizationPanel/optimizationSettings.py sha256=QxrFMu6NEGIUiPLhVljoU62m59kiN8A7icDf8COcmRo 4820
opentps/gui/panels/planOptimizationPanel/planOptiPanel.py sha256=tRnKuDdB1G-PaTX_BPndvcLgT7CrhzW1VRGl5i1KXks 17350
opentps/gui/panels/registrationPanel.py sha256=OUxc3XchLoJnkOTJOgqART37R5URebu_iyR3vQcXmcA 5922
opentps/gui/panels/roiPanel.py sha256=EvVJ7TSPMfl81E3syWmCoRWYu5eWmhxgchg7ycffX2s 4394
opentps/gui/panels/scriptingPanel/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opentps/gui/panels/scriptingPanel/pythonHighlighter.py sha256=m35up3OuczRHgNhu0Z2bjyZwFTAl6WPcm57BnnBbpuc 7310
opentps/gui/panels/scriptingPanel/scriptingPanel.py sha256=DzySywz-jLh9lKdNAHrzkDJRXUnOJoyDSNd9hQSccjM 4052
opentps/gui/panels/scriptingPanel/scriptingWindow.py sha256=_hXupMG0GEf7-NSIGR9Ozo4V-neIAmHf7tJNRjA9Nz8 1624
opentps/gui/programSettingEditor.py sha256=TXoCkpQ7AglTp6GsekIBWAh9jhEb1DnDyqlVG3-o4Dg 5208
opentps/gui/res/icons/arrow-135.png sha256=ZTq9gyTcrPK-z8BrgAG0VhNsZJgpb-dBfdShRiDDrg0 592
opentps/gui/res/icons/chain-unchain.png sha256=WDUBRUnsntxRtt_kCJTGpi2M5em4FAblBs5FxTeoJbU 722
opentps/gui/res/icons/chain.png sha256=4_HipxvTmqV6T-wMQATVIHuFlvkDcXhW13b7Cwkf1pw 430
opentps/gui/res/icons/chart.png sha256=UW1mPSSiSRXRHdd2c9E7b67h5od-N2zUZc_18GPimbQ 659
opentps/gui/res/icons/color-adjustment.png sha256=IFAiwiwpXb2olGDEYrP24COUoTAu0lOFekrxYH99HaU 560
opentps/gui/res/icons/color.png sha256=_iR9ljnuCvPifJrlAgwnynJ0fm9Ixk01lTR_gwVeJKI 811
opentps/gui/res/icons/colormap_histogram.png sha256=SME_soWD3psK9wVvgZZvgLx3Yv4GxmY9t0GqJZCBIQo 1921
opentps/gui/res/icons/colormap_jet.png sha256=XCXQAvr0xY7nFh-twhSoM1f_q3PB_m6eeQ223HGgx9w 618
opentps/gui/res/icons/contrast.png sha256=x8vC-jJ48DHeJDUfauQOsTQcwX3V5sQonf7y338c9SE 678
opentps/gui/res/icons/crop.png sha256=h-WlTb7NmfDnJWKCQgPbdYWzIlkm9QzyejVsI7fGc0A 8956
opentps/gui/res/icons/cross.png sha256=zufthgHeMWorlh09eLB8390QvQQmbTZs5ed7QlUT9RU 544
opentps/gui/res/icons/cube.png sha256=BSfI5yRB6SpBAvHW7J7XazcdHFTpIpmLAcg-gxDdzrk 1752
opentps/gui/res/icons/disk.png sha256=DdhfmtkaytpqD4MrGy_YIggitqWyonVluvLu52-3O1Q 507
opentps/gui/res/icons/dvh.png sha256=6Lo6oQeKpct_eJu_VSkzZA3gM-B4gBSZsZtiT5IgHmw 624
opentps/gui/res/icons/equalizer.png sha256=tbV6E54gM1hWixH0lcSAFgkzqmygB3ljmcEMJAo91Ak 492
opentps/gui/res/icons/fast.png sha256=F8B7AjJAtWVAsODdfkkDFWltth7jWSq2Qh0EtuHNFJY 4048
opentps/gui/res/icons/folder-open.png sha256=EYI50mJyAbhUX5E8MLBa2OKiZv-6jlgsmcd3FFsiUSw 647
opentps/gui/res/icons/geolocation.png sha256=qkyxFUAG73lG2ug1PwGG2_TQoyM27fS7cTDwM0Z9o94 450
opentps/gui/res/icons/graph.png sha256=nAipbRQsKgwJQYLiLXF1m_Pvnp3UQ-wk8KrDOs2OoXM 6608
opentps/gui/res/icons/iba_nozzle.stl sha256=RJoykEZeLlaFW85Kljedllbm0XJH09pf9v-sMEacUhw 5284
opentps/gui/res/icons/independent_views.png sha256=0Evx_KD1Y-Dx5b74SUzyRP6hvIH8Yl7qMcl_QZ6IG6A 2502
opentps/gui/res/icons/OpenTPS_icon.png sha256=embJQpBQNeajANRI_znCQnefYPm07kCGGO_KPL7hPJA 15788
opentps/gui/res/icons/pause.jpg sha256=daML1tRtrXBcmHQ_ukOQYzTwSBwhDMcCR2DfbncRSFI 17284
opentps/gui/res/icons/pencil--plus.png sha256=QVteEEvT87cmCPfFb3_IUKzJka6xiZFDCUmp5v_GPro 1637
opentps/gui/res/icons/play.png sha256=eto25_jme794BcdM8pVrBgsYGmTFPXVgkd9fJnU6JUY 24904
opentps/gui/res/icons/profile.png sha256=jXEkK-tihaFxGUyQzmMa2ephIkYECpfzq1mOkH4vPAw 730
opentps/gui/res/icons/reload.png sha256=PAWMapd2okiHx8MstiTb42KQ8HbFrj9_K9Z4dn2RhWo 16231
opentps/gui/res/icons/resample.png sha256=BM8HJYBtzYPppRr8VFKodP26UlVuutvDeWuqZspCopo 1872
opentps/gui/res/icons/save.png sha256=E4z_Q3w7PqZWI74rtUFEG2CMnLmIQ5t1vnWepHlR-7M 10339
opentps/gui/res/icons/settings-5-line.png sha256=lP2gl45ft7o628EfDU3R9xJg3g1KP3m9nVEVYPfb4Ds 503
opentps/gui/res/icons/slider.png sha256=P-u9tmnOcv6uE6TOvnyKJBAksus3fRTz7stEPf4qg2U 4110
opentps/gui/res/icons/slow.png sha256=voMGMXC669etKhwD_a3OCZf1yApsilXXBQoppKkcVn8 4117
opentps/gui/res/icons/tick-button.png sha256=HEKAgdNzVX3WWDqpwCbK1Y66P7a5II5_WGt1vI6PYRE 605
opentps/gui/res/icons/x-ray.png sha256=31Zw6lbVAT9_JJOdnMD6jk1pJr8xrxv2_N8dFTNHRow 859
opentps/gui/res/viewer/human_standing.stl sha256=OT5TVNozWNPn_VbasJ0SOdjQCg2zJw8HGDKuikaZMfA 73684
opentps/gui/statusBar.py sha256=TzssrCB-UPeueuqYTrfv425MafCTl4ZUpW_qPIfDm7s 205
opentps/gui/tools/__init__.py sha256=iwFyh-CokC16Bv5_3fFuweXS5lr1YTC1dE4oyN5q2Xc 151
opentps/gui/tools/_cropTool.py sha256=ppQlz5lKFpKbuDHwWTqpBGpjhEKmbctcp122UWeap8M 11664
opentps/gui/tools/_resampleTool.py sha256=nPWQYny-0NPyMs4k7J4vAA5fBLheSIZfTW2QkCiCsQY 3573
opentps/gui/viewController.py sha256=jx5iSr1bSdv-sWY0S4Zc2qTDWTvCB654qBOQfGDQDD4 11328
opentps/gui/viewer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opentps/gui/viewer/dataExplorer.py sha256=KU9Ph9w9Iq-lsju3NpE6VOfr_1lI9DAf2qRMt8kfTZE 316
opentps/gui/viewer/dataForViewer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opentps/gui/viewer/dataForViewer/dataMultiton.py sha256=Cw9dfM2GM63-3RUnyN2P3gVwoGLbRLpCGXkEvHa9MU8 1172
opentps/gui/viewer/dataForViewer/dyn2DSeqForViewer.py sha256=k3uQijf9H3pDyNj5fvog8RnA3tanFKxsXNFUt_5Ok2I 2088
opentps/gui/viewer/dataForViewer/dyn3DSeqForViewer.py sha256=UncVXhbUVjK01yRWracUgcCFCJ8i2ZwHkWA6A0S2IRQ 2225
opentps/gui/viewer/dataForViewer/genericImageForViewer.py sha256=l3WxrbCqbpiQK2kPn2G-saolTW267dMZPyMKjIEzUM4 3380
opentps/gui/viewer/dataForViewer/image2DForViewer.py sha256=4B4TnfBOIvt2sWDp4NzdTuZoH-8Luqmj1HfU_k-y_S4 3020
opentps/gui/viewer/dataForViewer/image3DForViewer.py sha256=mSCTumOrbV7Cl9HyjuPqoLUqMGnCLfxSjdYxuPTipmQ 1763
opentps/gui/viewer/dataForViewer/polyDataForViewer.py sha256=NdFAoM8_58b5yAoqfPGjYCROtLb0-ihttqgAZMBChPI 462
opentps/gui/viewer/dataForViewer/ROIContourForViewer.py sha256=dugcZE38qZ3HqYING7-Ey9gGeTp_KlQCc1KhHOoUA-o 2472
opentps/gui/viewer/dataForViewer/ROIMaskForViewer.py sha256=-VdTgAZFoDtTC-a_tyzZGG0mI0L835inT3UJeamdPqg 2490
opentps/gui/viewer/dataViewer.py sha256=SAD1yKHcoZS2o91H2Cev53QPIwwws4V47fu9fC_IR5M 28288
opentps/gui/viewer/dataViewerComponents/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opentps/gui/viewer/dataViewerComponents/blackEmptyPlot.py sha256=b4tAeRCYmX8ZKkHfRQQiAQaLQkO42JBgs-DdUGBEBxw 463
opentps/gui/viewer/dataViewerComponents/dataViewerToolbar.py sha256=AieN_7Io6_u2oveUGp3pWf48BzHyvTF6gdF9bk1IGJE 3694
opentps/gui/viewer/dataViewerComponents/doseComparisonImageProvider.py sha256=mqZ1vkIb0LfQq0SObGdVrwwk0dSnbQz070DtN9hxzNA 3585
opentps/gui/viewer/dataViewerComponents/dvhPlot.py sha256=YuxW6krSxyrsOaokxWUgBl3c5JX_xC4WmUwWrFcVHf8 12171
opentps/gui/viewer/dataViewerComponents/dvhViewerActions.py sha256=vMwveSPCZQ3PUXB-lmfM_wo7rRgWJdGi4E06uR2Z3do 1444
opentps/gui/viewer/dataViewerComponents/dynamicImage2DViewer.py sha256=NEN00BwAUBfXL1RI48jqCjYhIzINkd4UsHVzKxwvoMw 1916
opentps/gui/viewer/dataViewerComponents/dynamicImage3DViewer.py sha256=HOwlmzrIQjLLVllaHMKGn6bgKuK9K1gmieCdDli7IUY 1847
opentps/gui/viewer/dataViewerComponents/image2DViewer.py sha256=zcBRXtLybtyltRkGAEqgua4gf44-IWCwg96zqcVPuHI 18422
opentps/gui/viewer/dataViewerComponents/image3DViewer.py sha256=c7W8lGQW8ZurT4KhFiL7ab3GAgtBNOHxfEHQ2qdN_QE 19280
opentps/gui/viewer/dataViewerComponents/image3DViewer_3D.py sha256=6HpWLVNxl2hygJDg0pYjVt6HaREp8Bu71WqGUKYNXTU 5882
opentps/gui/viewer/dataViewerComponents/imageFusionPropEditor.py sha256=TQrkbhPyCs14xLA2meWof9GCBxnmo5-i6wHapIkTw2c 4071
opentps/gui/viewer/dataViewerComponents/imageViewerActions.py sha256=XmPmpg4c8MJMWf3PN3mb85y71WDXNrrk6y3O_7AsP-I 9907
opentps/gui/viewer/dataViewerComponents/imageViewerComponents/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opentps/gui/viewer/dataViewerComponents/imageViewerComponents/contourLayer.py sha256=ZeNs4DKDldGNQ_pT0QER88J5Y7ch5EQxLc2e2Sgx_Cc 6758
opentps/gui/viewer/dataViewerComponents/imageViewerComponents/contourLayer_3D.py sha256=7vmOFHP-aqWm_OUSA5GpdI9RFuF218MnuZXX43bucX4 4322
opentps/gui/viewer/dataViewerComponents/imageViewerComponents/crossHairLayer.py sha256=bFqXDLUOAzS0AT0eXoNXgi5HuNEAdFKaCTsvgedSh7A 2471
opentps/gui/viewer/dataViewerComponents/imageViewerComponents/lookupTables.py sha256=62-xhuj6XUCRl7DyPEgHmsVp_ROSUjZFccyK3o8Vxh4 6093
opentps/gui/viewer/dataViewerComponents/imageViewerComponents/polyData3DLayer_3D.py sha256=-n1_qAY6lIPDBIWpvf75Y-llU8-bfXuJ2tYdk-Lx5YM 2670
opentps/gui/viewer/dataViewerComponents/imageViewerComponents/primaryImage2DLayer.py sha256=ex0VjiZR_kOSt6ja_N8SnXpaNL5VmAvPlRln4bfejbE 5085
opentps/gui/viewer/dataViewerComponents/imageViewerComponents/primaryImage3DLayer.py sha256=mO1q3feEkm8ReOml0s5WnIyGFN07UDrgdI8xXQJ4oo0 5006
opentps/gui/viewer/dataViewerComponents/imageViewerComponents/primaryImage3DLayer_3D.py sha256=OukpJfEDpHqJ-bpEVqywQfL3qTtSzndo0kmOsZeiJx0 3289
opentps/gui/viewer/dataViewerComponents/imageViewerComponents/rtPlanLayer.py sha256=znloTzscdxlqeef2y29jKtvyZlKb-Mw3Ky41j8cQja4 5073
opentps/gui/viewer/dataViewerComponents/imageViewerComponents/rtplanLayer_3D.py sha256=HfNLbMl0u1aL7SX3agkuIw9T8ugX8l8bNhhHqEF9GRw 2996
opentps/gui/viewer/dataViewerComponents/imageViewerComponents/secondaryImage2DLayer.py sha256=wo3Niiof8nqWoDp-Kk5oDzugwFMn9DslEYPI3ulyDVU 3259
opentps/gui/viewer/dataViewerComponents/imageViewerComponents/secondaryImage3DLayer.py sha256=A0JI2yr9MukoC_ShMUqGRM16NcSf_womnDZlVlDbfss 3183
opentps/gui/viewer/dataViewerComponents/imageViewerComponents/secondaryImage3DLayer_3D.py sha256=bakM3f0lON8DbxO9DzXoKub_ombn38B7gBOpAWMHDc8 1454
opentps/gui/viewer/dataViewerComponents/imageViewerComponents/textLayer.py sha256=l_00-uZv8mri6Tm4GwvUrCBJ3piRa2Uzsc4YskmI2ko 2612
opentps/gui/viewer/dataViewerComponents/patientDataPropertyEditor.py sha256=5fGaiEKe2PJyJTjBrQemfLj_wJAwYB2PIierZtzbypc 2710
opentps/gui/viewer/dataViewerComponents/profileViewer.py sha256=cQK_YL1hHpNwNQuvL1VCi6XQFQ4uXz8Tzy5Nvx2omJA 6088
opentps/gui/viewer/dataViewerComponents/profileWidget.py sha256=5sl1yyILCXBAbyrM729Hfl4zY7MdBDuw1j9LcIe0vLQ 7434
opentps/gui/viewer/doseComparisonDataViewer.py sha256=nlHa2As9dMdl_xL_kat_qX9Ph4w9JF-0Rd0Ziioa7PM 4058
opentps/gui/viewer/dynamicDisplayController.py sha256=d20LeNE8nfJQPsO9fmd9LcT8dq9_J0Mefz7n9T-PZNo 4902
opentps/gui/viewer/exportWindow.py sha256=eVDXIEhfijoupL9ambLNONJporPjuvPp78oKGMpHIAU 3437
opentps/gui/viewer/grid.py sha256=82I9zxHg8h_w3byPm_EwyDpH-4clb7TcCcDWFb-u_kA 593
opentps/gui/viewer/gridFourElements.py sha256=3wWXDnWPtyFGmxlDpio70w_NVmdDS6baipqR8iTwkqQ 7915
opentps/gui/viewer/viewerPanel.py sha256=9n4c_ROnqARNEVG6z18IoXMzcMnpxwvbE_M_Ac6bGrw 3973
opentps/gui/viewer/viewerToolbar.py sha256=Laa-79rxRjyhjxLKu-jjamly6koJ77pK7s2wiEzachk 12950
opentps_gui-1.0.6.dist-info/entry_points.txt sha256=SjZJvF9_uKkZQBNl9110GwiWijiZm40-6fkuZ0lSEo8 48
opentps_gui-1.0.6.dist-info/LICENSE sha256=zLCt-2Fo1EFlIR18IQexw9EbK5hZ8UUb9LD9no6ZDas 657
opentps_gui-1.0.6.dist-info/METADATA sha256=BQtyfy9XyTDUxZkKfmrLQFkXK8-AGyX6IBGoyicBauw 2307
opentps_gui-1.0.6.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
opentps_gui-1.0.6.dist-info/RECORD

entry_points.txt

opentps = opentps.gui:main.run