ouster-sdk

View on PyPIReverse Dependencies (4)

0.14.0 ouster_sdk-0.14.0-cp39-cp39-win_amd64.whl
ouster_sdk-0.14.0-cp39-cp39-manylinux_2_28_x86_64.whl
ouster_sdk-0.14.0-cp39-cp39-manylinux_2_28_aarch64.whl
ouster_sdk-0.14.0-cp39-cp39-macosx_11_0_x86_64.whl
ouster_sdk-0.14.0-cp39-cp39-macosx_11_0_arm64.whl
ouster_sdk-0.14.0-cp38-cp38-win_amd64.whl
ouster_sdk-0.14.0-cp38-cp38-manylinux_2_28_x86_64.whl
ouster_sdk-0.14.0-cp38-cp38-manylinux_2_28_aarch64.whl
ouster_sdk-0.14.0-cp38-cp38-macosx_11_0_x86_64.whl
ouster_sdk-0.14.0-cp38-cp38-macosx_11_0_arm64.whl
ouster_sdk-0.14.0-cp312-cp312-win_amd64.whl
ouster_sdk-0.14.0-cp312-cp312-manylinux_2_28_x86_64.whl
ouster_sdk-0.14.0-cp312-cp312-manylinux_2_28_aarch64.whl
ouster_sdk-0.14.0-cp312-cp312-macosx_11_0_x86_64.whl
ouster_sdk-0.14.0-cp312-cp312-macosx_11_0_arm64.whl
ouster_sdk-0.14.0-cp311-cp311-win_amd64.whl
ouster_sdk-0.14.0-cp311-cp311-manylinux_2_28_x86_64.whl
ouster_sdk-0.14.0-cp311-cp311-manylinux_2_28_aarch64.whl
ouster_sdk-0.14.0-cp311-cp311-macosx_11_0_x86_64.whl
ouster_sdk-0.14.0-cp311-cp311-macosx_11_0_arm64.whl
ouster_sdk-0.14.0-cp310-cp310-win_amd64.whl
ouster_sdk-0.14.0-cp310-cp310-manylinux_2_28_x86_64.whl
ouster_sdk-0.14.0-cp310-cp310-manylinux_2_28_aarch64.whl
ouster_sdk-0.14.0-cp310-cp310-macosx_11_0_x86_64.whl
ouster_sdk-0.14.0-cp310-cp310-macosx_11_0_arm64.whl

Wheel Details

