Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
e5dec65
feat(cli): infer package name and version from package dir for build
mikonse Jan 12, 2026
100556d
test(common): move python tests for py common to debmagic-pkg package
mikonse Jan 13, 2026
951e24d
fix(cli): properly read package name and version from changelog in so…
mikonse Jan 13, 2026
6dd4e71
chore: add clippy to pre-commit hooks
mikonse Jan 13, 2026
d7c4515
fix(cli): don't nest shells in bare driver mode
mikonse Jan 14, 2026
ad295ac
feat(cli): allow persisting build drivers
mikonse Jan 14, 2026
72ad839
refactor(cli): rename build subcommand to pack
mikonse Feb 12, 2026
17e9f89
feat(cli): start shells in build source dir
mikonse Feb 12, 2026
7c1d652
test(cli): correct debmagic installation during integration test
mikonse Feb 12, 2026
8e08029
refactor(cli): improve driver subargs handling
mikonse Feb 12, 2026
65774c8
refactor: rename debmagic pack to debmagic build
mikonse Feb 15, 2026
44bbaa0
refactor: avoid duplicate subprocess invocations
mikonse Feb 15, 2026
a8b49e3
test(cli): add unittest for PackageDescription parsing from debian ch…
mikonse Feb 15, 2026
37c8422
feat(cli): automatically infer distro version from changelog
mikonse Feb 15, 2026
8d7f300
fix(cli): properly forward subprocess output to our standard stdout a…
mikonse Feb 15, 2026
845f096
refactor(cli): change shell attachment tracking to use a unix socket …
mikonse Feb 15, 2026
3076977
feat(cli): add help information for most subcommands and args
mikonse Feb 15, 2026
43164b3
feat(cli): implement proper image overriding in docker driver
mikonse Feb 15, 2026
c685729
refactor(cli): rename --distro-version to just --distro
mikonse Feb 15, 2026
1a58997
feat(cli): fully infer distro from codename alone
mikonse Feb 15, 2026
28b41a6
refactor(cli): code cleanups and comment clarifications
mikonse Feb 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,9 @@ repos:
name: ty check
entry: uv run ty check .
pass_filenames: false
language: python
language: python
- id: clippy
name: clippy check
entry: cargo clippy --workspace --all-targets --all-features -- -D warnings
pass_filenames: false
language: rust
Loading