joulescope

View on PyPIReverse Dependencies (0)

1.3.0 joulescope-1.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
joulescope-1.3.0-cp313-cp313-win_amd64.whl
joulescope-1.3.0-cp313-cp313-macosx_10_13_universal2.whl
joulescope-1.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
joulescope-1.3.0-cp312-cp312-win_amd64.whl
joulescope-1.3.0-cp312-cp312-macosx_10_13_universal2.whl
joulescope-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
joulescope-1.3.0-cp311-cp311-win_amd64.whl
joulescope-1.3.0-cp311-cp311-macosx_10_9_universal2.whl
joulescope-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
joulescope-1.3.0-cp310-cp310-win_amd64.whl
joulescope-1.3.0-cp310-cp310-macosx_10_9_universal2.whl

Wheel Details

Project: joulescope
Version: 1.3.0
Filename: joulescope-1.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 3691875
MD5: 3d2fe69d6022d2749f4079d98c2b9247
SHA256: 3e47366d37ebcec7180bdc57cbcba52084cc9bdf51917b35ca979cb5327c2ae9
Uploaded: 2025-03-12 19:08:29 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: joulescope
Version: 1.3.0
Summary: Joulescope™ host driver and utilities
Author: Jetperch LLC
Author-Email: joulescope-dev[at]jetperch.com
Home-Page: https://joulescope.readthedocs.io
Project-Url: Bug Reports, https://github.com/jetperch/pyjoulescope/issues
Project-Url: Funding, https://www.joulescope.com
Project-Url: Twitter, https://twitter.com/joulescope
Project-Url: Source, https://github.com/jetperch/pyjoulescope/
License: Apache 2.0
Keywords: joulescope driver
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: Microsoft :: Windows :: Windows 10
Classifier: Operating System :: Microsoft :: Windows :: Windows 11
Classifier: Operating System :: MacOS
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Embedded Systems
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: System :: Hardware :: Hardware Drivers
Classifier: Topic :: Utilities
Classifier: Topic :: System :: Hardware :: Universal Serial Bus (USB)
Requires-Python: ~=3.10
Requires-Dist: numpy (<3,>=2.2.0)
Requires-Dist: psutil (<7,>=5)
Requires-Dist: pyjls (<1,>=0.11.0)
Requires-Dist: pyjoulescope_driver (<2,>=1.7.0)
Requires-Dist: python-dateutil (<3,>=2.7.3)
Requires-Dist: pymonocypher (<4,>=3.1.3.2)
Requires-Dist: pywin32; platform_system == "Windows"
Requires-Dist: check-manifest; extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: Cython; extra == "dev"
Requires-Dist: wheel; extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: myst-parser; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: project-url
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary
License-File: LICENSE.txt
[Description omitted; length: 1764 characters]

WHEEL

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

RECORD

