{"name":"pi_mqtt_proxy","vers":"0.1.0","deps":[{"name":"env_logger","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mqtt","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_mqtt"},{"name":"pi_async","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_atom","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_gray","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_handler","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quic","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_quic"},{"name":"tcp","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_tcp"},{"name":"udp","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_blocking_udp"},{"name":"ws","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_ws"}],"cksum":"7b0438d26c322723330839f2a0b4152a0e0258a7da815003ab881ba073a9af29","features":{},"yanked":false,"pubtime":"2023-06-12T09:35:27Z"}
{"name":"pi_mqtt_proxy","vers":"0.1.1","deps":[{"name":"env_logger","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mqtt","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_mqtt"},{"name":"pi_async","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_atom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_gray","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_handler","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quic","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_quic"},{"name":"tcp","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_tcp"},{"name":"udp","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_blocking_udp"},{"name":"ws","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_ws"}],"cksum":"4c976daa5cca1a552e57a0624c29cbebacfde17c96d8d552f7d4eaa8e8f084e7","features":{},"yanked":false,"pubtime":"2023-06-30T08:52:17Z"}
{"name":"pi_mqtt_proxy","vers":"0.2.0","deps":[{"name":"env_logger","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mqtt","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_mqtt"},{"name":"pi-async-rt","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_atom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_gray","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_handler","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quic","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_quic"},{"name":"quinn-proto","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tcp","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_tcp"},{"name":"udp","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_blocking_udp"},{"name":"ws","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_ws"}],"cksum":"d2f7d2d3993644a13f2a62d757fb5acdf89b30368f7fd0ea1b38ea228c9a3b59","features":{},"yanked":false,"pubtime":"2023-07-20T04:03:11Z"}
{"name":"pi_mqtt_proxy","vers":"0.2.1","deps":[{"name":"env_logger","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mqtt","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_mqtt"},{"name":"pi-async-rt","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_atom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_gray","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_handler","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quic","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_quic"},{"name":"quinn-proto","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tcp","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_tcp"},{"name":"udp","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_blocking_udp"},{"name":"ws","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_ws"}],"cksum":"cd313ac2276952986e9c3b8b419545f61b8a89117a687f7879a6682366a817e3","features":{},"yanked":false,"pubtime":"2023-08-08T12:37:15Z"}
{"name":"pi_mqtt_proxy","vers":"0.2.2","deps":[{"name":"env_logger","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mqtt","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_mqtt"},{"name":"pi-async-rt","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_atom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_gray","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_handler","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quic","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_quic"},{"name":"quinn-proto","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tcp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_tcp"},{"name":"udp","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_blocking_udp"},{"name":"ws","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_ws"}],"cksum":"1e17f0e67e1dfd3bda7ec77ac674ed478f247228c3cecb8a80ec93d82cf0817b","features":{},"yanked":false,"pubtime":"2023-10-16T09:11:40Z"}
{"name":"pi_mqtt_proxy","vers":"0.2.3","deps":[{"name":"env_logger","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mqtt","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_mqtt"},{"name":"pi-async-rt","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_atom","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_gray","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_handler","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quic","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_quic"},{"name":"quinn-proto","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tcp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_tcp"},{"name":"udp","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_blocking_udp"},{"name":"ws","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_ws"}],"cksum":"dd113b582d50cee5b5bdaf3fb9a0250d52d0ddf883af1d4489d03e790ec4479c","features":{},"yanked":false,"pubtime":"2024-02-22T10:48:37Z"}
{"name":"pi_mqtt_proxy","vers":"0.2.5","deps":[{"name":"env_logger","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mqtt","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_mqtt"},{"name":"pi-async-rt","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_atom","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_gray","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_handler","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quic","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_quic"},{"name":"quinn-proto","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tcp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_tcp"},{"name":"udp","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_blocking_udp"},{"name":"ws","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_ws"}],"cksum":"ff90d705586ac0616755cd305c70ea40004ba17e4afaa8f0833b8275273f93a7","features":{},"yanked":false,"pubtime":"2024-05-20T10:29:16Z"}
{"name":"pi_mqtt_proxy","vers":"0.2.6","deps":[{"name":"env_logger","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mqtt","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_mqtt"},{"name":"pi-async-rt","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_atom","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_gray","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_handler","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quic","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_quic"},{"name":"quinn-proto","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tcp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_tcp"},{"name":"udp","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_blocking_udp"},{"name":"ws","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_ws"}],"cksum":"8d7850d02fc566bacdce80a23a7e7cbc58e0ea211d745258c4117e840905127a","features":{},"yanked":false,"pubtime":"2024-05-29T03:05:00Z"}
{"name":"pi_mqtt_proxy","vers":"0.3.1","deps":[{"name":"env_logger","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mqtt","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_mqtt"},{"name":"pi-async-rt","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_atom","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_gray","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_handler","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quic","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_quic"},{"name":"quinn-proto","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tcp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_tcp"},{"name":"udp","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_blocking_udp"},{"name":"ws","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_ws"}],"cksum":"200c93fecfe9fb092154a6b72a4a686cc917f8353d021a4f1258aa5f69bfd622","features":{},"yanked":false,"pubtime":"2024-10-08T09:56:13Z"}
{"name":"pi_mqtt_proxy","vers":"0.3.2","deps":[{"name":"env_logger","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mqtt","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_mqtt"},{"name":"pi-async-rt","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_atom","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_gray","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_handler","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quic","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_quic"},{"name":"quinn-proto","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tcp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_tcp"},{"name":"udp","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_blocking_udp"},{"name":"ws","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_ws"}],"cksum":"335b6c07b180695d48082ea122db07ade38d6af357698aab1236ce0e92bc0c53","features":{},"yanked":false,"pubtime":"2025-02-19T08:05:41Z"}
{"name":"pi_mqtt_proxy","vers":"0.5.0","deps":[{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mqtt","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_mqtt"},{"name":"pi-async-rt","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_atom","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_gray","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_handler","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quic","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_quic"},{"name":"quinn-proto","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tcp","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_tcp"},{"name":"udp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_blocking_udp"},{"name":"ws","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_ws"}],"cksum":"207867078b8d6338a91e136a0e364f1f71412f13a9df8e7a3a5e520a86e3a282","features":{},"yanked":false,"pubtime":"2025-03-12T11:07:59Z"}
{"name":"pi_mqtt_proxy","vers":"0.5.1","deps":[{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mqtt","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_mqtt"},{"name":"mqttbytes","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pi-async-rt","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_atom","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_gray","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_handler","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quic","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_quic"},{"name":"quinn-proto","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tcp","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_tcp"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"udp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_blocking_udp"},{"name":"url","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ws","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_ws"}],"cksum":"9cce73e6c538fc59c5df234a5542f281be1b80d76cb451dca1eab66c8500edb9","features":{},"yanked":false,"pubtime":"2025-09-23T09:53:25Z"}
{"name":"pi_mqtt_proxy","vers":"0.6.0","deps":[{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mqtt","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_mqtt"},{"name":"mqttbytes","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pi-async-rt","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_atom","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_gray","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_handler","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quic","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_quic"},{"name":"quinn-proto","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tcp","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_tcp"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"udp","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_blocking_udp"},{"name":"url","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ws","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_ws"}],"cksum":"ea617d4e9c75c6f06edf8d89f4973e7e7ca3cfc5ca6b5f3ea36c612018be4a8e","features":{},"yanked":false,"pubtime":"2026-01-15T08:49:23Z"}
{"name":"pi_mqtt_proxy","vers":"0.7.0","deps":[{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mqtt","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_mqtt"},{"name":"mqttbytes","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pi-async-rt","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_atom","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_gray","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pi_handler","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quic","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_quic"},{"name":"quinn-proto","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tcp","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pi_tcp"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"udp","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_blocking_udp"},{"name":"url","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ws","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pi_ws"}],"cksum":"ed58e32099bae4996e0af15a05e1e8ddbca4c3ed13adb240c820df65a566d4cb","features":{},"yanked":false,"pubtime":"2026-03-31T06:55:19Z"}
