steven-omaha
2c9d525d36
docs(ui): add docstrings
2023-05-16 16:20:58 +02:00
steven-omaha
8b476f222d
refact(review): user intention query
2023-05-16 16:20:31 +02:00
steven-omaha
de0bc7d5ad
fix: make descriptions consistent
...
fixes #16
2023-05-16 12:18:07 +02:00
steven-omaha
2ef3d7c36f
chore: Release
2023-05-15 16:12:36 +02:00
steven-omaha
34d7b5d9de
fix: build when git not installed
...
When the git binary is not available, emit an empty git_hash
so that the build continues instead of aborting due to an
unset environment variable
2023-05-15 15:58:57 +02:00
steven-omaha
af9550bbe5
chore: Release
2023-05-15 15:26:50 +02:00
steven-omaha
aa9cfb164e
fix(args): package subcommands order
2023-05-15 13:28:31 +02:00
steven-omaha
06cfbc792b
refact(main): major update message
2023-05-15 13:24:30 +02:00
steven-omaha
082cad9529
chore: reformat a docstring
2023-05-12 22:41:16 +02:00
steven-omaha
001ccb5bf6
docs: update todo, reminder in Config to update readme
2023-05-12 22:41:01 +02:00
steven-omaha
4f98163a86
chore: Release
2023-05-12 16:09:30 +02:00
steven-omaha
7d9f444ea6
feat: implement --noconfirm
2023-05-12 16:05:49 +02:00
steven-omaha
faa6b1451d
refact(main): extract load_default_config
2023-05-08 15:38:46 +02:00
steven-omaha
12c9a743ff
docs: add docstrings to two methods
2023-04-28 14:28:17 +02:00
steven-omaha
08f9a9305c
docs(config): update Config::load
2023-04-28 14:07:37 +02:00
steven-omaha
b70da6f7f2
feat(review): print enumerated groups with leading spaces
2023-04-27 10:49:54 +02:00
steven-omaha
d27cfa4a3b
refact(review): handle upper-case input
...
This commit updates the `ask_user_action_for_package` function in the
`review` module to convert user input to lowercase. This ensures that
the user input is case-insensitive and improves the user experience.
2023-04-27 10:14:10 +02:00
steven-omaha
37409e9e60
refact(regex): disable default features
...
these relate to performance and unicode support, neither of which we
are currently interested in
2023-03-30 17:58:47 +02:00
steven-omaha
f2ebfe68b5
chore: Release
2023-03-30 13:17:56 +02:00
steven-omaha
4a6ddcc1cf
chore: bump dependencies
2023-03-29 14:24:55 +02:00
steven-omaha
4fe412ffca
refact(backend): use sort_unstable
2023-03-29 14:20:03 +02:00
steven-omaha
b01d5ea9df
refact(python): replace unwrap
2023-03-29 14:18:51 +02:00
steven-omaha
9b8f2712d3
refact(backend): get_group_packages_map
2023-03-17 17:01:21 +01:00
steven-omaha
c27eb35575
docs: add panics section
2023-03-16 15:32:38 +01:00
steven-omaha
f79fad454c
refact(backend): remove dead code
2023-03-03 17:58:17 +01:00
steven-omaha
e164416d33
docs: complete Backend trait
2023-03-03 17:57:05 +01:00
steven-omaha
83865e21e9
fix(review): as dependency using wrong binary
...
The order of Backend::{get_binary,get_binary_inner} was wrong.
The binary was actually never overwritten.
2023-03-03 17:32:34 +01:00
steven-omaha
e511235717
fix check for dependency support
2023-03-03 17:20:49 +01:00
steven-omaha
9827fcc28f
panic on {Rust,Python}::make_dependency
2023-02-28 14:37:32 +01:00
steven-omaha
e277899ad4
chore: Release
2023-02-28 13:07:35 +01:00
steven-omaha
362658e909
disable backend if binary does not exist
2023-02-28 13:06:48 +01:00
steven-omaha
b524840bc9
add option to disable backends
2023-02-28 12:58:24 +01:00
steven-omaha
a9e4162dbf
disable arch by default
2023-02-28 12:55:28 +01:00
steven-omaha
fc78a3b248
chore: Release
2023-02-28 12:38:52 +01:00
steven-omaha
e3e193f7e1
disable 'as dependency' if backend does not support it
2023-02-27 19:54:52 +01:00
steven-omaha
184f86ebae
add python support
2023-02-27 19:39:25 +01:00
steven-omaha
7c4741753e
add debian backend
2023-02-27 17:21:56 +01:00
steven-omaha
11301a1126
show supported backends in 'pacdef version'
2023-02-27 16:13:04 +01:00
steven-omaha
0affcff900
make arch an optional backend
2023-02-27 16:12:46 +01:00
steven-omaha
55c23d1953
prevent using invalid group names
2023-02-27 15:01:44 +01:00
steven-omaha
92650b0182
show error if any arg of 'group show' does not exist
2023-02-27 14:26:51 +01:00
steven-omaha
f94f08a18a
add error handling
2023-02-24 16:02:45 +01:00
steven-omaha
ef937ca146
add error GroupFileNotFound
2023-02-24 15:33:26 +01:00
steven-omaha
c0a023e23a
work on argument parser
2023-02-24 14:56:09 +01:00
steven-omaha
5e82ace871
fix completion
2023-02-24 14:33:51 +01:00
steven-omaha
e4fe73c7eb
remove stale code
2023-02-24 14:14:33 +01:00
steven-omaha
93d4c58a00
Revert "add auto-generated zsh completion"
...
This reverts commit dca0895b39 .
2023-02-24 13:25:33 +01:00
steven-omaha
6d692bcfb5
fix version string
...
missing colon for topgrade
2023-02-24 12:43:40 +01:00
steven-omaha
d3bb57b66f
chore: Release
2023-02-23 22:14:43 +01:00
steven-omaha
160e0c5b25
clean up shell completion
2023-02-23 22:11:26 +01:00