diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e1688e0 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/home-assistant-cli-0.8.0.tar.gz diff --git a/home-assistant-cli.spec b/home-assistant-cli.spec new file mode 100644 index 0000000..eb8f6b3 --- /dev/null +++ b/home-assistant-cli.spec @@ -0,0 +1,60 @@ +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 - 0.8.0-2 +- Add missing BR + +* Sun Nov 17 2019 Fabian Affolter - 0.8.0-1 +- Update to latest upstream release 0.8.0 + +* Mon Jun 10 2019 Fabian Affolter - 0.7.0-1 +- Initial package for Fedora diff --git a/sources b/sources new file mode 100644 index 0000000..ca3c546 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (home-assistant-cli-0.8.0.tar.gz) = f384546d30f49cf1c391906690a1d7257863543057e68e7a711d00912fa998daaa8b89594b037e190afc01cd6735eba54fc0e3d9180a78efd43707225c20fd82