flockwave-server

View on PyPIReverse Dependencies (0)

2.0.0 flockwave_server-2.0.0-py3-none-any.whl

Wheel Details

Project: flockwave-server
Version: 2.0.0
Filename: flockwave_server-2.0.0-py3-none-any.whl
Download: [link]
Size: 826272
MD5: 5fe7e0f911b7d1c7d12d511d0a13560b
SHA256: 7b59a5a8aba4a858dfd25d9ef3cfbff52447f991963772531d52ba3cdfadcc0e
Uploaded: 2022-05-19 07:18:07 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: flockwave-server
Version: 2.0.0
Summary: Skybrush server component
Author: Tamas Nepusz
Author-Email: tamas[at]collmot.com
License: GPL-3.0-or-later
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.8,<4.0
Requires-Dist: adrenaline (<2.0.0,>=1.0.0)
Requires-Dist: aio-usb-hotplug (<6.0.0,>=5.0.0)
Requires-Dist: aiocflib (<3.0.0,>=2.5.2)
Requires-Dist: appdirs (<2.0.0,>=1.4.4)
Requires-Dist: bidict (>=0.19.0)
Requires-Dist: blinker (<2.0,>=1.4)
Requires-Dist: click (<9.0.0,>=8.0.0)
Requires-Dist: colour (>=0.1.5)
Requires-Dist: compose (<2.0.0,>=1.1.1)
Requires-Dist: crcmod (<2.0,>=1.7)
Requires-Dist: flockwave-app-framework[daemon] (<3.0.0,>=2.4.1)
Requires-Dist: flockwave-async (<2.0.0,>=1.3.0)
Requires-Dist: flockwave-conn[rpc,serial] (<6.0.0,>=5.0.0)
Requires-Dist: flockwave-ext (<2.0.0,>=1.14.3)
Requires-Dist: flockwave-gps (<3.0.0,>=2.2.0)
Requires-Dist: flockwave-logger (<2.0.0,>=1.8.0)
Requires-Dist: flockwave-mavlink (>=0.1.0)
Requires-Dist: flockwave-net[async] (<4.0.0,>=3.0.1)
Requires-Dist: flockwave-parsers (<3.0.0,>=2.0.1)
Requires-Dist: flockwave-spec (<2.0.0,>=1.61.0)
Requires-Dist: httpx (>=0.18.2)
Requires-Dist: hypercorn[trio] (>=0.10.1)
Requires-Dist: igrf-model (<2.0.0,>=1.1.1)
Requires-Dist: jsonschema (<5.0.0,>=4.0.3)
Requires-Dist: msgpack (<2.0.0,>=1.0.0)
Requires-Dist: passlib[bcrypt] (<2.0.0,>=1.7.2)
Requires-Dist: pyjwt (<2.0.0,>=1.7.1)
Requires-Dist: pyledctrl (<5.0.0,>=4.0.0)
Requires-Dist: pynmea2 (<2.0.0,>=1.15.0)
Requires-Dist: pyserial (<4.0,>=3.4)
Requires-Dist: python-baseconv (<2.0.0,>=1.2.2)
Requires-Dist: python-dotenv (>=0.14.0)
Requires-Dist: quart (>=0.16.0)
Requires-Dist: quart-trio (>=0.9.0)
Requires-Dist: skybrush-ext-dock (<2.0.0,>=1.0.0); extra == "all" or extra == "collmot"
Requires-Dist: skybrush-ext-flockctrl (<2.0.0,>=1.0.1); extra == "all" or extra == "collmot"
Requires-Dist: skybrush-ext-sidekick (<2.0.0,>=1.0.0); extra == "all" or extra == "pro"
Requires-Dist: skybrush-ext-timecode (<2.0.0,>=1.0.0); extra == "all" or extra == "collmot" or extra == "pro"
Requires-Dist: trio (>=0.20.0)
Requires-Dist: trio-util (>=0.5.0)
Provides-Extra: all
Provides-Extra: collmot
Provides-Extra: pro
[No description]

WHEEL

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

RECORD