Project: ouster-sdk
Version: 0.14.0
Filename: ouster_sdk-0.14.0-cp312-cp312-manylinux_2_28_x86_64.whl
Download: [link]
Size: 3140840
MD5: 8ce5947d5e7f3a1ec06bee472669f00f
SHA256: 4ce1feb1c374032a776b273be6445086af5fd4f670fdb17bb8beda0ca8aeaa0e
Uploaded: 2025-01-17 21:06:38 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ouster-sdk
Version: 0.14.0
Summary: Ouster Sensor SDK
Author: Ouster Sensor SDK Developers
Author-Email: oss[at]ouster.io
Home-Page: https://github.com/ouster-lidar/ouster-sdk
Project-Url: Ouster SDK Documentation, https://static.ouster.dev/sdk-docs/index.html
Project-Url: Bug Tracker, https://github.com/ouster-lidar/ouster-sdk/issues
Project-Url: Ouster Customer Support, https://ouster.atlassian.net/servicedesk/customer/portal/8
License: BSD 3-Clause License
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: System :: Hardware :: Hardware Drivers
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Image Processing
Requires-Python: >=3.8, <4
Requires-Dist: psutil (<6,>=5.9.5)
Requires-Dist: zeroconf (>=0.131.0)
Requires-Dist: click (<9,>=8.1.3)
Requires-Dist: importlib-metadata (==6.6.0)
Requires-Dist: prettytable (>=2.1.0)
Requires-Dist: requests (<3,>=2.0)
Requires-Dist: more-itertools (>=8.6)
Requires-Dist: numpy (!=1.19.4,<2,>=1.19)
Requires-Dist: laspy (<3,>=2.5.0)
Requires-Dist: typing-extensions (>=3.7.4.3)
Requires-Dist: threadpoolctl (>=3.5.0)
Requires-Dist: Pillow (>=9.2)
Requires-Dist: packaging
Requires-Dist: rosbags (==0.9.23)
Requires-Dist: kiss-icp (==1.1.0); (platform_machine != "x86_64" or platform_system != "Darwin") and (platform_machine != "aarch64" or platform_system != "Linux")
Requires-Dist: scipy (<2,>=1.7); platform_system != "Darwin" or platform_machine != "arm64"
Requires-Dist: point-cloud-utils (<1.0.0,>=0.30.4); python_version <= "3.13" and platform_machine != "aarch64" and (platform_system != "Darwin" or platform_machine != "arm64")
Requires-Dist: setuptools; python_version >= "3.12"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pylsp-mypy; extra == "dev"
Requires-Dist: python-lsp-server; extra == "dev"
Requires-Dist: yapf; extra == "dev"
Requires-Dist: Sphinx (>=3.5); extra == "docs"
Requires-Dist: sphinx-autodoc-typehints (==1.17.0); extra == "docs"
Requires-Dist: sphinx-rtd-theme (==1.0.0); extra == "docs"
Requires-Dist: sphinx-copybutton (==0.5.0); extra == "docs"
Requires-Dist: docutils (<0.18); extra == "docs"
Requires-Dist: sphinx-tabs (==3.3.1); extra == "docs"
Requires-Dist: breathe (==4.33.1); extra == "docs"
Requires-Dist: sphinx-rtd-size; extra == "docs"
Requires-Dist: matplotlib; extra == "examples"
Requires-Dist: opencv-python; extra == "examples"
Requires-Dist: laspy; extra == "examples"
Requires-Dist: PyQt5; platform_system == "Windows" and extra == "examples"
Requires-Dist: pytest (<8,>=7.0); extra == "test"
Requires-Dist: pytest-asyncio; extra == "test"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: examples
Provides-Extra: test
Description-Content-Type: text/x-rst
[Description omitted; length: 2071 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.45.1)
Root-Is-Purelib: false
Tag: cp312-cp312-manylinux_2_28_x86_64

RECORD

