diff --git a/mix.exs b/mix.exs index a0c0075..0538299 100644 --- a/mix.exs +++ b/mix.exs @@ -110,7 +110,7 @@ defmodule UniversalProxy.MixProject do {:circuits_uart, "~> 1.5"}, # ESPHome Native API server library - {:espex, "~> 0.8"}, + {:espex, "~> 0.9"}, # Dependencies for all targets {:nerves, "~> 1.10", runtime: false}, @@ -164,7 +164,7 @@ defmodule UniversalProxy.MixProject do # bluez/improv above) and published as hex nerves_github_updater # 0.1.0. The host wires it via the `UniversalProxy.FirmwareUpdate` # facade, which stays in-app. - {:nerves_github_updater, "~> 0.1"}, + {:nerves_github_updater, "~> 0.2"}, # Dependencies for specific targets # NOTE: It's generally low risk and recommended to follow minor version diff --git a/mix.lock b/mix.lock index c942bf1..f745c1f 100644 --- a/mix.lock +++ b/mix.lock @@ -13,7 +13,7 @@ "elixir_make": {:hex, :elixir_make, "0.10.0", "16577e2583a79bb79237bbff349619ef5d80afffc07eac6e4faf0d00e2ddaf7d", [:mix], [], "hexpm", "dc1f09fb7fa68866b886abd5f0f3c83553b1a19a52359a899e92af1bb3b31982"}, "erlex": {:hex, :erlex, "0.2.9", "7debbbaa9f4f368b8cd648983e0f1d7963028508e9c59e9d4ed504e94ef52a55", [:mix], [], "hexpm", "8cfffc0ec7159e6d73de2ab28a588064de80f88b2798d5cbe4482cbbc200178b"}, "esbuild": {:hex, :esbuild, "0.10.0", "b0aa3388a1c23e727c5a3e7427c932d89ee791746b0081bbe56103e9ef3d291f", [:mix], [{:jason, "~> 1.4", [hex: :jason, repo: "hexpm", optional: false]}], "hexpm", "468489cda427b974a7cc9f03ace55368a83e1a7be12fba7e30969af78e5f8c70"}, - "espex": {:hex, :espex, "0.8.0", "d34fb76a9174b3998d3832113a785e1a8cb38592a2e0166ac7e9349951ff468b", [:mix], [{:protobuf, "~> 0.12", [hex: :protobuf, repo: "hexpm", optional: false]}, {:protobuf_generate, "~> 0.2", [hex: :protobuf_generate, repo: "hexpm", optional: false]}, {:thousand_island, "~> 1.4", [hex: :thousand_island, repo: "hexpm", optional: false]}], "hexpm", "486b5e009ac119112727cc2698f362f78e8330051c1ad099baddd91b165bbbee"}, + "espex": {:hex, :espex, "0.9.0", "b219cefdbc783c6c97f23cfeeca159848319769b3b656b7586208d240663b461", [:mix], [{:protobuf, "~> 0.12", [hex: :protobuf, repo: "hexpm", optional: false]}, {:protobuf_generate, "~> 0.2", [hex: :protobuf_generate, repo: "hexpm", optional: false]}, {:thousand_island, "~> 1.4", [hex: :thousand_island, repo: "hexpm", optional: false]}], "hexpm", "f63d2c9cff58b74917168479f1525e8cfa2a145e5b8e76be6154b4542f9f5a28"}, "expo": {:hex, :expo, "1.1.1", "4202e1d2ca6e2b3b63e02f69cfe0a404f77702b041d02b58597c00992b601db5", [:mix], [], "hexpm", "5fb308b9cb359ae200b7e23d37c76978673aa1b06e2b3075d814ce12c5811640"}, "file_system": {:hex, :file_system, "1.1.1", "31864f4685b0148f25bd3fbef2b1228457c0c89024ad67f7a81a3ffbc0bbad3a", [:mix], [], "hexpm", "7a15ff97dfe526aeefb090a7a9d3d03aa907e100e262a0f8f7746b78f8f87a5d"}, "finch": {:hex, :finch, "0.23.0", "e3f9287ac25a8832f848b144c2b57346aac65b205e2e0629a52adfe6507fd837", [:mix], [{:mime, "~> 1.0 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:mint, "~> 1.8", [hex: :mint, repo: "hexpm", optional: false]}, {:nimble_options, "~> 0.4 or ~> 1.0", [hex: :nimble_options, repo: "hexpm", optional: false]}, {:nimble_pool, "~> 1.1", [hex: :nimble_pool, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "80e58d3f936f57e3fdf404f83a3642897ae6d9fb642934e46da4d8fe761b99d5"}, @@ -32,7 +32,7 @@ "muontrap": {:hex, :muontrap, "1.8.0", "3c5dab5bc91d5a16d14cd85b130ae7d35a9c469564a11ba4b2ebbcd7ccf5bc05", [:make, :mix], [{:elixir_make, "~> 0.6", [hex: :elixir_make, repo: "hexpm", optional: false]}], "hexpm", "45ff36451303cbdefe1c66da3681b5aff078ee5737348f554f0017daa66284af"}, "nerves": {:hex, :nerves, "1.15.0", "5f7a224b9d5e797a742342dae0563dec41506a821ca09f7d0895955329d61a38", [:make, :mix], [{:elixir_make, "~> 0.6", [hex: :elixir_make, repo: "hexpm", optional: false]}, {:interactive_cmd, "~> 0.1.4", [hex: :interactive_cmd, repo: "hexpm", optional: false]}, {:jason, "~> 1.2", [hex: :jason, repo: "hexpm", optional: false]}, {:nerves_discovery, "~> 0.1.2", [hex: :nerves_discovery, repo: "hexpm", optional: false]}, {:tablet, "~> 0.3.1", [hex: :tablet, repo: "hexpm", optional: false]}], "hexpm", "1d874dbb30feffeb658317c28ddbf027eddb0e5e3d25a6e78a43170dab4e1734"}, "nerves_discovery": {:hex, :nerves_discovery, "0.1.3", "3921610cf2a5eead21c70acb1496dc2e385f88c71e88783f5afdb2a1b5164fff", [:mix], [], "hexpm", "46722e9c9999c57dfe44a20e8eaf015a15b9a29636a1b05e52271b11e89d1ecd"}, - "nerves_github_updater": {:hex, :nerves_github_updater, "0.1.1", "9bf3d29c96b10d518cb6047474f035978b84e8f679eb3dde1a458f4c167f53d6", [:mix], [{:jason, "~> 1.4", [hex: :jason, repo: "hexpm", optional: false]}, {:phoenix_pubsub, "~> 2.1", [hex: :phoenix_pubsub, repo: "hexpm", optional: true]}, {:req, "~> 0.5", [hex: :req, repo: "hexpm", optional: false]}], "hexpm", "65dd33f08064d0001d205fac9d0aa6b593ed7b22627e1c24c07ef93e7608162c"}, + "nerves_github_updater": {:hex, :nerves_github_updater, "0.2.0", "aca193a96491a2b8e5acd02d273767d6c70610c0d7291c0f2afd0b5e9e9efe4c", [:mix], [{:jason, "~> 1.4", [hex: :jason, repo: "hexpm", optional: false]}, {:phoenix_pubsub, "~> 2.1", [hex: :phoenix_pubsub, repo: "hexpm", optional: true]}, {:req, "~> 0.5", [hex: :req, repo: "hexpm", optional: false]}], "hexpm", "372fd7ba55f92cf6651d2a61194894d4c194da9e569bbc0755218eb36858c7cc"}, "nerves_logging": {:hex, :nerves_logging, "0.2.4", "7d60c345325c7165a1473be30a399847eaba425dce3258ef97a8aefd6d913160", [:make, :mix], [{:elixir_make, "~> 0.6", [hex: :elixir_make, repo: "hexpm", optional: false]}], "hexpm", "942f9757adea17d56f4f64fbf4e1aaffd4b2471dd2f1bc020ba80ba2ef5238bc"}, "nerves_motd": {:hex, :nerves_motd, "0.1.17", "a0c4ebec82425185dd8cea1c12cd5d310b076cdefc82ba5f4bf516b5733ee4de", [:mix], [{:nerves_runtime, "~> 0.13.9", [hex: :nerves_runtime, repo: "hexpm", optional: false]}, {:nerves_time, "~> 0.4", [hex: :nerves_time, repo: "hexpm", optional: true]}, {:nerves_time_zones, "~> 0.1", [hex: :nerves_time_zones, repo: "hexpm", optional: true]}], "hexpm", "901a99bb22355e3f68b2f33182756cec1b0556531a6f93521a7baa2f0591969d"}, "nerves_pack": {:hex, :nerves_pack, "0.7.2", "9dc6d9bcc0709a01bc19d08d1a039a203f0f146a75809504f4f76ceb827d0cf4", [:mix], [{:mdns_lite, "> 0.0.0", [hex: :mdns_lite, repo: "hexpm", optional: false]}, {:nerves_motd, "> 0.0.0", [hex: :nerves_motd, repo: "hexpm", optional: false]}, {:nerves_runtime, "> 0.0.0", [hex: :nerves_runtime, repo: "hexpm", optional: false]}, {:nerves_ssh, "> 0.0.0", [hex: :nerves_ssh, repo: "hexpm", optional: false]}, {:nerves_time, "> 0.0.0", [hex: :nerves_time, repo: "hexpm", optional: false]}, {:ring_logger, "> 0.0.0", [hex: :ring_logger, repo: "hexpm", optional: false]}, {:vintage_net, "> 0.0.0", [hex: :vintage_net, repo: "hexpm", optional: false]}, {:vintage_net_direct, "> 0.0.0", [hex: :vintage_net_direct, repo: "hexpm", optional: false]}, {:vintage_net_ethernet, "> 0.0.0", [hex: :vintage_net_ethernet, repo: "hexpm", optional: false]}, {:vintage_net_wifi, "> 0.0.0", [hex: :vintage_net_wifi, repo: "hexpm", optional: false]}], "hexpm", "986086f0636152f019499ae9591b6b82286e3ab4313460ba52c27daf178f57b7"},