lavacli (2.2.0-3) unstable; urgency=medium

  [ Lei Yang ]
  * Fix test_base_dir to handle paths containing dots correctly
    (Closes: #1102293)

 -- Andrej Shadura <andrewsh@debian.org>  Mon, 07 Apr 2025 13:53:19 +0200

lavacli (2.2.0-2) unstable; urgency=medium

  * Make voluptuous a hard dependency as it should be.
  * Build-depend on python3-zmq.
  * Update copyrights.

 -- Andrej Shadura <andrewsh@debian.org>  Tue, 18 Mar 2025 13:33:40 +0100

lavacli (2.2.0-1) unstable; urgency=medium

  [ Remi Duraffort ]
  * New upstream release (Closes: #1088041).
  * Update the homepage to gitlab.com/lava/lavacli.
  * Switch the dependency to from python3-yaml to python3-ruamel.yaml.

  [ Andrej Shadura ]
  * Bump debhelper from old 12 to 13.
  * Use dh-sequence-python3.
  * Simplify debian/rules.
  * Point Vcs-* to Salsa.
  * Bump Standards-Version to 4.7.2.
  * Require Python Version 3.7 or newer.
  * Add python3-voluptuous to Build-Depends.
  * Mark test-only dependencies as <!nocheck>.
  * Wrap and sort debian/control.
  * Add myself to the Uploaders.

 -- Andrej Shadura <andrewsh@debian.org>  Mon, 17 Mar 2025 10:18:16 +0100

lavacli (1.2-1) unstable; urgency=medium

  [ Remi Duraffort ]
  * New upstream release
   + Make yaml.CDumper optional
   + jobs logs: Ignore intermediary errors 500
   + logs: improve feedback printing
   + utils: fix variable split
   + CI: add more debian and ubuntu versions
   + Fix job show error when specify yaml/json.

  [ Antonio Terceiro ]
  * Build and test against all Python versions
  * debian/rules: drop homemade build/install/test commands
  * Add missing build dependency on python3-aiohttp
  * Bump Standards-Version to 4.6.0 (no changes needed)

 -- Remi Duraffort <remi.duraffort@linaro.org>  Thu, 09 Dec 2021 16:05:44 +0100

lavacli (1.1-1) unstable; urgency=medium

  * New upstream release
    + CI: also test on ubuntu 19.10
    + CI: fix coverage report
    + device-types: fix crash with recent versions of LAVA
    + CI: drop ubuntu 18.04
    + CI: drop ubuntu 18.10, not 18.04
    + ci: only test on Ubuntu LTS releases
    + workers: get/set certificates
    + system: add a command to get master certificate
    + utils: use the new device-type template directory
    + Use codespell to fix spelling errors
    + Documentation: fix error about verify_ssl_cert for lavacli.yaml
    + workers: print the version after 2020.06
    + events: listen for events using websockets
    + CI: add missing python-aiohttp
    + events: do not use f-strings
    + CI: drop debian 8
    + CI: add missing package for coverage
    + workers: print the token if available
    + worker certificates are removed in 2020.09
    + events: websocket is available in LAVA 2020.09
    + Add dependency on aiohttp

 -- Remi Duraffort <remi.duraffort@linaro.org>  Mon, 02 Nov 2020 10:41:21 +0100

lavacli (1.0-1) unstable; urgency=medium

  [ Antonio Terceiro ]
  * autopkgtest: improve testsuite script
  * autopkgtest: reduce set of test dependencies
  * autopkgtest: allow output on stderr (Closes: #950220)
  * gbp.conf: fix settings to build from git repository

  [ Rémi Duraffort ]
  * New upstream release
    + workers: allow one to get and set worker job limit

 -- Remi Duraffort <remi.duraffort@linaro.org>  Wed, 29 Jan 2020 14:39:48 +0100

lavacli (0.9.9-1) unstable; urgency=medium

  * New upstream release
    + Fix upload to pypi in release script
    + CI: use hub.lavasoftware.org/lava/ci-images/amd64/analyze image
    + devices: fix crash with lava >= 2019.09
    + devices: rename "hostname" to "name"
    + workers: rename "hostname" to "name"
    + events: rename "hostname" to "name"
    + logs: set the debug color to 0;37 while info is in 1;37
    + jobs: consolidate logging options in one place
    + jobs resubmit: extract log watching into its own function
    + jobs submit: add option to follow the logs
    + jobs logs: improve color code for timestamps

 -- Remi Duraffort <remi.duraffort@linaro.org>  Wed, 13 Nov 2019 15:23:02 +0100

lavacli (0.9.8-1) unstable; urgency=medium

  [ Remi Duraffort ]
  * New upstream release
    + Export author email
    + Fix yaml.dump after recent pyyaml changes (Closes: #934269)
    + CI: test on debian testing
    + Ad a git buildpackage configuration file
    + Add a simple release script
    + Improve release script

  [ Antonio Terceiro ]
  * Set Remi and myself as Uploaders:
  * Bump Standards-Version to 4.4.0; no changes needed
  * debian/rules: handle DEB_BUILD_OPTIONS=nocheck
  * debian/control: run wrap-and-sort
  * Drop debian/compat and replace it with a dependency on debhelper-compat 12
  * debian/copyright: use https for spec URL

 -- Remi Duraffort <remi.duraffort@linaro.org>  Thu, 19 Sep 2019 14:10:45 +0200

lavacli (0.9.7-1) unstable; urgency=medium

  * New upstream release
    + workers: get and set the environment

 -- Steve McIntyre <93sam@debian.org>  Mon, 01 Jul 2019 11:47:23 +0100

lavacli (0.9.6-1) unstable; urgency=medium

  * New upstream release
    + utils.templates.render: fix --path option
    + Do not print token when an exception is raised
    + Improve error reporting
    + jobs: allow to cancel many jobs in one call
    + jobs submit: Don't eat xmlrpc error
    + utils templates render: allow to specify the context
    + utils template render: allow to set trim_block
    + utils.loader: allow to use the safe loader
    + results: use the CSafeLoader whenether possible
    + loader: use the helper whenever possible
    + Add a timeout option for the 'jobs wait' command
    + Fix lavacli crashes when the server returns a Fault exception
    + aliases: port to the new API in LAVA 2019.05
    + jobs validate: fix crash when validating
  * fix watch script
  * fix link to the source repository

 -- Steve McIntyre <93sam@debian.org>  Tue, 05 Mar 2019 17:09:33 +0000

lavacli (0.9.5-1) unstable; urgency=medium

  * New upstream release
    + Fix user-agent
    + When submitting multiple jobs, declare which job failed and
      continue
    + jobs.validate: allow to validate job definitions
    + Allow fallback to yaml.Loader
    + Create config dir if it doesn't exist
  * Fix Uploaders: add me, remove Senthil
  * Moved Debian packaging into the upstream repo, so update the VCS-
    links to point there

 -- Steve McIntyre <93sam@debian.org>  Tue, 05 Mar 2019 17:09:33 +0000

lavacli (0.9.4-1) unstable; urgency=medium

  * New upstream release
    "utils templates render" to render jinja2 templates
    "jobs queue" to show the current queue for some device-types
    (needs lava 2019.01)

 -- Neil Williams <codehelp@debian.org>  Wed, 30 Jan 2019 12:06:40 +0000

lavacli (0.9.3-1) unstable; urgency=medium

  * New upstream release
    * a future proof versioning support
    * use black code format
    * allow to use --verbose and --since for job listing
  * Update homepage
  * Update standards version (no changes)

 -- Neil Williams <codehelp@debian.org>  Tue, 06 Nov 2018 08:41:22 +0000

lavacli (0.9.2-2) unstable; urgency=medium

  * Remove build-dep on python3-all (Closes: #911550)

 -- Neil Williams <codehelp@debian.org>  Thu, 25 Oct 2018 13:50:23 +0100

lavacli (0.9.2-1) unstable; urgency=medium

  * 0.9.2-1 New upstream release.
  * Add autopkgtest.
  * Update X-Python-Version.
  * Add pytest dependencies for running tests.

 -- Senthil Kumaran S (stylesen) <stylesen@gmail.com>  Tue, 22 May 2018 14:04:24 +0530

lavacli (0.8-1) unstable; urgency=medium

  * 0.8-1 New upstream release
  * Add rules to package manpages

 -- Neil Williams <codehelp@debian.org>  Wed, 18 Apr 2018 09:39:14 +0100

lavacli (0.7-1~bpo9+1) stretch-backports; urgency=medium

  * Rebuild for stretch-backports.

 -- Senthil Kumaran S (stylesen) <stylesen@gmail.com>  Thu, 22 Mar 2018 08:00:52 +0530

lavacli (0.7-1) unstable; urgency=medium

  * Initial release. (Closes: #887476: ITP: lavacli -- LAVA XML-RPC
    command line interface)

 -- Senthil Kumaran S (stylesen) <stylesen@gmail.com>  Thu, 08 Feb 2018 11:42:30 +0530