Bryan Bennett
94fc26eaa2
Allow users to opt out of devShell fallback
2025-08-29 12:11:22 -04:00
Bryan Bennett
c59b60e747
Switch to bats over pytest
...
This removes python entirely from the stack.
Yet to run the tests on macOS, but they're buildable by way of nix
wrapping. Worst case scenario, you cannot run them from the devshell
but `nix run .#test-runner-<latest||stable>` should work okay.
2025-08-19 08:44:42 -04:00
Jörg Thalheim
5f8bbf7681
replace nixpkgs-fmt with nixfmt-rfc-style
2024-08-15 14:50:28 +02:00
Arthur Noel
b1231eafb1
shell: include treefmt wrapper
2023-12-03 11:07:49 +00:00
Arthur Noel
a45fa0648d
prune redundant after 1133b15
2023-12-03 11:04:14 +00:00
Jörg Thalheim
037cc9cc25
format with treefmt
2023-11-29 07:34:23 +01:00
Andrew Marshall
d16709a418
Add ruff to devshell
...
It’s used for linting, so should be available.
2023-04-14 12:43:34 -04:00
Jörg Thalheim
748988f4b9
rewrite tests using pytest
...
this allows us to use fixtures that are more flexible
2022-06-01 08:20:43 +02:00
Michael Hoang
7c9a7b7595
flake.nix: Import shell.nix as devShell
2021-12-06 15:19:49 +11:00
Jörg Thalheim
862b772839
add tests
2020-04-01 16:12:48 +01:00