Jörg Thalheim
|
7e28cca612
|
revert pytest log format
This is makes error output of command extremly unreadable.
If someone wants a different value they can specify it on the
commandline.
|
2024-12-04 15:22:43 +01:00 |
|
Jörg Thalheim
|
d689709e4b
|
old json schema code
|
2024-10-09 13:30:50 +02:00 |
|
Jörg Thalheim
|
e7218d09c9
|
pytest: error on warning
|
2024-10-08 17:51:55 +00:00 |
|
clan-bot
|
91408f4c72
|
Merge pull request 'fix resource leaks' (#2191) from fix-warning into main
|
2024-10-01 18:03:58 +00:00 |
|
Jörg Thalheim
|
d5d6774124
|
fix file descriptor leak in cmd.run()
we were leaking pipes.
|
2024-10-01 19:27:47 +02:00 |
|
Qubasa
|
1b0b111f03
|
clan flash: Remove root requirement for flash, add a flash-template
|
2024-09-24 13:42:21 +02:00 |
|
DavHau
|
2621a961e7
|
vars: make simplify vars store abstraction
|
2024-09-02 18:44:00 +02:00 |
|
Jörg Thalheim
|
3d6dbdd97f
|
move all ruff settings in one place
|
2024-09-02 14:07:06 +02:00 |
|
Jörg Thalheim
|
15ff74f7c2
|
enable ASYNC, DTZ, YTT and EM lints
|
2024-09-02 14:07:06 +02:00 |
|
Jörg Thalheim
|
4632e5d0d9
|
replace breakpoint() check with python lint
|
2024-09-02 13:36:07 +02:00 |
|
Jörg Thalheim
|
e9a266001c
|
enable comprehensions linting rules
|
2024-09-02 13:35:52 +02:00 |
|
Jörg Thalheim
|
35839ef701
|
enable bug-bear linting rules
|
2024-09-02 13:26:07 +02:00 |
|
Jörg Thalheim
|
af4b9cc2d5
|
make all same-module imports relative, the rest absolute
This makes sorting more consitent.
|
2024-09-02 13:00:19 +02:00 |
|
Jörg Thalheim
|
1e43a471d2
|
cli: default template url should come from the package itself rather than our gitea
This allow easier testing and also forks.
|
2024-07-22 08:22:58 +02:00 |
|
Qubasa
|
bdbf8a8da0
|
clan-cli: Fix missing allowed-programs.json in package
|
2024-07-14 13:07:24 +02:00 |
|
a-kenji
|
9f808b1bdb
|
pkgs: add metadata
Closes #1151
|
2024-04-17 13:32:50 +02:00 |
|
Qubasa
|
129a1516f6
|
clan-cli: Readd mypy ignore clan_cli because of treefmt complaining
|
2024-03-10 16:06:03 +07:00 |
|
Qubasa
|
167f7f4eb3
|
clan-cli: Add py.typed to make mypy work when used as library in clan-vm-manager
|
2024-03-10 15:18:18 +07:00 |
|
lassulus
|
ed653fa8b9
|
fix pyproject syntax, ignore E731
|
2024-03-03 06:20:08 +01:00 |
|
DavHau
|
d1e8b1ed96
|
devShells: one global python devshell + activation via command
- this adds devShells.{system}.python
- a 'select-shell' command to switch between devshells
|
2024-03-01 18:16:38 +07:00 |
|
Qubasa
|
330ef00a7c
|
Removed python deal.
|
2023-12-30 23:10:43 +01:00 |
|
Qubasa
|
a1575ec19c
|
nix fmt
|
2023-12-19 18:02:06 +01:00 |
|
Jörg Thalheim
|
8ea149de07
|
re-add 'U' ruff type category
This should have been not removed
|
2023-12-06 17:11:17 +01:00 |
|
Qubasa
|
82fb1c36fe
|
clan-vm-manager: Preserved selection on view change
|
2023-12-04 14:29:05 +01:00 |
|
Jörg Thalheim
|
b5afb3f9c0
|
clan-cli: also package mimetypes
|
2023-11-30 14:31:37 +01:00 |
|
Jörg Thalheim
|
4fd84d1c48
|
disallow variable shadowing
|
2023-11-30 14:31:37 +01:00 |
|
Jörg Thalheim
|
780ffb9c8f
|
make type checking more strict
|
2023-11-30 14:31:37 +01:00 |
|
Jörg Thalheim
|
26e3e3872c
|
enable more linting
|
2023-11-29 13:29:45 +00:00 |
|
Jörg Thalheim
|
ce1ad9f8c2
|
clan-cli: drop unused mypy overrides for gi
|
2023-11-23 18:01:40 +01:00 |
|
Qubasa
|
832c41df7e
|
Added gtk demo app
|
2023-11-23 15:03:38 +01:00 |
|
Jörg Thalheim
|
c1f6c0db66
|
pytest: add missing with-core marker
|
2023-11-15 07:21:26 +01:00 |
|
Qubasa
|
10e52699be
|
Fixed wrong examples
|
2023-11-08 21:40:17 +01:00 |
|
Jörg Thalheim
|
5cb4019942
|
switch from black to ruff for formatting
|
2023-11-03 13:38:13 +01:00 |
|
Qubasa
|
4209da96e9
|
Fixed test_webui only failing in nix_sandbox
|
2023-10-29 19:35:29 +01:00 |
|
Qubasa
|
00ef406713
|
Updated to main branch. Removed cluttering asyncio and httpx log messages
|
2023-10-27 23:36:45 +02:00 |
|
Qubasa
|
4aac2012cf
|
Fixing test_vms_api test
|
2023-10-27 19:26:03 +02:00 |
|
Qubasa
|
674d84a43a
|
Fixing test_vms_api test
|
2023-10-27 19:26:03 +02:00 |
|
Qubasa
|
86790a6282
|
Commit only for debugging Container
|
2023-10-27 19:26:03 +02:00 |
|
Qubasa
|
b1d0129fc0
|
Commit only for debugging Container
|
2023-10-27 19:26:03 +02:00 |
|
Qubasa
|
c1b4fa6d55
|
nix fmt
|
2023-10-27 19:21:50 +02:00 |
|
Qubasa
|
9f464dd14e
|
Added ipdb as breakpoint console. Improved logging.
|
2023-10-27 19:19:45 +02:00 |
|
Qubasa
|
af3f04736b
|
Improved logging messages. Added ClanError if flake create or machine create already exist
|
2023-10-27 19:18:45 +02:00 |
|
Qubasa
|
8482bc79f6
|
Secrets tests passing. nix fmt doesn't complain
|
2023-10-27 19:18:45 +02:00 |
|
Qubasa
|
8cc1c2c4bd
|
Fixed cyclic dependencie AND swapped pytest-parallel for pytest-xdist to fix deadlock in tests
|
2023-10-27 19:18:45 +02:00 |
|
Jörg Thalheim
|
5a7c4120b6
|
tests: increase timeout to 60
|
2023-09-28 15:24:06 +02:00 |
|
Jörg Thalheim
|
164f95723d
|
pytest: add impure marker
|
2023-09-19 13:12:10 +02:00 |
|
Jörg Thalheim
|
b7212b9988
|
ruff: also enforce variable naming rules
|
2023-08-27 10:51:47 +02:00 |
|
Jörg Thalheim
|
9913a95cc2
|
ruff: enable upgrade rule checks
|
2023-08-27 10:46:53 +02:00 |
|
Jörg Thalheim
|
bac0942033
|
pytest: report slow tests and set a 30 timeout
|
2023-08-27 10:41:32 +02:00 |
|
Jörg Thalheim
|
9cc6a14d73
|
run pytest in parallel
|
2023-08-27 09:45:15 +02:00 |
|