QuLab

View on PyPIReverse Dependencies (0)

2.7.19 qulab-2.7.19-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
qulab-2.7.19-cp312-cp312-win_amd64.whl
qulab-2.7.19-cp312-cp312-macosx_10_13_universal2.whl
qulab-2.7.19-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
qulab-2.7.19-cp311-cp311-win_amd64.whl
qulab-2.7.19-cp311-cp311-macosx_10_9_universal2.whl
qulab-2.7.19-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
qulab-2.7.19-cp310-cp310-win_amd64.whl
qulab-2.7.19-cp310-cp310-macosx_10_9_universal2.whl

Wheel Details

Project: QuLab
Version: 2.7.19
Filename: qulab-2.7.19-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 239098
MD5: 8b821eb21d4b279c4ce5dae6a0a74bf0
SHA256: b9cc10e96ea9d11d6c0362682dc6c2a5189b0023f0ed3076b4a86a816ed89a1a
Uploaded: 2025-03-10 08:32:36 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: QuLab
Version: 2.7.19
Summary: contral instruments and manage data
Author-Email: feihoo87 <feihoo87[at]gmail.com>
Maintainer-Email: feihoo87 <feihoo87[at]gmail.com>
Project-Url: Homepage, https://github.com/feihoo87/QuLab
Project-Url: Bug Reports, https://github.com/feihoo87/QuLab/issues
Project-Url: Source, https://github.com/feihoo87/QuLab/
License: MIT
Keywords: experiment,laboratory
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Topic :: Scientific/Engineering :: Interface Engine/Protocol Translator
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: blinker (>=1.4)
Requires-Dist: click (>=7.1.2)
Requires-Dist: dill (>=0.3.6)
Requires-Dist: GitPython (>=3.1.14)
Requires-Dist: ipython (>=7.4.0)
Requires-Dist: ipywidgets (>=7.4.2)
Requires-Dist: loguru (>=0.7.2)
Requires-Dist: matplotlib (>=3.7.2)
Requires-Dist: msgpack (>=1.0.5)
Requires-Dist: nevergrad (>=1.0.2)
Requires-Dist: numpy (>=1.13.3)
Requires-Dist: ply (>=3.11)
Requires-Dist: pyzmq (>=25.1.0)
Requires-Dist: scipy (>=1.0.0)
Requires-Dist: scikit-optimize (>=0.9.0)
Requires-Dist: SQLAlchemy (>=2.0.19)
Requires-Dist: watchdog (>=4.0.0)
Requires-Dist: waveforms (>=1.9.4)
Requires-Dist: uvloop (>=0.19.0); extra == "full"
Provides-Extra: full
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1953 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (76.0.0)
Root-Is-Purelib: false
Tag: cp312-cp312-manylinux_2_5_x86_64
Tag: cp312-cp312-manylinux1_x86_64
Tag: cp312-cp312-manylinux_2_17_x86_64
Tag: cp312-cp312-manylinux2014_x86_64

RECORD

