sonaris

View on PyPIReverse Dependencies (0)

0.1.5 sonaris-0.1.5-py3-none-any.whl

Wheel Details

Project: sonaris
Version: 0.1.5
Filename: sonaris-0.1.5-py3-none-any.whl
Download: [link]
Size: 87783
MD5: a234f450fc4fce41b9631cd8884a76e4
SHA256: c5e6ef4fa0cb934053d63e685da58a51cea0d433cc875dbe8a2fcd6936e4b4eb
Uploaded: 2024-03-18 15:30:38 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: sonaris
Version: 0.1.5
Summary: Software Framework for Task Automation and Scheduling
Author: dennis
Author-Email: denngohis[at]gmail.com
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.10,<=3.11.8
Requires-Dist: PyQt6 (<7.0.0,>=6.6.1)
Requires-Dist: PyQt6-Charts (<7.0.0,>=6.6.0)
Requires-Dist: PyVISA (<2.0.0,>=1.14.1)
Requires-Dist: PyVISA-py (<0.8.0,>=0.7.1)
Requires-Dist: apscheduler (<4.0.0,>=3.10.4)
Requires-Dist: click (<9.0.0,>=8.1.7)
Requires-Dist: colorlog (<7.0.0,>=6.8.2)
Requires-Dist: docker (<8.0.0,>=7.0.0)
Requires-Dist: fastapi (<0.111.0,>=0.110.0)
Requires-Dist: filelock (<4.0.0,>=3.13.1)
Requires-Dist: numpy (<2.0.0,>=1.26.3)
Requires-Dist: pydantic (<3.0.0,>=2.6.3)
Requires-Dist: pypiwin32 (<224,>=223); sys_platform == "win32"
Requires-Dist: pyqtdarktheme (<3.0.0,>=2.1.0)
Requires-Dist: pyqtgraph (<0.14.0,>=0.13.3)
Requires-Dist: python-dotenv[cli] (<2.0.0,>=1.0.1)
Requires-Dist: pywin32 (<307,>=306); sys_platform == "win32"
Requires-Dist: pyyaml (<7.0.0,>=6.0.1)
Requires-Dist: uvicorn (<0.29.0,>=0.28.0)
Requires-Dist: yapf (<0.41.0,>=0.40.2)
Requires-Dist: zeroconf (<0.132.0,>=0.131.0)
Description-Content-Type: text/markdown
[Description omitted; length: 1955 characters]

WHEEL

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

RECORD

