build(deps): bump floki & gettext, remove override on ranch, require elixir 1.19#5142
Conversation
✅ Deploy Preview for teslamate ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
7420e58 to
00481af
Compare
00481af to
a592f0f
Compare
Damm, looked into it as I couldn't explain. It seems like treefmt-nix use which resolves to 1.18.4. We use for your package teslamate/nix/flake-modules/package.nix Line 10 in 876aa3d I will try to override treefmt-nix package |
|
According to the docs it looks like the program can be overwritten? https://github.com/numtide/treefmt-nix?tab=readme-ov-file#nix-classic-without-flakes |
Yeah, that's what I mean with:
I was a bit confused at first, but after some time off, I figured it out. |
|
Backed down the elixir to 1.18 as Debian doesn't have 1.19 either |
|
Haven't really thought about the unsupported install methods. Looks like FreeBSD and Debian have only 1.17 / 1.18 available. Enforcing 1.19 is now effectively blocking install. We could relax the requirement to e.g. 1.17 - not sure if any other version bumps are causing issues. |
|
What would be idea is if we can run the tests against both 1.18 and 1.19 then. (unless there is any good reason for 1.17 over 1.18 that I missed) |
|
FreeBSD has 1.17 only. Running the Testsuite with a Matrix (Elixir 1.17 / Postgres 16.7 || Elixir 1.19 / Postgres 18) should be fine. Will relax the Elixir constraint later today and open a new issue to propose some changes to the current CI/CD Flow. |
|
see #5145 |
bumped
require Elixir 1.19 in mix
remove override from ranch, no longer needed