Path Digest Size
qulab/__init__.py sha256=KJcUcZ5qXY6wlAoirzK_B-dgtDjsLmOE671v3gcXO_c 286
qulab/__main__.py sha256=fjaRSL_uUjNIzBGNgjlGswb9TJ2VD5qnkZHW3hItrD4 68
qulab/dicttree.py sha256=tRRMpGZYVOLw0TEByE3_2Ss8FdOmzuGL9e1DWbs8qoY 13684
qulab/fun.cpython-312-x86_64-linux-gnu.so sha256=0hTPua1s8g-3iFwUeMby5KdkQxrUUK3A1RNQvS79G2E 175424
qulab/typing.py sha256=vg62sGqxuD9CI5677ejlzAmf2fVdAESZCQjAE_xSxPg 69
qulab/utils.py sha256=_0gm0sHwwIhk0tYRCLu4oNaS6Tt8meGWt6byu7Kk95Y 2993
qulab/version.py sha256=l3aREioriZeXEjFmLR4Dbu7Nj408gevOUOElKwDjjD4 22
qulab/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qulab/cli/commands.py sha256=tgDIkkeIoasQXAifJZ6NU8jDgpNgb2a-B0C4nF0evrE 559
qulab/cli/config.py sha256=Ei7eSYnbwPPlluDnm8YmWONYiI4g7WtvlZGQdr1Z6vo 3688
qulab/executor/__init__.py sha256=LosPzOMaljSZY1thy_Fxtbrgq7uubJszMABEB7oM7tU 101
qulab/executor/cli.py sha256=z8W1RivKdABQSOGy2viNUvG73QvOBpE9gSKjw45vSVA 9794
qulab/executor/load.py sha256=YndvzagvWR8Sg6WHZ-gP-Of0FrFOyh_E_a3VXsjDf1Q 17502
qulab/executor/schedule.py sha256=0BV5LGxhqdIlGwW6-o5_5mljAtdtL1La8EDNBFi8pzU 18585
qulab/executor/storage.py sha256=jFUXYcBFyH2vVzrSzmXtyLtEgIMRczfk27Yb95pV5JM 12217
qulab/executor/template.py sha256=1c7xd0U82fLaqb8O0NQIVVd7aRLuCZNT11-heFw2n9Q 7540
qulab/executor/transform.py sha256=BDx0c4nqTHMAOLVqju0Ydd91uxNm6EpVIfssjZse0bI 2284
qulab/executor/utils.py sha256=l_b0y2kMwYKyyXeFtoblPYwKNU-wiFQ9PMo9QlWl9wE 6213
qulab/monitor/__init__.py sha256=nTHelnDpxRS_fl_B38TsN0njgq8eVTEz9IAnN3NbDlM 42
qulab/monitor/__main__.py sha256=w3yUcqq195LzSnXTkQcuC1RSFRhy4oQ_PEBmucXguME 97
qulab/monitor/config.py sha256=fQ5JcsMApKc1UwANEnIvbDQZl8uYW0tle92SaYtX9lI 744
qulab/monitor/dataset.py sha256=C4wZU-XqYHY1ysvUGSF5958M_GANrXW-f1SHnruHJno 2455
qulab/monitor/event_queue.py sha256=o66jOTKJmJibt-bhYFjk5p_rExxu-hdoR_BfR8PMN3I 1823
qulab/monitor/mainwindow.py sha256=Bme7YKg2LQSpRH6cg8rcFhdnxUU_d_F4b6TIvPVAbx4 7799
qulab/monitor/monitor.py sha256=7E4bnTsO6qC85fs2ONrccGHfaYKv7SW74mtXzv6QjVc 2305
qulab/monitor/ploter.py sha256=CbiIjmohgtwDDTVeGzhXEGVo3XjytMdhLwU9VUkg9vo 3601
qulab/monitor/qt_compat.py sha256=OK71_JSO_iyXjRIKHANmaK4Lx4bILUzmXI-mwKg3QeI 788
qulab/monitor/toolbar.py sha256=WEag6cxAtEsOLL14XvM7pSE56EA3MO188_JuprNjdBs 7948
qulab/scan/__init__.py sha256=ZX4WsvqYxvJeHLgGSrtJoAnVU94gxY7EHKMxYooMERg 130
qulab/scan/curd.py sha256=ZcwO5SKO95OcDgpUPDHcK5FW_BrJbUzuBk71UG_pqnM 6888
qulab/scan/expression.py sha256=Yw2_ynDpKiLeyS5m53lURFtesLkzaF9PIyAWbW-LOr0 20176
qulab/scan/models.py sha256=JFofv-RH0gpS3--M6izXiQg7iGkS9a_em2DwhS5kTTk 17626
qulab/scan/optimize.py sha256=VT9TpuqDkG7FdJJkYy60r5Pfrmjvfu5i36Ru6XvIiTI 2561
qulab/scan/query.py sha256=-5uHMhXSyGovK1oy_uUbGVEbRFzaMBkP78ZMNfI3jD0 11809
qulab/scan/record.py sha256=yIHPANf6nuBXy8Igf-dMtGJ7wuFTLYlBaaAUc0AzwyU 21280
qulab/scan/scan.py sha256=iXvbnXLZvHa4v88MlYiZ_LYubEB7ZfbX7OiFTMhl_1o 39479
qulab/scan/server.py sha256=XVwr8EC1iFhSAmecFZPWvn7N2O5MT65oZCd56GxDdIg 20035
qulab/scan/space.py sha256=OQLepiNNP5TNYMHXeVFT59lL5n4soPmnMoMy_o9EHt0 6696
qulab/scan/utils.py sha256=SzJ_c4cLZJzERZr_CJO1_4juOxjfwCpU2K1mkc1PWGM 6124
qulab/storage/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qulab/storage/__main__.py sha256=3emxxRry8BB0m8hUZvJ_oBqkPy7ksV7flHB_KEDXZuI 1692
qulab/storage/base_dataset.py sha256=4aKhqBNdZfdlm_z1Qy5dv0HrvgpvMdy8pbyfua8uE-4 11865
qulab/storage/chunk.py sha256=dtck2Pem7OYYX3TYlnWwfqrgXSmkLhi0nN_ElbuS-c8 1701
qulab/storage/dataset.py sha256=Q9asJxNwYNcmu7sSqsAdAntYIre9b4dGIiFnt1O-KI4 4655
qulab/storage/file.py sha256=KAaXFI1SKdcCVWjopVqYaWU4WZgZU9Oh2epdqH1ADPw 8343
qulab/storage/storage.py sha256=qRyR-5zRRx84DfsifozlYKMRj8bykwRyF7TW8oyFmwk 2561
qulab/storage/backend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qulab/storage/backend/redis.py sha256=hNaPP0V1BSWbUcx4AxOhEXiR83c_BZqeVzeOYkb8-zM 5202
qulab/storage/models/__init__.py sha256=DkKzQF7tYd1WL1gGPuCThBcGfpnCuZ_PTLrqV3M_EJ0 586
qulab/storage/models/base.py sha256=QLXiTRCPcg28BCFxBHexAxdNLjh2ONkzgNavoFOBW9s 114
qulab/storage/models/config.py sha256=Mxk0-YcK0WgA-7-2oIuDMAeBaUECzj-3_oPvgF7gYtE 689
qulab/storage/models/file.py sha256=1Rypz1QSco6drBCiR_BS6Oy0ifOapBIeNEm0uDqqxBk 2716
qulab/storage/models/ipy.py sha256=uYBeqWsOxxCWUsDpnwhxugh6C9OuH92OrChlLj0gddk 1574
qulab/storage/models/models.py sha256=JUqtvk8ywulkcFL38WfTviuVOcdvSGakZYJS7jAPNig 2879
qulab/storage/models/record.py sha256=L0k531bGF9JN-GLv3hG87tB7k0kuSBkEeC9vi6_qywE 4970
qulab/storage/models/report.py sha256=j9ByrVoue-rwaXcnfTzVOSf1xDJdlZJq666agF0AZRY 798
qulab/storage/models/tag.py sha256=c3cTxpJUoG9L6xyDvVuagYVhB32amzbkBOmVeRIZ5Zo 2339
qulab/sys/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qulab/sys/chat.py sha256=DlFLP_gbVyL8fDUyad6Xu8sjQCZJauLIvF31mj5BtMs 22449
qulab/sys/ipy_events.py sha256=qvsqs7-CYQ-P4WtSe9UUZZ0tC88XxPMd9DM4LJALgEk 2889
qulab/sys/progress.py sha256=Tk1B96_1QrlI4yU0cyZlf2wVsF238DjQGqXJVG2j4t0 5350
qulab/sys/device/__init__.py sha256=bDqJrYQJx8YR4u_CYvJPpIBr6whP7pVnxnROTHk_yhA 149
qulab/sys/device/basedevice.py sha256=wMI93Y3Qz0oWYartWIVKoYEoOnuEaz_GRq3Ucw6brBk 6475
qulab/sys/device/loader.py sha256=AL0rNF4UZ-CUHoF8FNtT_ZGLwySvz7SDPsKALaJS8po 2501
qulab/sys/device/utils.py sha256=4NG_OKMDRdVH8YKHNf6kVocevXf7bqyf1PiGctTF_oA 2314
qulab/sys/drivers/FakeInstrument.py sha256=kwIXN-dHmvGYBinmcCLxUQKm0ENiJpsMwgQIYNLDS2k 1867
qulab/sys/drivers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qulab/sys/net/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qulab/sys/net/bencoder.py sha256=p85DtmVy3cna3Da07boau77el2Cnym5-mKGF4xCJSy4 4959
qulab/sys/net/cli.py sha256=dm-JxbgZgFH2P_5Zu3kSrLzy2U_VRLswkvE1d3xGp0w 5690
qulab/sys/net/dhcp.py sha256=gT5ehyvwW3y8E5u_DnYRd5I0KaddonmQJFVhlIS2yxM 23509
qulab/sys/net/dhcpd.py sha256=pNC47i-hu8HTzCrKU0PatL3AbgEqe1ovmpLPwNoZLa8 5322
qulab/sys/net/kad.py sha256=gGYb9cXbAdbYhubQdCRqOGigllBy0kSUp4z3_f3AWz0 38981
qulab/sys/net/kcp.py sha256=oFyiosQ1o0qeVA9hODIYEZtJj4HN1aNLGVP6vbxouMs 5761
qulab/sys/net/nginx.py sha256=QAQthr_Dux7xRpgqeY6BVxxre4dg0WJITztSk8Fn-jU 4964
qulab/sys/rpc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qulab/sys/rpc/client.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qulab/sys/rpc/exceptions.py sha256=djK44hYVMixF2Y-lAXDGHlyyCmYGw7EJjB3I0ttejok 2567
qulab/sys/rpc/msgpack.py sha256=s9mbPIkQktO1FiSAuE6ymM_1w8rIERA0gMm5GQkT7z8 35327
qulab/sys/rpc/msgpack.pyi sha256=3dJgISPCTEBo65VaoGjcFkdLijPx6zJtKqcZiS9bcaE 1274
qulab/sys/rpc/router.py sha256=Q10UA0cL95PcrtYU0dpPsq3hLSN9IzFaL8XCpIBSqbk 941
qulab/sys/rpc/rpc.py sha256=9ZwzC79FgmbHXbO1Gjg4z0wZgHLDziTwVuS2aZpLJAk 11979
qulab/sys/rpc/serialize.py sha256=0SR1me02mao2JwWR3rdjUIcOzh1m1JFb7fLEaw_q-pE 3355
qulab/sys/rpc/server.py sha256=e3R0gwOHpLEkSp7Tb43FMSDvqSG-pjrkskdISKQRseE 713
qulab/sys/rpc/socket.py sha256=e3R0gwOHpLEkSp7Tb43FMSDvqSG-pjrkskdISKQRseE 713
qulab/sys/rpc/utils.py sha256=6YGFOkY7o09lkA_I1FIP9_1Up3k2F1KOkftvu0_8lxo 594
qulab/sys/rpc/worker.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qulab/sys/rpc/zmq_socket.py sha256=2uc9MjCRUwWm6iPmi2VGnOYNf9yWFSUzEVYrx0jZvPU 8272
qulab/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qulab/tools/connection_helper.py sha256=o1t6UpJQPyj4mWY66axgQkgsqUzdkhEGBJo44x9U1iE 946
qulab/visualization/__init__.py sha256=26cuHt3QIJXUb3VaMxlJx3IQTOUVJFKlYBZr7WMP53M 6129
qulab/visualization/__main__.py sha256=9zKK3yZFy0leU40ou6BpRC1Fsetfc1gjjFzIZYIwP6Y 1639
qulab/visualization/_autoplot.py sha256=31B7pn1pK19abpQDGYBU9a_27cDL87LBpx9vKqlcYAo 14165
qulab/visualization/plot_circ.py sha256=qZS3auNG4qIyUvC-ijTce17xJwGBvpRvPUqPEx64KUY 8759
qulab/visualization/plot_layout.py sha256=mfdKJUyjTNB3YyD6GcqM38GEwiae4g6Us9HJyAwen6Q 13535
qulab/visualization/plot_seq.py sha256=UWTS6p9nfX_7B8ehcYo6UnSTUCjkBsNU9jiOeW2calY 6751
qulab/visualization/qdat.py sha256=ZeevBYWkzbww4xZnsjHhw7wRorJCBzbG0iEu-XQB4EA 5735
qulab/visualization/rot3d.py sha256=lMrEJlRLwYe6NMBlGkKYpp_V9CTipOAuDy6QW_cQK00 734
qulab/visualization/widgets.py sha256=6KkiTyQ8J-ei70LbPQZAK35wjktY47w2IveOa682ftA 3180
qulab-2.7.19.dist-info/LICENSE sha256=PRzIKxZtpQcH7whTG6Egvzl1A0BvnSf30tmR2X2KrpA 1065
qulab-2.7.19.dist-info/METADATA sha256=5Xnc4iYsS7_SHRxyEwF9nXTeK9D6d4IZQ8pvWEsPMwc 3699
qulab-2.7.19.dist-info/WHEEL sha256=pMXsAKdyrmVx5EoO3BWg1b8iXTaFiiigT1V7T0Hluzg 224
qulab-2.7.19.dist-info/entry_points.txt sha256=b0v1GXOwmxY-nCCsPN_rHZZvY9CtTbWqrGj8u1m8yHo 45
qulab-2.7.19.dist-info/top_level.txt sha256=3T886LbAsbvjonu_TDdmgxKYUn939BVTRPxPl9r4cEg 6
qulab-2.7.19.dist-info/RECORD

top_level.txt

qulab

entry_points.txt

qulab = qulab.__main__:cli