Skip to content

Commit 636b017

Browse files
fix(autocomplete): fixed filesystem path completion
1 parent d30b331 commit 636b017

3 files changed

Lines changed: 8 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,14 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [1.2.3] - 2026-04-12
6+
7+
### Fixed
8+
- **Shell Autocomplete**: Fixed filesystem path completion for the `install` command.
9+
510
## [1.2.2] - 2026-04-10
611

7-
### Added
12+
### Fixed
813
- **Smart Pacstall Deduplication**: Added metadata parsing for `gives`, `provides`, and `replaces` fields. `upk` now correctly identifies Pacstall packages (like `bitwarden-deb`) as aliasing standard system packages, preventing duplicate entries and prioritizing clean removals.
914

1015
## [1.2.1] - 2026-03-18

upk/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.2.2
1+
1.2.3

upk/upk.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -361,7 +361,7 @@ def install_remote_file(url: str, extra_args: list = None) -> bool:
361361

362362

363363
@cli.command()
364-
@click.argument('package')
364+
@click.argument('package', type=click.Path())
365365
@click.option('-e', '--exact', is_flag=True, help='Show only exact matches')
366366
@click.argument('extra_args', nargs=-1)
367367
def install(package: str, exact: bool, extra_args: tuple):

0 commit comments

Comments
 (0)