Path Digest Size
ouster_sdk-0.14.0.dist-info/WHEEL sha256=tMKb1eki_qoDIcFQa_qFjcn3Jo8E0wBnnNU2hdwAh_Q 114
ouster_sdk-0.14.0.dist-info/METADATA sha256=7jAtARvgXn8naYttoNZHcSFz9-bFYmsqB4EfIcvJNrQ 5549
ouster_sdk-0.14.0.dist-info/top_level.txt sha256=ztEbtEwHFLDX-70XAAmq9bpOyR3Vd0t4sqCfPowAyb0 11
ouster_sdk-0.14.0.dist-info/RECORD
ouster_sdk-0.14.0.dist-info/entry_points.txt sha256=5-zPcLClYRXqAz7ac6RI8ciqEMA0twCU7BOlDR-HroM 91
ouster/sdk/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ouster/sdk/sensor_util.py sha256=Uv-VeWtCj2BRk7MIRCb2HJVbRHfXT5uEXMTtYD-a-SY 145
ouster/sdk/open_source.py sha256=kiARoYRgqnokZuAubVOi6zXG1KeXCcam5YSPvV9x09I 6221
ouster/sdk/__init__.py sha256=_Kg4ADD4euuf9atb3AYC8jM61232X2h7d0cBva8E5mc 234
ouster/sdk/simple_viz.py sha256=Azz4EIxRqdAH1Coh7owiyfdnfiK6TanQWI114bkpHvc 268
ouster/sdk/_bindings.cpython-312-x86_64-linux-gnu.so sha256=ACjLk7ZV6eWXWtQu9h13MIDUQlqQUs5MCr2ZLx-yrkI 8148064
ouster/sdk/io_type.py sha256=Rew07y4t5Dc2bkyJzkzsQXlsoYf_s0nHkuobFHLDRWA 1895
ouster/sdk/pcap/pcap.py sha256=TGtOIJLjItXsLAC6764kvqai0nLfayT3jomILqzWgf8 8155
ouster/sdk/pcap/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ouster/sdk/pcap/packet_iter.py sha256=54E009O49QTTzT56zPgbuo8ad7I-j1VUZd_4Ppw-dco 6181
ouster/sdk/pcap/__init__.py sha256=-dL_1Bz5FYl4cMPbJEKxG-WqMt5CZDvI-SqoMQaMFn0 476
ouster/sdk/pcap/pcap_scan_source.py sha256=QUNOHb-82RQRg6TAOe5Fyv3TuTec16tbsPGZVvnXP4M 6990
ouster/sdk/pcap/pcap_multi_packet_reader.py sha256=uMgjYteztdrOowy6dDDke5_Fu9H9KRugg4qI3k3Jpl4 10945
ouster/sdk/util/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ouster/sdk/util/parsing.py sha256=DNkE26Sl1lNXack2bX6hSviv5pdKtVT8PnfQ3vYIDy4 9737
ouster/sdk/util/progress_bar.py sha256=T7rqkUQzLMlC-B_rxkCWsY0yL-_vLV-n42O9xDl4-4I 794
ouster/sdk/util/pose_util.py sha256=W2YmlQt9gSXmQvmJHtXXaBOGK82-Ew-gclE3mlDkKdQ 27904
ouster/sdk/util/__init__.py sha256=iTHmhEJVWzKCzGiSR0V3-w2aaZNspgUg37Se_FCw_dc 656
ouster/sdk/util/extrinsics.py sha256=7DsHRy6azjcgXyDu0CN48JFhsM3rAKIgHH-mvaUiqYo 10854
ouster/sdk/util/forward_slicer.py sha256=2gH9uym64tOLLvKF36VS667LNDCFcIuhvgGrxNKg_0s 2705
ouster/sdk/util/metadata.py sha256=fv5JrgHffrmJ1aYQ-Upyz2HKY2N4B59aunwXMMBqj18 4617
ouster/sdk/osf/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ouster/sdk/osf/__init__.py sha256=mX_u9gwBDJBv8qmmzfCq83rjjXcWtq7PlCFSx3xiTaA 641
ouster/sdk/osf/data.py sha256=LrW930zxrukq0M-CuGPfQKz5f8A7Nt7ty3nBpFSfRO4 5814
ouster/sdk/osf/osf_scan_source.py sha256=j1icJgRpCRXpqM5WEmMm8NjsOgloGiVHZjf6rJThF3Q 12884
ouster/sdk/osf/multi.py sha256=5is-JwGp9_02V4nu15ivTxt9K6olNtW5ULMrV8PNeDI 164
ouster/sdk/bag/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ouster/sdk/bag/bag_packet_source.py sha256=-ozJAivnMrv6Ya1BjZ4fyRjGVNxRYnTgXfGGMcONh40 8396
ouster/sdk/bag/bag_packet_source.pyi sha256=iZxAo2N1CiT3STdnDf8qzlWTDrrn7gDfvvug_UGcRi0 945
ouster/sdk/bag/__init__.py sha256=JnmXLebjCUH3t_k9tp6ljuOMYm2zT7I8MrwKJYwqeuQ 216
ouster/sdk/bag/bag_scan_source.py sha256=Zj15O7RKNeLRDOAfNozkmpnR-axc3ej2V0TXd_HJxVM 6779
ouster/sdk/mapping/ply_to_png.py sha256=DURY0SMR_I0na2VFbIqQwX76s3yqoby15uj_vOHvR0U 6481
ouster/sdk/mapping/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ouster/sdk/mapping/slam.py sha256=sX5BR-fB4LRjjoyIapoFianV8jYdElXhgNHc60Kyoh0 104
ouster/sdk/mapping/kiss_backend.py sha256=fm_-CjAuqws_evR5HbBNq5E6TmTnuaohNq-4nDBjkY4 7751
ouster/sdk/mapping/__init__.py sha256=IkIJeARwUri6iGnaOF2tBGBu-oD19nN_2Cw8jxHSoes 1322
ouster/sdk/mapping/util.py sha256=xZhKD4Rzwyq9ok-_NCVMsZMrdVr-PUj9A5SzgFrPIRI 4156
ouster/sdk/mapping/requirements.json sha256=g3FmiHLRP51aBiKL8Hz2DiQgUh3njXJTDs91TPUPhpA 588
ouster/sdk/mapping/slam_backend.py sha256=V0a30JB3B2qLrpVRlQUl3gKrNCSbuECDYlv8Gab9uWw 648
ouster/sdk/mapping/ouster_kiss_icp.py sha256=GAj0b9CatDtvUiBLfNMQu58c_ot1vQwWkAG6uXYXspw 4464
ouster/sdk/viz/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ouster/sdk/viz/accum_base.py sha256=ZH298QlwTeLmPfrb80ySEodphQE_32qh56EfYh8ONFM 4738
ouster/sdk/viz/core.py sha256=ZDywfAlf2_OxJcQH8ZZVz4gXmghBiKSeVpsxyVVdzkQ 50297
ouster/sdk/viz/scans_accumulator.py sha256=9nYTJSQwSqSweAlTivHuNVpOX6L3VvApBI6wZnwhShU 7776
ouster/sdk/viz/tracks_accumulator.py sha256=6dBaVb-JfAlzIeqYHIDKwZQIt6r8acypwSO2r_UHK9c 3252
ouster/sdk/viz/accumulators_config.py sha256=Sug86ruiEX9j6qJdvraYiMXmVf7tCqjMg_ZvobrqDF0 1020
ouster/sdk/viz/model.py sha256=c8ZE5gROq3WN5z0mWh2yEsBcjaa517ept5sGCQGJK9I 29870
ouster/sdk/viz/map_accumulator.py sha256=0F2oUS5ea4ZpPLQbpMejkc0FNPCo6Gfph9xq1EWBo78 8998
ouster/sdk/viz/track.py sha256=NjCgFdcsnBDOBxaNEZ9Kmlst_nivowjNLTJs9JOgquc 8532
ouster/sdk/viz/__init__.py sha256=oOec_K-VGuyodftF0rOetUVvN-tDm-_a1QlkoJpUols 1279
ouster/sdk/viz/accumulators.py sha256=sFagKu-wP_39ti-bmZTjkbXIQzOq6OmFVAQoxYoLZw0 10793
ouster/sdk/viz/util.py sha256=K78r4NEznuVDLlESiwETjvferiJmjtiWkIkWi5dK_Ds 6237
ouster/sdk/viz/view_mode.py sha256=9EXtkZNGNudMRw3jF-J6u8imk3Vkij7ZLcxnICeO6k0 9869
ouster/sdk/localization/kiss_localization.py sha256=1Q_NDFUn2jyP_rAY5nlWKRXOxOapz85QMNc0b_jGkyc 2399
ouster/sdk/_bindings/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ouster/sdk/_bindings/pcap.pyi sha256=31fi6DJ9w5MTxPmIYNqc71lPBFgOzVLN8g_txzJRLw8 3094
ouster/sdk/_bindings/client.pyi sha256=zQXgnrGeeIcjlyj5gfPJP25bWfPMJjtoqyMq5EGv0IY 32005
ouster/sdk/_bindings/osf.pyi sha256=yonrQBAc4pPujhK3MzaH1BU1E2Pn4YcCFpbuKZg9FcI 6671
ouster/sdk/_bindings/viz.pyi sha256=rNHEZOXYdP9b6tRqBHx6qo8OI5E2UoOCQM6_VvDYK6s 8882
ouster/sdk/examples/pcap.py sha256=SPN88Qat9uVr9yu_YjgawSt1vf0BHRUDdoEXzNEMlho 11254
ouster/sdk/examples/osf.py sha256=WDj0waKAdi7RAvxr2evVQzqUef8yRRyUhdpZJL8Vk34 3298
ouster/sdk/examples/colormaps.py sha256=IeY4cTYbsuZ4lxQdUMHdwmcqVtDyLDQbe9OexmUdlOA 19034
ouster/sdk/examples/__init__.py sha256=IwLnk3BD-Dckm1T1tWob2SJW6fplL7q95vu3MyU8Qw0 226
ouster/sdk/examples/viz_image_events.py sha256=A5AHYnyyXeSKgSPs0B2iVzqWm5JNrIhO3IV8gkhIjNI 3067
ouster/sdk/examples/reference.py sha256=flkcXHi5gf037gqelJkdkPv7dYtblRMQA6KXywKdvP0 5947
ouster/sdk/examples/client.py sha256=BPV6yi93w_9rArpzYpALVsCr32xfYpm7Dsp-3nrcETo 11246
ouster/sdk/examples/viz.py sha256=NWrELekf8yYPcGR_DBKyzx6oN_lMvivRTGOKGa7uTvc 11941
ouster/sdk/examples/lidar_scan.py sha256=k-AzeSySlVo84IGrRjmW-Jod42OmwrxDxYpEUSAilNk 359
ouster/sdk/examples/open3d_example.py sha256=LU-aD-NIw6kS0yct_4FH9RmbBFK29c3uAr6eemBOKu4 10385
ouster/sdk/sensor/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ouster/sdk/sensor/__init__.py sha256=PT2h_v9zdis2AK8xY5i_69orLPYoQ-yBXSxHnbwu0iA 179
ouster/sdk/sensor/util.py sha256=6J9dAloSedJWM-4rfNvYpbCDxzpeNcQZK5i_3SMHiYg 6122
ouster/sdk/sensor/sensor_scan_source.py sha256=-IP_dq_yCaBp48ICO63Q0IJw7NSum6VVMgaIXQUVYc8 7643
ouster/sdk/client/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ouster/sdk/client/scan_source_adapter.py sha256=LN1eR5cz-FSZW9Av0UbR4FDc6QkkspHBT_KYO8SWpUc 6063
ouster/sdk/client/packet_source_adapter.py sha256=sQuMtq7cL2nObY1EDxbBJ_dwREW0DTmz3JzS5mpWuyQ 1498
ouster/sdk/client/multi_sliced_scan_source.py sha256=4zhCnT1tHz-0GuPHhPXfK9UEUg22F5fer3RYRonY0As 3556
ouster/sdk/client/core.py sha256=1nWe1-kJPsINWNbW8jWNo904iRx--0_5JJwS9P5vGmo 15066
ouster/sdk/client/multi_reduced_scan_source.py sha256=sW1kpiIjHK8tiGeZViKqv2BhIlWLy3zLakUxppaIKps 4046
ouster/sdk/client/_digest.py sha256=BrbIbcL2Lh0eeIUrfwGd8jYUXYXbls6xA8AbbRRfjro 5202
ouster/sdk/client/__init__.py sha256=-Rt-CfUwNqfR8l8_XHfpqW1SqU64W20e-0TMtHdw4vw 4035
ouster/sdk/client/sensor.py sha256=nYoSKTIg7REAjnZhHh5vE1CGdDGxX7JElOeSFgC41FU 4766
ouster/sdk/client/data.py sha256=yHjIVaE5PGPwGKFXkXKEhOb9WYp4lt3dPfd97EJ0wAI 6160
ouster/sdk/client/multi_clipped_scan_source.py sha256=f_kAVSbODdPYe56k7jP5vn7UeWDOwMBB1Rf4otohK1c 2785
ouster/sdk/client/multi.py sha256=-wXKL1voYcXSSuO3kJJaxh1iATET1F_yRr5iHUMaeBo 22370
ouster/sdk/client/scan_source.py sha256=WyerbNCCS176IgFTcWzEFtenNMTeS-w-Y-D5cp4KetY 3450
ouster/sdk/client/scan_ops.py sha256=VzabzA8ieLgzfqg62oiGaOgDmXp2Pi4zuVrF4tKPIH0 3133
ouster/sdk/client/multi_masked_scan_source.py sha256=lV9NJXSgiK-_QGx5MRybqf6iPaVqnk2sPavoEbZKXLc 2991
ouster/sdk/client/multi_scan_source.py sha256=23ukxU5QUISw2VmsviBQ_8XLvt_sblflMmmIA4zrySs 4625
ouster/sdk/client/_utils/__init__.py sha256=1rc4Qi7t9U5db7wajMrOLlSHm0p9O2ZOsAaIzYos92Q 238
ouster/cli/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ouster/cli/__init__.py sha256=UBr-dlZXtwc5MHc67M7qUCJnpVpXT0MWLo0nEQf-7C0 123
ouster/cli/plugins/testing.py sha256=5R6_XYMbGfWTNKoWy3jLuKgPDmg6FQ00IdCeQ7EV0JY 3476
ouster/cli/plugins/source_sensor.py sha256=hPru0oHzL_yPFxN3c_Ctl_xknIajuEg3Fn9jL5MBHBM 6933
ouster/cli/plugins/source_bag.py sha256=B9-U6zYtCT48X9nk1fqZQgvFb34V9ItxUSuCWLQjqdg 7681
ouster/cli/plugins/source_osf.py sha256=TEHZFK7BKiY-Lz1aa0bXo2SOtsuPvmZdjSDPZt3xSIE 13322
ouster/cli/plugins/source_util.py sha256=NYIFh5Kp3eyY12liob9v-Mnz3p2NIs6iE6W-YpPI-0s 5325
ouster/cli/plugins/source.py sha256=xoKBd85YfYnT8nGl1ILV8quYD8MnP0VPXUyGkanLVus 48486
ouster/cli/plugins/source_pcap.py sha256=9qQBs7GLEmanYno8FuAVfTFSlGWLX2FEdKoDEf6MyNI 3270
ouster/cli/plugins/source_save.py sha256=XfnoN7xpDTNHorqKV4a91c_Gn6-OY-NWzdDR32AxL2g 27092
ouster/cli/plugins/source_mapping.py sha256=5qWrjPnU5WVjSnruk4wpuAH4yAZ1dhGHtR0ZcmNc5o8 18346
ouster/cli/plugins/source_localization.py sha256=wHWGEmILBdLOxBj9Nqm7lJrYrwerO2K64cSKb260X6Y 2940
ouster/cli/plugins/discover.py sha256=b332k0s3iMDK1UJuCuzIhtfywm7lNvjw7_A-JZMEyqk 12462
ouster/cli/core/__init__.py sha256=PIMtH9FsLmojkMHUk9i_VzAw6sEDf1HjaqOsK9i1Vls 8488
ouster/cli/core/util.py sha256=2JB2CpE36h1PzAmfmUrEnIuZZT9sD7HS1rwmAECq8LY 27227
ouster/cli/core/cli_args.py sha256=Q_EQ0anCsYZHYf9W2BxZOLU5eMl2uz_ntPDbm-zR5bw 806
ouster/cli/core/borg.py sha256=XSknq8obA96cnUZE5gEn9cL2LepFIEfoRKBcjdYgw5E 240

top_level.txt

cpp
ouster

entry_points.txt

ouster-cli = ouster.cli.core:run
simple-viz = ouster.sdk.simple_viz:main