Path Digest Size
flockwave/gateway/__init__.py sha256=VOm3IrJn9gz7eGptYZBtCdyrdr7zQTqFISs2SgRpIig 239
flockwave/gateway/app.py sha256=Cv3aq6IoIiS5wv6FcwMYV_-UtsB4j4vaVLkaaAdtDBY 7022
flockwave/gateway/asgi_app.py sha256=ofQVsY9Vm-PBxCg8ixgFk_g3Xem0kyZoO7JiA7BciTo 2042
flockwave/gateway/config.py sha256=llIDFMJgwBlVUAMYazm_2jQ7CWHqVa9fVVxqUsDSU3M 1881
flockwave/gateway/errors.py sha256=560W5JXNCGJm7YA2NlUHY4w-b-9BTaJYzTPS-lhqP7A 206
flockwave/gateway/launcher.py sha256=6JNQdbQ4vmwFUgf1SC7ucYoBbiwR6u_43SzvGW9jf60 1728
flockwave/gateway/logger.py sha256=hFoiArzJ6py8-H2UER9FHc7zDJjg2lOTjQAApvEIMcc 155
flockwave/gateway/version.py sha256=6bJafzSe-Od9Fj0COPOYRZs5kryVmfeCIo5LWa48R6I 95
flockwave/gateway/workers.py sha256=O6GtmuCI8JYz_Lt8ydNk0YREkJyVfup50EQ5T_Worck 7582
flockwave/proxy/__init__.py sha256=m2BK63FWIeY41NABcpmEy8NJ1P7M94NwGk4xn3K_SIs 974
flockwave/proxy/app.py sha256=hPWwepIy8v0ysjKghbJz306Xr8i2HdYv7ALLWi8fHY4 7435
flockwave/proxy/config.py sha256=UhEDcxy8mhD615xZrTiCJQzXQkw7LlJtBYZ2RDvewm0 546
flockwave/proxy/launcher.py sha256=DtvFrp-_-Y0xtKByhea3sIr91utkDgbV_PM1l00mc6s 1712
flockwave/proxy/logger.py sha256=ywI9AIFwshhGaX8cE3y8j1bp3Q2hfp1FxFn3SWML3lQ 151
flockwave/proxy/version.py sha256=6bJafzSe-Od9Fj0COPOYRZs5kryVmfeCIo5LWa48R6I 95
flockwave/server/__init__.py sha256=DpGAjb2TH17dgr7R0hZTiHP5D0EUesKG4xldZdM7XYg 143
flockwave/server/__main__.py sha256=bJ7lt03pxq6_itulpvjLhCvUHtqRh6T5_qK8MgrupXw 178
flockwave/server/app.py sha256=iWWpJQfh2urOeKzeL0SIYGmm2J-Xkj3e9E_e3SGhzgs 42858
flockwave/server/comm.py sha256=qq6TsGtOYIoIGuZgJW8pFCrVcqAyR8lOymw3TZBAlY8 19268
flockwave/server/command_handlers/__init__.py sha256=4ID-tB30NURDjlJmjjLNd3cM9Fe0x9gWMZ4tFYepa0Q 394
flockwave/server/command_handlers/color.py sha256=YVHkO75xlWXzI5-Qc2s80f936ZA0ob7YO9BLfUtsxnc 2641
flockwave/server/command_handlers/parameters.py sha256=Wt5t3p6xobx_s5jmRGlwq632yaqE4FEQ1xlk0uMlnr4 3498
flockwave/server/command_handlers/version.py sha256=duUNQ-D6FF33Hr82N4XX1gXM43KweFhZSAhjfRfLoyA 1261
flockwave/server/commands.py sha256=JqfHp7fX91fsc9sfu7eo-wCm5pvY58tne9WPmY0hfCE 13558
flockwave/server/config.py sha256=3lbfoSauVppEmz41YHJ3XAcHJ8NQ1U92as7arDzkeuM 3273
flockwave/server/errors.py sha256=Z7PgthPX4xhWBZOM3DxXQDC0LQMfNsvQLGNdQTGqZag 1294
flockwave/server/ext/__init__.py sha256=OYMw3gukZ6oUtg4DT5ZYgUAARq_0-VIsjRYJX2djSn4 132
flockwave/server/ext/auth.py sha256=s9E0WVIBDcleBvOtrW3I1qFe1Cc4wV-uFCGWxVifXOU 4282
flockwave/server/ext/auth_basic.py sha256=pIv7Eaj23QglXYbAe6PL2dMLQ_kVoEbUDl6DoDPEvFA 9323
flockwave/server/ext/auth_jwt.py sha256=g43usbe3VpFfqwutcsxeHZmb2TgnSV0sdfk2ugohPkc 2994
flockwave/server/ext/auto_shutdown.py sha256=KyuqCgHJkJOWPF05QVAglZUd6SfV7qoLe0JGSzkLlOs 1167
flockwave/server/ext/base.py sha256=eR5raoSTnhno6sejJ4AC9lX4W4ipZdozKi5l-mPtfiE 3048
flockwave/server/ext/beacon/__init__.py sha256=idPIhnR3xY2SRDcAbVxGXCESqRdQUaR7WmYPiBGa0gw 158
flockwave/server/ext/beacon/extension.py sha256=brs79wKM4X_XgNTnNA-gMP1eWsFnJwZkh62P7ceVno0 3940
flockwave/server/ext/beacon/model.py sha256=MMArQY-hOxUT1C_McyWmi5yeaDB0kVPjXR2-umMMzQc 4424
flockwave/server/ext/clocks.py sha256=P_lzska5TuaTiANcAOt7Y2ANC0paVt2-C4LXEJe5Kvk 4175
flockwave/server/ext/connection_limits.py sha256=74SDWo_RNQEQyWos9tq7OtkokO18f7ry8IDExLBz_mc 4974
flockwave/server/ext/console_status.py sha256=rZhF7FNAFhf7ceDPNOZBuA-nUImX4gq504Y8Kh9iWCE 7197
flockwave/server/ext/crazyflie/__init__.py sha256=K_P3BfrzSBt4pCxuW2EiBBGrwy95o1pKLwtgYWk3a7k 309
flockwave/server/ext/crazyflie/connection.py sha256=wqFj3oAOig9mlTLJZg-YnBMrpfu8GYi8yDjwodbbN-U 4632
flockwave/server/ext/crazyflie/crtp_extensions.py sha256=AhjCZA_2TROP4QcWMKiHvSFfz8Nl0BMRrbcAMTlSw9c 8528
flockwave/server/ext/crazyflie/driver.py sha256=wFrz0EfjdGbKJErYwn7pH2yS2UiyeVGKAabdlicuEuE 55601
flockwave/server/ext/crazyflie/extension.py sha256=kU2lvlehgWmyv2JBIHzSDL0dw4_KoibTbYbElE7Z8qo 12503
flockwave/server/ext/crazyflie/fence.py sha256=D0tvOaDxjVXJq8EkOMm042dZEJE_v6TclEUJaSUmedU 5884
flockwave/server/ext/crazyflie/led_lights.py sha256=LDm0n96Ij8h1rIR6bHN_Vg07xWlMSYAJE-T9pLv06bE 1552
flockwave/server/ext/crazyflie/math.py sha256=89CTs_7XSZVJ7obGOk_6E6X_6ub_kcWjnZb8QKCHPxw 2366
flockwave/server/ext/crazyflie/scanning.py sha256=MHKp5O6o3qAoaKxTvTUipPZmSVerRVXLJu1Q_ja8oQI 12334
flockwave/server/ext/crazyflie/trajectory.py sha256=tASlMzrZ20kMPztlnDrvSH89DlWE-XKAROkQOT21MHs 7150
flockwave/server/ext/debug/__init__.py sha256=bk9gCde9NXGRtORRdHPUGQDKdg76JpzYEhbXsyPnHp4 174
flockwave/server/ext/debug/extension.py sha256=TllSO3665EQcZtHExJGCUftG04OcB0a9vmhLsBe91So 974
flockwave/server/ext/debug/server.py sha256=1FmdisOHSr750mL7JQ3sPdpPT-NGj2IxrFvx6PFP3_Q 6744
flockwave/server/ext/ext_manager.py sha256=Jewkl12-VT90tx2hb1o2xMDiP3AVAVCbmgvDLZSqM9k 9762
flockwave/server/ext/fd.py sha256=IepiZv8eYoXeiz8wMPqZaYbsbcg4datqImRW456ADPQ 4337
flockwave/server/ext/frontend/__init__.py sha256=dZXTrIH7YO2I6HzDqupjDODHSy1dTTjVy2jzIVE4rgg 243
flockwave/server/ext/frontend/extension.py sha256=tgZqEDi8mlLizOclpVH6eH7xDR51msnbMioutwFcZlM 2584
flockwave/server/ext/frontend/static/style.css sha256=P7CxpXz7jCSYzxIkOpEmwOazkdBNC_-_ohs_VQeVMOs 1851
flockwave/server/ext/frontend/templates/index.html.j2 sha256=-ctqhuBbVZt_b08_Erxzrx3UBycRcstWaj_QOGK_66U 764
flockwave/server/ext/gps.py sha256=tsQ3C80IC2gggCwYxBOM_Btz4VmTkstIn2leqhxcxWk 16244
flockwave/server/ext/hotplug.py sha256=IXa9YzYrGS2eJlqJ1fMVUMUMx3WeO54Kl9K9-1dmQ4M 896
flockwave/server/ext/http.py sha256=wSDdRDZy-P6cR02G5kyr2zPn8Rem4CO098uf3UEdF5Y 8924
flockwave/server/ext/http_server/__init__.py sha256=RcWpW5aIo5TJSqwwENGUzYlVbaMSqJuWHJjurO3N-wY 245
flockwave/server/ext/http_server/extension.py sha256=vCsPtNFgHXWuTgoVtNIHNvXLQKdWdX9M9A_ko_YDG3U 11326
flockwave/server/ext/http_server/routing.py sha256=_wtfKZInzbwVYvSPZdB6TZuK4JHBHM4zRsVfeYVte6U 4655
flockwave/server/ext/insomnia.py sha256=1kDD-eeo0FEkxjcvBsJiDTLP5HXBYsR3fHxVYHpCN-I 1297
flockwave/server/ext/kp_index.py sha256=ydTIUE_hz-9oM77yk70YlvJz5YqVD4VUnV_1JD_FvWE 10600
flockwave/server/ext/license.py sha256=fuKjdzrJlkanFOjaLEo6ZIeETLPbxR55h2PwXGpDlPg 11360
flockwave/server/ext/logging.py sha256=1tCXv9XItZ9E2g1SmfPvZwqZeK5skPJajU_77WE1iNc 3606
flockwave/server/ext/magnetic_field.py sha256=jXUOYgnkrbNYlMczcaAGRR9L7FsKIFLIfvfmX-_lBAI 2101
flockwave/server/ext/mavlink/__init__.py sha256=0z67G1DVrPK594HQXpEGu64FzrzTsi9OuGv6kUMd0ds 234
flockwave/server/ext/mavlink/autopilots.py sha256=LnKn0OkrBII_jeShxF1shtA80TgRs0KqUC_671uK3WQ 28576
flockwave/server/ext/mavlink/comm.py sha256=XEX0_r3IUqjBlNT3xg3POw4C9BXNb-vdwsI2RDUsK-A 10710
flockwave/server/ext/mavlink/compass.py sha256=LyH7xNJDIO5i5oqCwyXj5FogowBJE5Ur66BwjypKRnM 5658
flockwave/server/ext/mavlink/driver.py sha256=iCzr_kbFFrOWjVK3YPr0B4HpaWK1DLHyY_ofQJTjKgs 89123
flockwave/server/ext/mavlink/enums.py sha256=-eRiMnX9z_j2kM68qqwtKd-_ThmooIMc_o5zZLSxRJk 12595
flockwave/server/ext/mavlink/errors.py sha256=3lHmWCBn864NaJ6mtR_RHAiAiRxY7ThigSJDcLGYbUg 641
flockwave/server/ext/mavlink/extension.py sha256=bUIF-obTuN_4QVbDj1FwL8rdS90novt2dwALmR0VKsA 18061
flockwave/server/ext/mavlink/ftp.py sha256=0ivErG8rRGAiwqZIKzWVgRmZy2JwHsxCatx4_05oNZQ 20733
flockwave/server/ext/mavlink/geofence.py sha256=S2k6l5m6IdGAMH4HwmlYB18uZV8IHP6qupYk4DP2S_I 14630
flockwave/server/ext/mavlink/led_lights.py sha256=hhXU2xh9mB8_jeiWxST4AINzTUzrZrjwoNnlcqbnHqY 2110
flockwave/server/ext/mavlink/network.py sha256=LGp-EMdmLkrN7iH9mYTajXYV7Xu4Sp4UjyKT_qiqcNI 36063
flockwave/server/ext/mavlink/packets.py sha256=wiWQtMc3LnZHkQKrq5iBfJd1rqqVWcHKHxULnZUyjBw 13223
flockwave/server/ext/mavlink/rtk.py sha256=EUBPN_Kc7i26LS-gj7U9L2ieVoHVLDnnIYoymXIydAU 1821
flockwave/server/ext/mavlink/takeoff.py sha256=5aDZhQeUsbQ3jKYOfZPFqauoCqucQ5FsetUDKMzjmuI 14008
flockwave/server/ext/mavlink/tasks.py sha256=iNkaGzML2mEY74Fl-io42FZlAIeZq-9T-Xq--WvuFaA 3456
flockwave/server/ext/mavlink/types.py sha256=broFmOC0dxnAaR_cxABqdlDPXSIeIdsVSvbg11r98Fo 5820
flockwave/server/ext/mavlink/utils.py sha256=UKMo4ZN3unyTW-clHlbZjZngH-xskOzPJfZogsrFvcI 6514
flockwave/server/ext/missions/__init__.py sha256=R-Oy41LjZe1qaYZjx_7qhY_WodhSVxnr_diN6QvNgK8 225
flockwave/server/ext/missions/examples.py sha256=vLQiSqQhJcObu-dwfnvno-JPMA6bJ-MmDm7kh345aac 1632
flockwave/server/ext/missions/extension.py sha256=xp_ZDI9MsOHXoS96fpe4gCVUyH3vxcNcsUyyS-Oa65w 14982
flockwave/server/ext/missions/model.py sha256=OXgDQD4AkNWwTzb8Eo_N3-5OS3Wz9H0y6Q37e83zoRE 19014
flockwave/server/ext/missions/registry.py sha256=vQ6pfYDPk1h3UPvMEGZBR3Id5FnN5sPSjwWMqS91_GM 6150
flockwave/server/ext/missions/tasks.py sha256=bfF8Lw4Tb9HdMtdh23TAiC2dYVXrBRkWJrLV8V1Ysls 15498
flockwave/server/ext/missions/types.py sha256=K8fHZeI1ImD4LW1CR_s9boy8qGuRu2ycb2nwWCI9NzI 1567
flockwave/server/ext/ntrip.py sha256=Ueq6_UlBbtAie90qkDIn9x35ll1EhUWPWL-A-NU0afk 2715
flockwave/server/ext/rc.py sha256=s0xZtqg0bGjozJxNxhlR5cIop8KP7wMiVwnPxY7WSm4 3765
flockwave/server/ext/rc_udp.py sha256=hENM25eEdd7OBxQFNi155vvTO4DjIIhPMEP5Fhs2eDI 6731
flockwave/server/ext/rtk/__init__.py sha256=NNiqK_BFMTB_j4hvH8BMIi7PCK2-vHSM-7y9kHZWkF8 382
flockwave/server/ext/rtk/beacon_manager.py sha256=FWVRmVaxj5aWT7u9kUzDL0b7P5v65vt-nPjCAr7aSDE 3477
flockwave/server/ext/rtk/clock_sync.py sha256=JyksPuoBAgoUX28BBqVgkL753R4VOHn40wo2yXfH6fk 2820
flockwave/server/ext/rtk/extension.py sha256=55oAtROqZ8ArGMaMnjZ7bB3SW-zVwhQYLclCX-IXUUc 37194
flockwave/server/ext/rtk/preset.py sha256=kXanZbS2Tu6b_2x0Y1oDWN-SlsE-J4dAJ1XXBGQpSBg 9119
flockwave/server/ext/rtk/registry.py sha256=HyqwCUkmPJDjzO3ORq96cfAuYap3UxdhY9anpt4Y_tY 2566
flockwave/server/ext/rtk/statistics.py sha256=YpF8z5pyTVhJp3TsqZEpp8sBjP2qZQ8TXyzwGdyC-pM 13719
flockwave/server/ext/rtk/types.py sha256=2RCseWijyjM3wJBAk0YUuC76oeeQAUL7mm5VTj18UtI 308
flockwave/server/ext/show/__init__.py sha256=D3GMQrAHR9VeYVgCaFiKVyp-Bm15OlPDA4ypjjebsrM 210
flockwave/server/ext/show/clock.py sha256=gRQFRlt6ITymolRcCijGptQCrOWxPLHAAElJuHzu_Zs 2001
flockwave/server/ext/show/config.py sha256=dh5F_Ko1hv1K0fvQ8Bc_EACYAp55jFxnyTJ0iTVX84w 5006
flockwave/server/ext/show/extension.py sha256=YDBScHjWGUV5sQE8eNTH68ALmWm62uBilsn3hPGcgoM 9738
flockwave/server/ext/show/logging.py sha256=_QsCl0PC38SIJGQ2FkAb4daBYzeMLNQAGEPkTDv4MZg 4681
flockwave/server/ext/signals.py sha256=bxssT_u9bfBJpEEz7kf-ODIuMM_BO5i_vKYxdmfATuY 3237
flockwave/server/ext/socketio/__init__.py sha256=_dEryctrMlIaIXrybghIuLgUzaSANjPuDuQ_5GFyLqA 235
flockwave/server/ext/socketio/extension.py sha256=Ghi07ilAW-lPpamDhCuKYVvRo9VidobgIldNtbrCFfk 12801
flockwave/server/ext/socketio/vendor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flockwave/server/ext/socketio/vendor/engineio_v3/__init__.py sha256=tqedhh_GRwZQvQYhRFi20LNBYUHzB6mnYwcpEX5DP3o 159
flockwave/server/ext/socketio/vendor/engineio_v3/async_drivers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flockwave/server/ext/socketio/vendor/engineio_v3/async_drivers/asgi.py sha256=gkjuuWB56RQYPxFLfQEokVArdabetNnMUqn4GwouLVo 6389
flockwave/server/ext/socketio/vendor/engineio_v3/exceptions.py sha256=FyuMb5qhX9CUYP3fEoe1m-faU96ApdQTSbblaaoo8LA 292
flockwave/server/ext/socketio/vendor/engineio_v3/packet.py sha256=enGm-KFBxd_lEVmVqg7dQOYgY-L0t1YZf26i-83-8J8 3327
flockwave/server/ext/socketio/vendor/engineio_v3/payload.py sha256=tMF3aPTxFx8w_YiciyNRdN_73IvY7qaf9NJU5_c6Too 3301
flockwave/server/ext/socketio/vendor/engineio_v3/server.py sha256=WPBgC3V8snQlgj8fhh1RsYVPB6IL6v2omaBEsQPLWBk 28303
flockwave/server/ext/socketio/vendor/engineio_v3/socket.py sha256=upBj-yzdR8-3bhTcEvKzWw-oV_AEHlCAhZlMGDDFsPM 9295
flockwave/server/ext/socketio/vendor/engineio_v3/trio_server.py sha256=JuzNbaEhxiW3fQEBxqyazMiPsv3Fi9qmKWmbEA3Y_FI 22034
flockwave/server/ext/socketio/vendor/engineio_v4/__init__.py sha256=36qn3LLyF8jMYwMTDJ7HNAeZAorVUVN6fYfQchdPKok 240
flockwave/server/ext/socketio/vendor/engineio_v4/async_drivers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flockwave/server/ext/socketio/vendor/engineio_v4/async_drivers/asgi.py sha256=9IspDffyFj4wrG7AFtem1RHX1rVVbW6SwqM0FzcYnx8 9976
flockwave/server/ext/socketio/vendor/engineio_v4/exceptions.py sha256=FyuMb5qhX9CUYP3fEoe1m-faU96ApdQTSbblaaoo8LA 292
flockwave/server/ext/socketio/vendor/engineio_v4/json.py sha256=ahedWMDRZu8GM1ZT4_VLq0EY3Xtp5BHDqoPoT9YDQAk 405
flockwave/server/ext/socketio/vendor/engineio_v4/packet.py sha256=AZe3TyFjYorfSFmpRjfitqnJko0h6h6sQEQR7OcoTxI 2687
flockwave/server/ext/socketio/vendor/engineio_v4/payload.py sha256=njR9U-c-1oU8KJ-eko2zKIICEfkwtUVvvVnM0cAGntM 1509
flockwave/server/ext/socketio/vendor/engineio_v4/server.py sha256=c5JO7NIkQSq4D2G-nw4h0F1uso-YJhHVt-vLmUk9Cvw 34258
flockwave/server/ext/socketio/vendor/engineio_v4/socket.py sha256=I8fdtaixFr2s8rPcAeNzM4w3nh8hP9e0fUaidmV0Wg8 10315
flockwave/server/ext/socketio/vendor/engineio_v4/static_files.py sha256=LfXvlfRGilPoiQQVBz709fHCS9xWEyMzDcQgdy5ofpg 2047
flockwave/server/ext/socketio/vendor/engineio_v4/trio_queue.py sha256=PTbrW71hIrhPlwFOsMi9WeImSchDQJLgE0qQPLA9j-I 2340
flockwave/server/ext/socketio/vendor/engineio_v4/trio_server.py sha256=3qJbn5I5ahFJaqTDLMwB7miTa-xo-6XgWxR1C1j_zkk 22940
flockwave/server/ext/socketio/vendor/engineio_v4/trio_socket.py sha256=Vbxy7ecO0P32V6rk_NSgRSY8ix0vMoxFs2tToi6L8aI 9506
flockwave/server/ext/socketio/vendor/socketio_v4/__init__.py sha256=WuJff4z5a6f6qIdRbbp8ZDP2Llro_POawOJ3XeL3IRw 204
flockwave/server/ext/socketio/vendor/socketio_v4/base_manager.py sha256=Rglg37TTB-v0YyDbyXETiEZgFEI6-iH35jY653xOfWs 6470
flockwave/server/ext/socketio/vendor/socketio_v4/exceptions.py sha256=QfDF674-EXiYehjKiPZPVEz0jBtiheP6e01jIN5-rVE 696
flockwave/server/ext/socketio/vendor/socketio_v4/namespace.py sha256=DR6qdTPybGR5tFVnt8qIpW6Nfhw3gAUO0Y8d6BFeKEg 7724
flockwave/server/ext/socketio/vendor/socketio_v4/packet.py sha256=PB9MnWSTtzDDDVawXyOUCBj1Xax2F9dF870tZ-MzWw0 6773
flockwave/server/ext/socketio/vendor/socketio_v4/server.py sha256=qukwr80_Zr0dS7nJAPYOwo1nbeBCl5D_jaDustWLOBc 34058
flockwave/server/ext/socketio/vendor/socketio_v4/trio_manager.py sha256=zHbweGHNWmxDlObWQCtCi-9w6IuOE5rtK4QuhOxvZmY 2086
flockwave/server/ext/socketio/vendor/socketio_v4/trio_server.py sha256=zOLG65VdfjWOjn3786rQYyMI-gezzIvpvGu5CizWO3Q 25932
flockwave/server/ext/socketio/vendor/socketio_v5/__init__.py sha256=gCeNng3h1t9vtvxzXunR1tj8S7zptY-tdSVQo4TqkMs 285
flockwave/server/ext/socketio/vendor/socketio_v5/base_manager.py sha256=U9tyZxCnv3vhUq7ngEhLUFw8jMUx9L487C9xm-4cnGY 7527
flockwave/server/ext/socketio/vendor/socketio_v5/exceptions.py sha256=2ow_iN96AgJX8nJlo-RkjYxAWzjfEjMavzxVqe-143g 925
flockwave/server/ext/socketio/vendor/socketio_v5/msgpack_packet.py sha256=mwma-WMnhwzXcLS2TrDcRXOM2hGoWCcrgkWyxvcCkVE 510
flockwave/server/ext/socketio/vendor/socketio_v5/namespace.py sha256=ulmyLIhRxW7saU-R6qRAWRMn5DIjmIM2QJUSLqIvMfQ 8877
flockwave/server/ext/socketio/vendor/socketio_v5/packet.py sha256=Et6cARr9I6HXw2ZVaYoxNWgdJCkoj3_LoB0x69EdNeI 7105
flockwave/server/ext/socketio/vendor/socketio_v5/server.py sha256=G-Cku3Ra17X7nNDiT-m-98t9Znw5R70TK5N4XW7m-Mg 38786
flockwave/server/ext/socketio/vendor/socketio_v5/trio_manager.py sha256=ut1QTYPijCGMRe1jniLApannRMatdAWok2xzMqxlMqE 2155
flockwave/server/ext/socketio/vendor/socketio_v5/trio_server.py sha256=P347D4dRqPf4rD_WcyfA948hKYZzKaWIxhXl1ArRvVg 30984
flockwave/server/ext/ssdp/__init__.py sha256=IeYZqL5FZfEf-VKkEPKLAOs3xzpu3AfgZWNaN4U7kig 258
flockwave/server/ext/ssdp/extension.py sha256=2RzZupq6cFt7Adc4dPL4meqVbvDl9BGCXoW8iHo17aY 15989
flockwave/server/ext/ssdp/registry.py sha256=aGqOcfoVqjZd_vlRO0l6v2-efID-mB1Ly1u_DMYRUVg 2510
flockwave/server/ext/system_clock.py sha256=h_N3CA6j1Jswku9oi6mNNieqB5fDPqfEV_h6pxGb0fA 1383
flockwave/server/ext/tcp.py sha256=0ffKN9kguD1evE1PQp5_fKVNtu6Z5sH2Dy-NzZC6Yug 8407
flockwave/server/ext/udp.py sha256=AiAWKfrtJuxzDVf8YsHfMC9l-0nk4q19ZYEvmUYIswI 6975
flockwave/server/ext/unix.py sha256=HCphaJu0KMGu7zEvzGS06uFX0ZpSIbgwfG7Cf9lgj8A 6136
flockwave/server/ext/virtual_clocks.py sha256=ai4-VPd08dc8hQ2zETYA5SiTY2fGvCceZdqZiUOmDv0 1141
flockwave/server/ext/virtual_connections.py sha256=YruZQR4U9sdBOhQOQBvFs4eo4WUtFLxhTI4lt4-YhJU 2844
flockwave/server/ext/virtual_uavs/__init__.py sha256=KLywWN03SRskYZMC9L7CGBHC0GHI7OcGdsAhEzSbms0 340
flockwave/server/ext/virtual_uavs/battery.py sha256=byGezS2Te5EIY7jX6mIWwaTMWO0i0Hr4Q79MaiXdqiM 5146
flockwave/server/ext/virtual_uavs/driver.py sha256=ebqyy5DjxoxwAjpENeOS2xdO_UHkaaJBH7PLLVoaoOk 37989
flockwave/server/ext/virtual_uavs/extension.py sha256=IGMnGFFEEl2_P59CvhIaSD5Wf7f1qCxzfAFGG32Rrxs 7643
flockwave/server/ext/virtual_uavs/lights.py sha256=dj05NthFjMrjQerHC0M2FQM5hibO-HMUsUUWGvWJQSY 7948
flockwave/server/ext/virtual_uavs/placement.py sha256=8oePtXTBQNJCN5R5UuBNdfhK0kr3Ol1x1Hnk7r2NDsc 6694
flockwave/server/ext/weather.py sha256=-Z1YjcZhDZa-AmtTgd-kImlBNYCFOAO6ZLweJGBOy4w 2645
flockwave/server/ext/webui/__init__.py sha256=afe7VTsFZ7mHonC3t62GLY7kkH34Wf5ngXM7XbVyqt8 178
flockwave/server/ext/webui/extension.py sha256=Kz455I01hHKaGJV7Yz5L0T4WRxisnrFqUOX442PS2fE 11643
flockwave/server/ext/webui/static/css/bootstrap-5.0.2.custom.min.css sha256=iAH2KrT2uUGzpLjwsWaiiQiLxXbPXJIFjT1KvBIDVco 150543
flockwave/server/ext/webui/static/css/custom.css sha256=nsKieFP6zjKHrkH7G2uvPdGGqVZ25wK7tRV42X955oQ 2993
flockwave/server/ext/webui/static/js/ace-1.4.12.min.js sha256=wpb9OFe9GD6tkgKD-HGsucd94KeLKb3m3RpjZ6Z0lrs 363066
flockwave/server/ext/webui/static/js/ace-mode-json-1.4.12.min.js sha256=K6oPH2U5bW7QtD1WGpU_IFAgiZ67cyN3RlFQ3euIv08 5288
flockwave/server/ext/webui/static/js/ace-worker-json-1.4.12.min.js sha256=D1Oose_NU1zu9rnh5Niy9y0r5qpYt4gwDcDZJJWwCNM 22477
flockwave/server/ext/webui/static/js/bootstrap-5.0.2.bundle.min.js sha256=FUy0XjvhyXmBH6ITNasrzdTGPnFiW3RwqHTK42qLljA 78744
flockwave/server/ext/webui/static/js/feather-icons-4.28.0.min.js sha256=ygvBS1XGATfrK_tvwE1aw_nmeW2cqt4EI6y0yBIGl6E 75780
flockwave/server/ext/webui/static/js/jquery-3.3.1.slim.min.js sha256=3edrmyuQ0w65f8gfBsqowzjJe2iM6n0nKciPUp8y-7E 69917
flockwave/server/ext/webui/static/js/jsoneditor-2.5.4.min.js sha256=WPEGZUzzRk1nQYNLRz8Z02GomVyhgXFAFJDWAlVXjyc 425447
flockwave/server/ext/webui/static/js/ky-0.27.0.min.js sha256=pAQk66qwzzAtzKII6tl5INR-eVOvm6WUdBQ1lzSdESE 8318
flockwave/server/ext/webui/static/js/main.js sha256=W6dWSywT3N8d1fjXYLlE7bATBUTKzikunJYJ7vGZfbQ 151
flockwave/server/ext/webui/static/js/socket.io-4.4.0.min.js sha256=Kata07dD1ffz2Hphj0cd8xUA9cnlbJi8CroTXRTEwDg 41370
flockwave/server/ext/webui/templates/_layout.html.j2 sha256=XhqHdyia_z0dvQ62JGsxGP3M2v479JMIkPBjToMDiPM 1749
flockwave/server/ext/webui/templates/_navbar.html.j2 sha256=fx6689GQXISV4qo87kjDeF50PId9gBMzZ79QgDpgJOs 613
flockwave/server/ext/webui/templates/_sidebar.html.j2 sha256=Wlgv6-IgXrDArMkylNmMHnyl-geUWge5Z2SHnOYBe5k 2931
flockwave/server/ext/webui/templates/_tags.html.j2 sha256=5ksEuriAMtoK17JtYpX5eSd-LjWWXVS-VMg266nC4u4 294
flockwave/server/ext/webui/templates/extension_details.html.j2 sha256=qObew6KIVPjkK0O4-jtN2nQ5FpfIestq-_RZE9llUf8 8452
flockwave/server/ext/webui/templates/extensions.html.j2 sha256=6K-kM3Gxoant2kByPz1ajbB1qyiXl7fwAEDeXkYAItY 1231
flockwave/server/ext/webui/templates/messages.html.j2 sha256=osQMLEHWfHiVyZ-Ak94Q0Id9HOUH3r1M09_YDTKlcWo 8715
flockwave/server/ext/webui/templates/tasks.html.j2 sha256=uXZ_-AQZgxXmxcbV0nSkN8JTszyKvmrgjIUFpeq-1q0 488
flockwave/server/ext/webui/templates/threads.html.j2 sha256=rieMQNYYeMQe4a3DJKzMF8sgoTpNP-iSyHerhbO1lqI 732
flockwave/server/ext/webui/utils.py sha256=Ud-zs9iJQ8zZ9LRGFwMyG6IOaT3NJy8zVVnJT8GhKmk 2973
flockwave/server/launcher.py sha256=Q5m2U7ZURqIwc6oFltaaHNIEvB2EdzegR5QXbFEcXUQ 2303
flockwave/server/logger.py sha256=TXA93wKCa3MBJRGE5DxUWTdWFXXMuM75zflCy4ussYE 146
flockwave/server/message_hub.py sha256=yPrBUlpaVkmPI9iJS5BcZ3DyEw87Z4Ow1u1-wjTqE8Y 60262
flockwave/server/middleware/__init__.py sha256=i0ONWfWeqOq2XlUb5GHdYl7h81AuwM9J_PN27MOZKhs 293
flockwave/server/middleware/logging.py sha256=M_TF9gI8R1ZqOEzoiyp9Erl2eGPD3NVrSy2qJix8w-Q 2842
flockwave/server/middleware/types.py sha256=9L5-yj91ISZ-wQCAS-s0NdGRHb_AkMoYQHM5Bb_L6Bg 561
flockwave/server/model/__init__.py sha256=2rKwtuSeY8s7Mf6Ffb8uxlqTTAUM0adPxOz5vASbsgQ 1708
flockwave/server/model/authentication.py sha256=R_YG5YKsnPT8Po8aBxYGo0IJeHJc3vskC0Am8HAXniI 2829
flockwave/server/model/battery.py sha256=EBNwJERtTTUALO_TS9_yCBhWkbZVvMxhp3D6nheNnR4 2037
flockwave/server/model/builders.py sha256=YxAvauE-3Og6_XoreCIjlAb4yvEzlFuRjLZP8b4saQk 4215
flockwave/server/model/channel.py sha256=ruIwQQywuhbvn5S-pDIzQlpkfX-LnbtxWqcGDA8pSwE 1615
flockwave/server/model/client.py sha256=aIxQXY2Etaiy-Wy2VoWDfHGit2Fop3h3s-l9N8zJz9Q 2529
flockwave/server/model/clock.py sha256=BklLOKozt15NNRtAOd8tNDB7i1y4erKPfrDuocp0oyk 6515
flockwave/server/model/commands.py sha256=dsAenxk0s1JSaMq4c8ITznpAYBo5qBAcsXT2qQA2myU 3950
flockwave/server/model/connection.py sha256=kJ54K-AOGeDPlWdSyT-QaeJJXHyaY8VrEC0MaGfD6kE 2069
flockwave/server/model/constants.py sha256=Kmc47BYprF2l74-1OdUWcfsNk6408QrwwT-nZjqdf2c 1464
flockwave/server/model/devices.py sha256=FTXSYQeqJTE0dLdHTvFyXyjB1fKId5WLzsMSh95Kwio 37257
flockwave/server/model/errors.py sha256=S-Hf0KrP_pcrxyH8S8e_6gRF6kywI_sZen3ctGxygds 1190
flockwave/server/model/geofence.py sha256=wjWUMQNUHA7fcM_BA2dWPSdjZRr-Gs64VAiFsKyo5Y4 5658
flockwave/server/model/gps.py sha256=jEsQ6F4GQcAz74ek1aXvHAppIBDrfRh2IasfM14kihk 1463
flockwave/server/model/identifiers.py sha256=OKsAYjNhJSDq7ghCnBpbJbDVTYm1wFTz7FUf_07Btx8 327
flockwave/server/model/log.py sha256=lNHdPP7x8mIJ1fntjkmhlRy9aARbh7srltd6WylHkDM 1079
flockwave/server/model/messages.py sha256=8NKYmpe8jYEZyTQEBp3MbRimjmLukxlzqCKxpj4ZOYc 8380
flockwave/server/model/metamagic.py sha256=YVuCcGyZkrWBwYzfOxL6vhTO8nB2SBjdSvJTaQzL75M 17681
flockwave/server/model/mixins.py sha256=05f1z-avPN4RoIMAaPVtVwKuvqw3JMb87JhUVo34ZTs 1555
flockwave/server/model/object.py sha256=dnZsfk7u0CmioOm_Sd4KMaRq10rYMBvatR__I79PovU 3666
flockwave/server/model/preflight.py sha256=OTcsHjdb89gKh_Nbm6MA6thomPueGUnkoYrxRglIERc 5913
flockwave/server/model/transport.py sha256=kMrllqi2J6SD4Sixan3kV_u_75tWoVH7FN_DFILME3s 1563
flockwave/server/model/uav.py sha256=kNYnfgWdVpKmgLTDKaHZ8e4CqFO_SYn5iz3hgw8yWpc 56904
flockwave/server/model/user.py sha256=U6yXr698pbs5nLDtX38ZVtmZ8wgGiWNdJm3k4Fvuowk 1190
flockwave/server/model/utils.py sha256=fY7bEHY_iRgtigw9h105X0cH4XJHEUUUvFK_mLjLznU 2942
flockwave/server/model/weather.py sha256=gvPY9z3yQV_6DqY79ZoRWpUOk5qreAehTyl7bfP-4T4 1166
flockwave/server/model/world.py sha256=iD6B0CI9-IjveP28JOxlWvRF-Rrn7_JQ97q2T6OQGks 944
flockwave/server/ports.py sha256=cqvkeQNDJPAc8kDuMVHYZwIyjtz9OMB61SpBiPZ4wTA 2296
flockwave/server/registries/__init__.py sha256=vMV5UknPgskSIiA9B37tn2NXCAzjJw7VEr_SFjSXNps 981
flockwave/server/registries/auth_methods.py sha256=zvejViTsaQiAshuvwAcUiUtxw8VcXWaRXgivJ_q9Xho 2536
flockwave/server/registries/base.py sha256=40AZsXhWg3Y4ES9Xoupt4WkGwpF9_MFBf-Li-FS6Lmw 5975
flockwave/server/registries/channels.py sha256=SNsJa0wlo5J8RTHpv8M4n64MytP92GhNLEj_Qyr_ndU 7790
flockwave/server/registries/clients.py sha256=yC1i_fbWb2tsj5sVJq05EBFo_KjGEaNl94ZkkkhP64U 6659
flockwave/server/registries/clocks.py sha256=gp_NjimJQ1be8Q5h5C1y80Dvsdme0DPrwpQcoC7SGAg 4272
flockwave/server/registries/connections.py sha256=A6xpQy94GIkQImuDLXkSSSQ6cisIZybANzyEhAp_LwI 7749
flockwave/server/registries/errors.py sha256=5xYYbPAgqVEo7zOyQ2GQHlt4HDBzEpoVzMRd1dy1swI 421
flockwave/server/registries/objects.py sha256=PkOiDze3Jd9vop_TymrjVnveiaKIpjc65JskYa5VRa4 7351
flockwave/server/registries/weather.py sha256=TfSpDffrjWXWM4kO9xfpUKDaFenPnqAPWtePZ1k7vP4 2636
flockwave/server/tasks/__init__.py sha256=Vql5n0ocgWYryspwmpk3XXCc6AfjPH9rhslEoVCjxzU 226
flockwave/server/tasks/alarm.py sha256=Ne4LF5jFRUJL9ADQ8qt7gmgCbFLbFH_j0ja741dYp5g 4736
flockwave/server/tasks/led_lights.py sha256=1VEb_y3nmGMnqS7w3cQR21af2VA2kt43RFErr-P3XW8 9689
flockwave/server/tasks/waiting.py sha256=p78iG3Gx0Z1SUzvs4QRojdr0twDo7PZc8dh2pKEaLAY 872
flockwave/server/types.py sha256=UGJVCv8Dl0OZoe430R9G9MTPFyTK9Vo05YhKDIAUAzw 284
flockwave/server/utils/__init__.py sha256=nic8RsbCeZcWrjO7rNjLQQyPnwCKUr3DMHRFtp4W5_M 1296
flockwave/server/utils/data_structures.py sha256=4ZMFqb-u5ac9CPDXcbcQ4z8US4yKDaGHOX3GMDtmyJ8 527
flockwave/server/utils/formatting.py sha256=JHFvvqfNeL60kynytAIautBz0NyLgV7Ye3pQRB-yblA 1683
flockwave/server/utils/generic.py sha256=iFcw1OMAF-HriF2rkkV6v5_53FIUvxDqRQokYAiPWbw 9093
flockwave/server/utils/networking.py sha256=WxGBCbhMTckke2F_DH-2VItjzkchLJ5Wm98tvIlL7Rg 502
flockwave/server/utils/packaging.py sha256=tfH5FXkb70QvX1LgKTaQMhMyarbwPWtD2byarRiQRMk 735
flockwave/server/utils/quart.py sha256=5zsc72iLAjngErW08SNTybowqVcyJbIBwGWkrZYmkp0 4887
flockwave/server/utils/serial.py sha256=HrUKDZ9nKXqfxevFr3JiKkdoa_PdXz2pOzeQADxXuHE 4380
flockwave/server/utils/system_time.py sha256=eY_JMNWKmiORBn6NFEwxgvUvlniNzObxEtKETvzdxrA 1751
flockwave/server/version.py sha256=tm_tB5OIEw9R_KT50Y7y5lbJq31ga89tA4XOzKX8mHY 95
skybrush/__init__.py sha256=XgczfFPkEIkloqyld7cyhGTQMe2zKuThHZtrwa4otK0 1213
skybrush/formats.py sha256=TtCIcgcXuc3BHLG7f_Fh7LcDce8UgW0eLt7m1sllG-4 22745
skybrush/geofence.py sha256=ioiid2dSEgLCCZHOk0LDWSrl4KZ3PeUR1Zi6kkXDGEo 2899
skybrush/lights.py sha256=g8FhcYiauszDNFKmjk7iTzldbfTGYIlPo8qstAEQuj0 773
skybrush/player.py sha256=9T5K_Qx4LUnZM8xHLMktR_VqWYb-awYmr7QjUMDg4aQ 7339
skybrush/rth_plan.py sha256=dIJljq5SC5v5L24FiD1CUyDmNOvUeW9fpTUSU_9j71w 9807
skybrush/show.py sha256=ut0CRKDO3EYGPNbsOxAP79alK-KlWfjQd-Or3QuYS9Q 3150
skybrush/trajectory.py sha256=0XQR4hYMA2N8rQ3FN35QaDd8XIiX73wo-r3YfSpWXLQ 10418
skybrush/utils.py sha256=2OEF33zqU3tw4GdDfYX1qjVP_0jBwu6IKb88BIl1Jkw 2951
flockwave_server-2.0.0.dist-info/entry_points.txt sha256=XQ7VZLzhx-aeo608bTvfqSWRsYAc4PQy4tglaDVP63c 157
flockwave_server-2.0.0.dist-info/LICENSE.txt sha256=jOtLnuWt7d5Hsx6XXB2QxzrSe2sWWh3NgMfFRetluQM 35147
flockwave_server-2.0.0.dist-info/WHEEL sha256=y3eDiaFVSNTPbgzfNn0nYn5tEn1cX6WrdetDlQM4xWw 83
flockwave_server-2.0.0.dist-info/METADATA sha256=V1jFYxjy0Fy9vXjccc9cjWLavOF2Kdw4BlEvXZ3K_i0 2452
flockwave_server-2.0.0.dist-info/RECORD

entry_points.txt

skybrush-gateway = flockwave.gateway.launcher:start
skybrush-proxy = flockwave.proxy.launcher:start
skybrushd = flockwave.server.launcher:start