Path Digest Size
sonaris/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sonaris/__main__.py sha256=M59CodlVd1H66VpodKVFsyWUdBEJWNHYKpY7thNfdBg 2096
sonaris/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sonaris/api/dg4202_api.py sha256=pOKlvCkIqLml0CeEIRABN0zDiFxkR7dURGC0T-V--wg 4468
sonaris/app.py sha256=Fo_aVBCYKuKQHwmzaVqcxLD24r1MC8tyCO-TQvjMhlA 9462
sonaris/assets/favicon.ico sha256=T9xT5iMgS6FaZ1ebM5HbAYoO4Nb1MNNZPm9A92T_N4Q 12862
sonaris/defaults.py sha256=mbVKTa8YH4Oo1Gq7nql26QgJUY961MxTPEMjs_F4tFM 2646
sonaris/device/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sonaris/device/data.py sha256=W2bVVlxfnNd7_ozbrwHdIak8FJCOiDtvEdojI5i6qiQ 819
sonaris/device/device.py sha256=S_tbjjTdqQ6Yh-2yF7N8JmjV5TsYNO4p2qrSEtEuVzI 2742
sonaris/device/dg4202.py sha256=eswMFQ7a8NTXEdstWXhobZwPqMjAgUAD117Qeoks0M0 20060
sonaris/device/edux1002a.py sha256=lj9MknoiojoGLOGDyU34Q_0BsTg-fdySlrBGBQtCU9g 13656
sonaris/device/interface.py sha256=u_PAOZurZalDuLAHjsfUxjKP9MKiERD-jXX5KoDtFqA 1055
sonaris/factory.py sha256=-5kmj4M5Nzb4Uj6vgfnEg-9ZjciFmtfd7YSAPL4p5BA 1277
sonaris/frontend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sonaris/frontend/managers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sonaris/frontend/managers/device.py sha256=UEPpayOwOLVztvksT2kuI0OU6iQ3jBjWIvHAXnttKVI 5604
sonaris/frontend/managers/dg4202.py sha256=uXzhC0YEpFRUI5B1A71xVPsILgJ7DIfLsBIwn3CCa48 858
sonaris/frontend/managers/edux1002a.py sha256=K5AG7CuTMZZF-2kWY34D1sDKbJAPeWqH_4c9f-cnYlM 1451
sonaris/frontend/managers/state_manager.py sha256=u6ZYOMq2zN5myDZK-m91YLiRZlUuRvop_hqTa8T2ZPQ 2050
sonaris/frontend/pages/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sonaris/frontend/pages/general.py sha256=qzeUYlgZ-b2ipv2KVSFnviUAU9jGF-XSNtTX7rSBYaw 1836
sonaris/frontend/pages/monitor.py sha256=BjOvRq7aw56uRBdQdQ6JYcI0Co6x-nA5WnzgSYHqlmY 1191
sonaris/frontend/pages/plotter.py sha256=Z2RhEIw4jGtyIrK2cJjuIOqPdmn7qVyDuPN5zhJRxec 6080
sonaris/frontend/pages/scheduler.py sha256=YhmbFa3oWl6G5CRRvWBUg51i-m2xw9WQ-QmdXqCRz2U 1108
sonaris/frontend/pages/settings.py sha256=hNQW7LAuYuxNm8-w8I2eoa0qqqriN25xu-eqI8ZhJ7E 1597
sonaris/frontend/widgets/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sonaris/frontend/widgets/gen_oscilloscope.py sha256=bNQMyzYMkRKk92__TPGOhn5dTcFfN_POC3sh3PZ5GwY 10262
sonaris/frontend/widgets/gen_signal.py sha256=XMWFHbaDxyqR-5tcLfC1hCUMykuzi65okL43G2CoKaI 26029
sonaris/frontend/widgets/menu.py sha256=_L1of3ze5y-BhoESLUPXjd35S0Q6d3L2YRL20j327Dk 3744
sonaris/frontend/widgets/mon_device.py sha256=gQH8rPQNrJ5F3DDBCNQ_xB63mwCOLp8teOWu0GMhw6k 6036
sonaris/frontend/widgets/sch_exp_popup.py sha256=IAn-0jbEnfKJzpm2xkwOY7SIpmG8_NEwtAgWGLK-8xs 5742
sonaris/frontend/widgets/sch_experiments.py sha256=2vyE7eA-AMMzq0KdsTCYSboKZv0f45n5q0d1U6aSdpY 18212
sonaris/frontend/widgets/sch_scheduler.py sha256=UCDBLaWjbdhLJH1gCRC8_dDjgSBr7U8vQU5fzIknmq8 9637
sonaris/frontend/widgets/sch_task_parameters.py sha256=-Nv4vELxeFWTBpeDjpFNJax7DoZfTcIG4EDVOFUst1c 7126
sonaris/frontend/widgets/sch_task_popup.py sha256=I2bNU-ySKieXTjDRyb8Q6ILGCbLbL-A4krhwUMf0YLs 14400
sonaris/frontend/widgets/set_mock.py sha256=a73f5chmcxJaF-seWXSKNS-LC8FaUqehn9knKSuIi20 1926
sonaris/frontend/widgets/set_state.py sha256=86FN3AlDTx7kx62cayU5twXkdQtSH6-RJq2mSZm5Ekg 1975
sonaris/frontend/widgets/sidebar.py sha256=5FJaLGFigtnjQncFmx2h4SXqZOfZzUnnq7KHncLUa6Y 1350
sonaris/frontend/widgets/templates.py sha256=74DsXMTcIt71Z5l_W3ONa-OxpqnGmOGWtCm2jCMan0U 3172
sonaris/frontend/widgets/ui_factory.py sha256=s4oAOFhYs_H0tQg2pq_PuwYn2NO6Ql8sM9RGPtncdds 8544
sonaris/frontend/widgets/windows.py sha256=RNpNWxaMXPK3o8wAognU4nh-TyP5Ok2mXwdIoaAyEwA 1806
sonaris/scheduler/functionmap.py sha256=qhKkUH7w7redkcK_4GaCJEC1VfQMV5i-rrh7Q1Zcf-c 3699
sonaris/scheduler/models.py sha256=qlVbyTqNU3i6XdAvGrBCkzrE2TCbeOUighp5DTVdeZ0 1027
sonaris/scheduler/registry.py sha256=N1rKxRSvKEykzE-CYyb68dmX273-PttcdMIUrxLJm4U 68
sonaris/scheduler/timekeeper.py sha256=tNyJ1prvUfv833sVMw0S4sk_gTakoYuz0OMOBzOAkwc 9634
sonaris/scheduler/worker.py sha256=Kp_f5b-c-02VhFfYOwkJITwoLnaQFCBfXKJFYJ13xdQ 5401
sonaris/services/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sonaris/services/container_service.py sha256=KH2F0BMKhgKwc7oAFOgElz3TZ7KKJUwm3VwzFVOckp4 4863
sonaris/services/dashboards.py sha256=edtXBiuHHIpmy_2yna5q1tUOv9EFIWivYoLACiiTy9E 11858
sonaris/services/datasource.py sha256=0YYlA_H33-uk_Cr8aETGQ0DW9Tz0RoYrQiSYCKkYQ6c 6722
sonaris/services/grafana.py sha256=NiOOC74nSJArm68vIq54CPPBjC6-_w9xivALr6qWDsk 2640
sonaris/services/service.py sha256=68yVK4aU8Zh1p-d_NITJGNBSLiKZEchkU3t_E0Bh2-s 1253
sonaris/tasks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sonaris/tasks/config_loader.py sha256=xA1FyRvWgKkxOXwKYh-I_-vxgWObZq4ll8halxAbonc 924
sonaris/tasks/model.py sha256=UYstKz4l0jDUkM7wlfbZYOO91mbJXL8EOUg7yAuQrMQ 516
sonaris/tasks/task_decorator.py sha256=qF1Ka-v0P2-hruTHcwEm69esNS5VuiymaootnlDeauA 705
sonaris/tasks/task_validator.py sha256=MPa87-ZNNtZ73c5vPYcfpQMs2AXTGde6tqYAccWip0k 9636
sonaris/tasks/tasks.py sha256=iaK7SXbo84O6Paiz1hS0O17v1LjECg7Yr_gSsOa5nWg 4787
sonaris/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sonaris/utils/container.py sha256=v-ZbhalB8qWmY9c4HffVcr5ROTFA6swM66khfeTEhTI 3112
sonaris/utils/log.py sha256=UwIKavytydrs-MozIr3HLCntQvKTvElK5z-XMFKT_3A 3671
sonaris-0.1.5.dist-info/LICENSE sha256=e2mrh152MbTZXaoUABsgDsqX1RQ4B2ntDs7YACsrPH8 1085
sonaris-0.1.5.dist-info/METADATA sha256=0UCcmikNm5L_X1So2wAFQv5svsQBUGMKgsZeMx2exk4 3332
sonaris-0.1.5.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
sonaris-0.1.5.dist-info/RECORD