Name: home-assistant-cli
Version: 0.8.0
Release: 2%{?dist}
Summary: Command-line tool for Home Assistant
License: ASL 2.0
URL: https://github.com/home-assistant/home-assistant-cli
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3-ruamel-yaml
BuildRequires: python3-aiohttp
BuildRequires: python3-regex
BuildRequires: python3-mypy
BuildRequires: python3-pytest-cov
BuildRequires: python3-pytest-sugar
BuildRequires: python3-pytest-timeout
BuildRequires: python3-pytest
BuildRequires: python3-requests-mock
BuildRequires: python3-dateparser
BuildRequires: python3-click-log
BuildRequires: python3-click
BuildRequires: python3-netdisco
BuildRequires: python3-tabulate
BuildRequires: python3-jsonpath-rw
%description
The Home Assistant Command-line interface (hass-cli) allows one to work with
a local or a remote Home Assistant instance directly from the command-line.
%prep
%autosetup -n %{name}-%{version}
%build
%py3_build
%install
%py3_install
%check
PYTHONPATH=%{buildroot}/%{python3_sitelib}/ pytest-%{python3_version} -v tests \
-k "not test_commands_loads[template]"
%files
%doc README.rst
%license LICENSE.md
%{_bindir}/hass-cli
%{python3_sitelib}/homeassistant_cli/
%{python3_sitelib}/homeassistant_cli*.egg-info/
%changelog
* Tue Mar 24 2020 Fabian Affolter <mail@fabian-affolter.ch> - 0.8.0-2
- Add missing BR
* Sun Nov 17 2019 Fabian Affolter <mail@fabian-affolter.ch> - 0.8.0-1
- Update to latest upstream release 0.8.0
* Mon Jun 10 2019 Fabian Affolter <mail@fabian-affolter.ch> - 0.7.0-1
- Initial package for Fedora