Path Digest Size
joulescope/datafile.py sha256=S_ojOOgxmjWXfojzW-avMQZuqiRJYxK7rBSmNdgM0XM 25692
joulescope/parameter.py sha256=_0iLM8wKkAfmQngno0qGddxFgfYHM3sGROLXM2TOnKg 2986
joulescope/view.py sha256=QgLsywem6AsULiElyIbe51M8pvBftbW16u5h_4KIP6M 20671
joulescope/__main__.py sha256=FX27EuFJE3UpcNwWpTtD23QWhqwH3Ad2NgmL9dC_rvU 708
joulescope/version.py sha256=Xa-hMnh7fbYqve3L5SFq4hwEYaKnEk_4D2PaLfn6SNE 457
joulescope/span.py sha256=0nujsxa12FkecAvB_uxjE6p3WwmDNkwcXzzHGhJPWAM 8561
joulescope/jls_v2_writer.py sha256=1ZeNXlyUoEdFG_ZcTz2kbhAM6pKQK2Q4hetBtevPJwY 5401
joulescope/units.py sha256=i3Uvvq98FQe6xo7YpGhPzIs1S_J8m-m3A3SfTHISiOA 4569
joulescope/parameters_v1.py sha256=l07Y_F7vGukaaeOjXyqm3KvhS3ToPqnSNmqPnnzo6yo 10713
joulescope/time.py sha256=O3OhM_o1vKzEOsf2LWtwa_cODwggOqKUJkFO397DOYs 2126
joulescope/__init__.py sha256=NWEY9GjnWPDUrSgl0w6UdoObsvlWp0apawc92jvwMzA 2238
joulescope/file_replace.py sha256=dOS9G9PopVPMuPBHW_jF_1DyznpKYq_6v5dZtMOcGE8 2911
joulescope/stream_buffer.py sha256=LzSIhopofB1co_MgBSMk3Jgn0D605DW13202CWmXU4E 637
joulescope/data_recorder.py sha256=nqXk3Rtt431CTzDsLX_rWLxTnL74chQ7WnTfM9zH5F8 53690
joulescope/v1/sample_buffer.py sha256=unEhGeDoMycDExor-bXKrZMYSYbuLA82WisCRN3SVjw 7870
joulescope/v1/js110.py sha256=T76B1GPQbFSaQdJgW0f3tK5WxHMMJEIY2eJr7U2XUM0 5511
joulescope/v1/driver.py sha256=RBWI2fsGmrB0nAf7Ht1pjv-fKbeV3tf_zYWCJR7RpmM 7107
joulescope/v1/device.py sha256=nH8DIM4UJxv2JDa2V59cGu7L22DK9XJbQol652ERX7M 27961
joulescope/v1/stats.c sha256=twM8Rjl0RPARpwOgSe1wCOsfAkJ7UdaCYjXYtilSyLs 1157743
joulescope/v1/__init__.py sha256=mVDdAgnUp9Xtiqr3jFD0wZaTUqJn8JQmFbbxokpKw8o 675
joulescope/v1/stream_buffer.py sha256=lfU4yxm-Vqtu4hVRt6R7YE5tO14-8FoTgORebCBjhdg 16344
joulescope/v1/stats.cpython-313-x86_64-linux-gnu.so sha256=PqHcak2KSyW4UlSDOeZ4RIzVT6KPfLJC1rGLR-tsLr4 1527776
joulescope/v1/js220.py sha256=so1d04csaNxMPS6W-5nzn6kEacZCruq3QWo_Y__A8D0 7403
joulescope/v1/test/test_sample_buffer.py sha256=PxAhR5j8ECZs1yI4R9S-wHrknqc4d08JYWn_jxSycvo 3587
joulescope/v1/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
joulescope/entry_points/statistics.py sha256=WRIAx8eikrQvUbckWyUwlAgodUJs5AjMztyd27nb5Uk 2802
joulescope/entry_points/info.py sha256=Eyoq3FWcVyggU-iC56LxhO-rwcIZU58UPiH_C03EUHI 2040
joulescope/entry_points/program.py sha256=PQF6HtAN4Lw7Z9tj5CuykUBghqXZZjjG_0SwQvu-JYQ 4894
joulescope/entry_points/scan.py sha256=8zSLR4ryFrTLqGTvxhyh6h_Xf-WIsUR3h6luAQRKiz8 836
joulescope/entry_points/gpo_demo.py sha256=cbUWUvAmW1PkhLR2lnnNqFi2M-gRWhoqoGl74Wfminc 1483
joulescope/entry_points/parameter_set.py sha256=4CxkFtsZ-eWmPQsm4bEFeWtx6mtYY5vlKuZItwba18k 2052
joulescope/entry_points/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
joulescope/entry_points/runner.py sha256=BG3iaPnJhaX2cpGd12EHPtHdbM7CfRDP7qkOwinv1d0 3500
joulescope/entry_points/bootloader_go.py sha256=gOSeXO9t1EWQT_37i-mPpAuyiC3HMlHrzoNDQ4Jdxzk 1285
joulescope/entry_points/stream_test.py sha256=sFFMeDcHCEtSQzotb9ATS0QR1eEmfSRsNTXJ4XMwWSA 2730
joulescope/entry_points/recording.py sha256=UefD7VuuOfu9vLb7kDLanWoFKcq18B0ouQoxH98p3lA 6364
joulescope/entry_points/capture.py sha256=CUq9BH63e44LFioTwonF0Ia6dbC7t0gk0-s3SupSi48 3928
joulescope/v0/decimators.py sha256=wW2XjRlxwQyLw8aVaRcuknUp5fSvhpnmNIpN57citCc 85459
joulescope/v0/stream_buffer.cpython-313-x86_64-linux-gnu.so sha256=3AeKcdO4-xpPeH8ttzrHagiYRTYW5qL7an-8XeI2MrY 5613440
joulescope/v0/calibration.py sha256=f5vyUI1DLHQ2zy26rpXf6WO-WLWgFQBs3duMhRGjKpE 9684
joulescope/v0/driver.py sha256=qXHEOdvut7FGF41qGGoPqMSYbfjGgAWlJH0Gc-nc9Wg 56559
joulescope/v0/bootloader.py sha256=Dl_TlGk8Wu9BCKSQO7vp0kgJhShlvIy6NikbQuZNeQ4 12239
joulescope/v0/pattern_buffer.cpython-313-x86_64-linux-gnu.so sha256=mzKdeechcbpi9Su6t8-HShyEpWMbWK65-iBTaO1iFtI 757328
joulescope/v0/public_keys.py sha256=dWLsxY0hAz9grT7fRjZkEjc3WENvtiHeuTNys-Zd8aM 1219
joulescope/v0/notification_handler.py sha256=icYYkZ_7cTS5nrryuyvpmAGqAUqLviN0GS0MHxv416g 1854
joulescope/v0/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
joulescope/v0/pattern_buffer.c sha256=KyTgDD89Pq9WnsynJW0_RH9dIopfs_sjtQwPajcF52E 662013
joulescope/v0/firmware_manager.py sha256=yFbDQgDm57fHNzVF7xuAd0BFYYcv_LMmU-vXdheesvY 5946
joulescope/v0/array_storage.py sha256=h66C_H-kgYr636Qj_CJOLvrptwPcM3d4cqUkXf-jJSg 6185
joulescope/v0/filter_fir.cpython-313-x86_64-linux-gnu.so sha256=cFbU-5oEP6D73RhVjFXPAUleUPAvsUeJSI2WicfQx8c 1741360
joulescope/v0/filter_fir.c sha256=iUp6usWN4U8ObeDAya0jlK3QdQHEzmHdYsiHeFRvE_I 1250376
joulescope/v0/stream_buffer.c sha256=mUg7kh420RkJ3QiKN69Y4wgZrHZxQhZ-horN5lt3Zk8 3295456
joulescope/v0/native/filter_fir.h sha256=h4tEWXLLVKke4dGiV-wpzXpsYb8jDNJxge6J3-VtLbw 2820
joulescope/v0/native/running_statistics.h sha256=J79TwRPZYhKi6YplN4K8xTFPgN0Nh4pX0KoY3IOR8Cc 2797
joulescope/v0/native/filter_fir.c sha256=tnSZxbAMDWhxuEorHiAV3Jiyepq2rAR1BwwRAjvNMxA 3630
joulescope/v0/native/running_statistics.c sha256=dFEuZ4GoeVODPkDU9CveC6wNPr1NApCuEiyLFTVdxUw 2551
joulescope/v0/native/test/test_filter_fir.c sha256=AvCon9QelR9EmqRQBPn81qOWKRebRp1IjTZvk_ssGLI 2849
joulescope/v0/native/test/acutest.h sha256=AO_AkpHoN7vIqZZsRmP7npX2uouLOsCWk5u5Yn46ofc 55447
joulescope/v0/usb/device_thread.py sha256=CbTXTZZZwA5cSFOflB4L8_fJN81FpygJ0CCxtCwd8Y4 7875
joulescope/v0/usb/api.py sha256=Z60WWqVv_vxQMmF8Lt8K90JuZ_PPCuVp9KxNlKm589I 8662
joulescope/v0/usb/hw_tests.py sha256=BJ8_zr58IAJUO0SxYk8sjtzCDRhdRt9mcxf0_8C7aOA 3962
joulescope/v0/usb/core.py sha256=JHLQkAl4QEwILJkBJXbjSsYKAilCH0SiZvAUjpZNZgQ 4973
joulescope/v0/usb/impl_tools.py sha256=1QInn3sY6cpGHDgCh29m__MenxNV2eQJoAau8ZaHbcA 1493
joulescope/v0/usb/__init__.py sha256=yEChsoFvfr6q89GqJ0scgmgnwWrr80IBEQ2RiiNmd2c 734
joulescope/v0/usb/scan_info.py sha256=EGjInyzYKv7yLFxMo2gjB4BWFYiwmuZvw69s3pHRG40 2338
joulescope/v0/usb/libusb/device.py sha256=Q74sCltIk2Xar4YLVsbzPqgCMrd1YkdfzZUkt5hd-lc 39849
joulescope/v0/usb/libusb/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
joulescope/v0/usb/winusb/setupapi.py sha256=L9efIdi3lqBCZHHbh4fmfokYi_-NAgKa9U4LJ6-MlyU 5859
joulescope/v0/usb/winusb/kernel32.py sha256=bfdIrA786ZG5qxWOVhrEgbOeUrsevzoBdCMXX31HMBo 7800
joulescope/v0/usb/winusb/device.py sha256=T7rZLzpqT6bARbmvoOSsfk76zp7B2uEovcQ8b7Y0HPM 34585
joulescope/v0/usb/winusb/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
joulescope/v0/usb/winusb/win32_device_notify.py sha256=rAe4pJfe6XoDcrSgaW8Q45kIxRDoja559tuJe33Wue4 5137
joulescope/v0/test/test_array_storage.py sha256=meEzyF84qtlqwBhIPArmKop61PktHu9y2MQIST5EnOE 2915
joulescope/v0/test/test_device.py sha256=ppbf4ZZpb_zc8tiekcMKbgvU559mmEKWtls3Zug7tM8 4434
joulescope/v0/test/test_stream_buffer.py sha256=1S7yarFyg6VtebT6LqOTbLwnJx9wi1ByTjPF0EmG_fQ 24029
joulescope/v0/test/test_stats.py sha256=vkIKfPdsnz55Ywk5mS6PcBVMXPEEbn8FkyUYzwbYO44 3558
joulescope/v0/test/test_calibration.py sha256=O1aeW72QGsmEi4WJC0XZOADec_QORGmerU2JBO-JyTE 3626
joulescope/v0/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
joulescope/v0/test/test_view.py sha256=CWmiTVT0mjosGkP4h3N7CTTWB7GJoNnaat4x_yukXKk 1739
joulescope/v0/test/test_pattern_buffer.py sha256=FVBsLkmlgTbEsk4OTuylDQAafMoNw0lpAuGBRozyyDM 3284
joulescope/v0/test/test_parameter.py sha256=M9egxDqoCMS5m37L5zUzsknoVtT6JtoY2kf-EEkM1vk 1378
joulescope/v0/test/calibration_01.dat sha256=_fo9wTzv0I6TvJigxPVLaDAgws3p27HD66Z8B42qn5A 968
joulescope/v0/test/test_filter_fir.py sha256=Xc-s3fxWvwBYtOpjlomZx_h7HQ2quxX7IyKLh8UfkSk 2237
joulescope/test/test_datafile.py sha256=o9yHeC6G2AEs2czwB9DrbtvjFmT23Db1276xr1SOjtQ 10576
joulescope/test/test_data_recorder.py sha256=jjjZp3Qgdi3v-_Ah8Vt5bYycanEQ-4p7h2LNCwjSSfw 15919
joulescope/test/test_span.py sha256=6H6PirFuTsOwM7A0Hku8A70iQA0Nczx-9KKFtYH6PjM 2828
joulescope/test/test_time.py sha256=TTaBU6pGxyP62JhlKUOndOljEC6mFyLr6_K31cwTx2Y 1144
joulescope/test/test_units.py sha256=Q675UawxofehPyjNjsWr8_hxCqKzcv5qIjsTU88rEXk 4533
joulescope/test/test_jls_v2_writer.py sha256=6qZ-D4IUfoEwj1Jwl5PLv3QpqN9huLRWlrc1Mp3l9sQ 4111
joulescope/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
joulescope/test/test_file_replace.py sha256=8ZeYyKP9jWyqiJ8Ce6gM0vFdIc8jCXp1td0MteT0xbQ 2411
joulescope/test/test_data_recorder_downsampled.py sha256=DB1gdEAI3mPE77O-zaWJ82T6Bdvf0UNpbEdoA6rNCEY 5277
joulescope-1.3.0.dist-info/WHEEL sha256=aLaM8VRrXAoR4Qp4pJFCwfW9qd4dAW2vGhqfNhrHuW8 151
joulescope-1.3.0.dist-info/RECORD
joulescope-1.3.0.dist-info/LICENSE.txt sha256=WNHhf_5RCaeuKWyq_K39vmp9F28LxKsB4SpomwSZ2L0 11357
joulescope-1.3.0.dist-info/top_level.txt sha256=84kZOBXiqolAv0mRxO3YngHB1T7ouqBr5Fv06-q5mwM 11
joulescope-1.3.0.dist-info/entry_points.txt sha256=4RtQ4aRRpHAy1nqzAf83WI6tDRp2kOVUdqK49scIUGc 66
joulescope-1.3.0.dist-info/METADATA sha256=JiyVP8v9mPZYAvScOJL3CmIHWoSfaFJdeiy9BKeXfBc 4383

top_level.txt

joulescope

entry_points.txt

joulescope = joulescope.entry_points.runner:run