From b665c7cd4aa4ea900dc194a6ba5ad9de527f978c Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Wed, 2 Jun 2021 14:20:27 +0200 Subject: Add support for filtering releases by package name and version Signed-off-by: Matthias Beyer --- src/cli.rs | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'src/cli.rs') diff --git a/src/cli.rs b/src/cli.rs index 131eb41..71a2b67 100644 --- a/src/cli.rs +++ b/src/cli.rs @@ -365,6 +365,25 @@ pub fn cli<'a>() -> App<'a> { .arg(arg_older_than_date("List only releases older than DATE")) .arg(arg_newer_than_date("List only releases newer than DATE")) + + .arg(Arg::new("package_name_regex") + .required(false) + .multiple(false) + .long("pkg") + .short('p') + .takes_value(true) + .value_name("REGEX") + .about("Limit search with package name matching REGEX") + ) + .arg(Arg::new("package_version_constraint") + .required(false) + .multiple(false) + .long("version") + .short('v') + .takes_value(true) + .value_name("VERSION_CONSTRAINT") + .about("Limit search for package in version VERSION") + ) ) ) -- cgit v1.2.3