diff --git a/.gitignore b/.gitignore index 9717cfe..b8e9dc3 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /libtaskotron-0.4.16.tar.gz /libtaskotron-0.4.17.tar.gz /libtaskotron-0.4.18.tar.gz +/libtaskotron-0.4.19.tar.gz diff --git a/libtaskotron.spec b/libtaskotron.spec index 8c8cba0..1bfb60d 100644 --- a/libtaskotron.spec +++ b/libtaskotron.spec @@ -1,10 +1,12 @@ Name: libtaskotron -Version: 0.4.18 -Release: 3%{?dist} +# NOTE: if you update version, *make sure* to also update `libtaskotron/__init__.py` +# and `docs/source/conf.py` +Version: 0.4.19 +Release: 1%{?dist} Summary: Taskotron Support Library License: GPLv3 -URL: https://bitbucket.org/fedoraqa/libtaskotron +URL: https://pagure.io/taskotron/libtaskotron Source0: https://qa.fedoraproject.org/releases/%{name}/%{name}-%{version}.tar.gz BuildArch: noarch @@ -26,20 +28,21 @@ Requires: libtaskotron-config = %{version}-%{release} Requires: python-configparser >= 3.5.0b2 Requires: python-jinja2 >= 2.8 Requires: python-progressbar >= 2.3 -Requires: python-resultsdb_api >= 1.2.2 +Requires: python-resultsdb_api >= 2.0.0 Requires: python-requests >= 2.7.0 Requires: python-setuptools Requires: python-xunitparser >= 1.3.3 Requires: PyYAML >= 3.11 Requires: sudo Requires: tar >= 1.28-6 -BuildRequires: pytest >= 2.7.3 BuildRequires: python2-devel BuildRequires: python-configparser >= 3.5.0b2 BuildRequires: python-dingus >= 0.3.4 BuildRequires: python-mock >= 2.0.0 BuildRequires: python-progressbar >= 2.3 -BuildRequires: python-resultsdb_api >= 1.2.2 +BuildRequires: python2-pytest >= 2.7.3 +BuildRequires: python-pytest-cov >= 2.2.1 +BuildRequires: python-resultsdb_api >= 2.0.0 BuildRequires: python-requests >= 2.7.0 BuildRequires: python-setuptools BuildRequires: python-xunitparser >= 1.3.3 @@ -60,17 +63,18 @@ Summary: Fedora specific module for libtaskotron Requires: createrepo Requires: dnf >= 0.6.4 -Requires: koji +Requires: koji >= 1.10.0 Requires: libtaskotron-core = %{version}-%{release} Requires: mash Requires: python-fedora >= 0.8.0 Requires: python-hawkey >= 0.4.13-1 Requires: python-munch >= 2.0.2 Requires: rpm-python -BuildRequires: koji +BuildRequires: koji >= 1.10.0 BuildRequires: mash BuildRequires: python-fedora >= 0.8.0 BuildRequires: python-hawkey >= 0.4.13-1 +BuildRequires: python-rpmfluff >= 0.5.1 BuildRequires: python-munch >= 2.0.2 %description -n libtaskotron-fedora @@ -129,7 +133,7 @@ install -d %{buildroot}/%{_sharedstatedir}/taskotron/images %files %files -n libtaskotron-core -%doc readme.rst +%doc README.rst %license LICENSE %{python2_sitelib}/libtaskotron/*.py* %{python2_sitelib}/libtaskotron/directives/*.py* @@ -167,12 +171,26 @@ install -d %{buildroot}/%{_sharedstatedir}/taskotron/images %{python2_sitelib}/libtaskotron/ext/disposable/* %changelog +* Fri Mar 17 2017 Tim Flink - 0.4.19-1 +- updating yumrepoinfo for F26 +- improved support for secondary architectures + * Thu Mar 16 2017 Tim Flink - 0.4.18-3 - bumping revision to test package-specific testing * Fri Feb 10 2017 Fedora Release Engineering - 0.4.18-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild +* Fri Feb 17 2017 Kamil Páral - 0.4.18-4 +- require koji >= 1.10.0 because of T910 + +* Fri Feb 10 2017 Kamil Páral - 0.4.18-3 +- add python-pytest-cov builddep because the test suite now needs it, + and python-rpmfluff because we're missing it + +* Thu Feb 09 2017 Kamil Páral - 0.4.18-2 +- require python-resultsdb_api >= 2.0.0 + * Wed Jan 11 2017 Martin Krizek - 0.4.18-1 - distgit directive improvements (D1055, D1069) - yumrepoinfo.conf updates (D1057, D1074) diff --git a/sources b/sources index cddab09..089bda4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libtaskotron-0.4.18.tar.gz) = c94fa7a86e2d0657b36dc813b4de8f9a0f1b4d3fa8c32c1f072c9dbab6f7a86b20c2751cbea6b1ca9849b6ca7b87af0e830d3e8e45459e1e77283db7271b9608 +SHA512 (libtaskotron-0.4.19.tar.gz) = a5880b71e3b72d67d4134a06beb9229fdf56d15372803cbe846720477812db85b1bcb6e2651dd0bc0d222290af1100b4be2c3c6067b1777bc86801383543017d