Closed csrl closed 9 months ago
├── credo ~> 1.7.0 (Hex package)
│ ├── bunt ~> 0.2.1 or ~> 1.0 (Hex package)
│ ├── file_system ~> 0.2 or ~> 1.0 (Hex package)
│ └── jason ~> 1.0 (Hex package)
├── db_connection ~> 2.6 (Hex package)
│ └── telemetry ~> 0.4 or ~> 1.0 (Hex package)
├── decimal ~> 2.1.1 (Hex package)
├── ex_doc >= 0.0.0 (Hex package)
│ ├── earmark_parser ~> 1.4.39 (Hex package)
│ ├── makeup_elixir ~> 0.14 (Hex package)
│ │ ├── makeup ~> 1.0 (Hex package)
│ │ │ └── nimble_parsec ~> 1.2.2 or ~> 1.3 (Hex package)
│ │ └── nimble_parsec ~> 1.2.3 or ~> 1.3 (Hex package)
│ └── makeup_erlang ~> 0.1 (Hex package)
│ └── makeup ~> 1.0 (Hex package)
├── jason ~> 1.3 (Hex package)
│ └── decimal ~> 1.0 or ~> 2.0 (Hex package)
├── patch ~> 0.12.0 (Hex package)
└── telemetry ~> 1.0 (Hex package)
The deps are updated.
The current mix.lock pulls in many unused and old dependencies that are not specified in mix.exs
For example excoveralls 0.12.1 https://github.com/zookzook/elixir-mongodb-driver/blob/master/mix.lock#L16
Which pulls in an old hackney and metrics libraries which depend on ssl_verify_fun.erl which fails compilation because of https://github.com/elixir-lang/elixir/issues/12653
Please resolve with:
mix deps.unlock --all
mix deps.update --all