From 73f95834caad81565b8173b0e7c4a91e5c8e9765 Mon Sep 17 00:00:00 2001 From: Josef Skladanka Date: Nov 05 2015 12:44:36 +0000 Subject: Start versioning deps in resultsdb spec file Done in the same way as in D337 Differential Revision: https://phab.qadevel.cloud.fedoraproject.org/D639 --- diff --git a/requirements.txt b/requirements.txt index 11ed1c6..7e21779 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,14 +1,28 @@ -Flask>=0.9 -Flask-SQLAlchemy>=0.16 -SQLAlchemy>= 0.7 -WTForms>1.0 -Flask-WTF>=0.8 -Flask-Login>=0.2.2 -Flask-RESTful >= 0.2.5 -pytest>=2.4.2 -pytest-cov>=1.6 -alembic>=0.7.4 -# although this is a Flask-Restful dependency, it was not installed, adding manualy -six -iso8601 >= 0.1.4 -fedmsg>=0.11.1 +# This is a list of pypi packages to be installed into virtualenv. Alternatively, +# you can install these as RPMs instead of pypi packages. Use +# `rpmspec -q --requires resultsdb.spec` + +# A note for maintainers: Please keep this list in sync with resultsdb.spec. +# You should require exact versions here (in order to define an exact working +# environment), and require a minimal version in the spec file (in order to allow +# the libraries to have some minor version bumps during the Fedora release +# lifecycle). If the Fedora libraries span multiple versions across releases, +# you can define a dependency range here instead of an exact version. + +# This list is in the same order as the requirements in the specfile. + + +fedmsg == 0.16.2 +alembic == 0.8.3 +Flask == 0.10.1 +Flask-Login == 0.2.11 +Flask-RESTful == 0.2.11 +Flask-SQLAlchemy == 2.0 +Flask-WTF == 0.10.0 +iso8601 == 0.1.10 +six == 1.9.0 +SQLAlchemy == 0.9.10 +WTForms == 2.0 + +pytest >= 2.4.2 +pytest-cov >= 1.6 diff --git a/resultsdb.spec b/resultsdb.spec index ae12ca6..87ca987 100644 --- a/resultsdb.spec +++ b/resultsdb.spec @@ -5,7 +5,7 @@ Name: resultsdb Version: 1.1.13 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Results store for automated tasks License: GPLv2+ @@ -14,15 +14,17 @@ Source0: https://qadevel.cloud.fedoraproject.org/releases/%{name}/%{name} BuildArch: noarch -Requires: python-flask -Requires: python-flask-sqlalchemy -Requires: python-flask-wtf -Requires: python-flask-login -Requires: python-flask-restful -Requires: python-six -Requires: python-iso8601 -Requires: python-alembic -Requires: fedmsg +Requires: fedmsg >= 0.16.2 +Requires: python-alembic >= 0.8.3 +Requires: python-flask >= 0.10.1 +Requires: python-flask-login >= 0.2.11 +Requires: python-flask-restful >= 0.2.11 +Requires: python-flask-sqlalchemy >= 2.0 +Requires: python-flask-wtf >= 0.10.0 +Requires: python-iso8601 >= 0.1.10 +Requires: python-six >= 1.9.0 +Requires: python-sqlalchemy >= 0.9.10 +Requires: python-wtforms >= 2.0 BuildRequires: python2-devel python-setuptools %description @@ -63,6 +65,9 @@ install conf/settings.py.example %{buildroot}%{_sysconfdir}/resultsdb/settings.p %{_datadir}/resultsdb/* %changelog +* Wed Nov 4 2015 Josef Skladanka - 1.1.13-2 +- synchronize package versions between spec file and requirements.txt + * Wed Oct 7 2015 Martin Krizek - 1.1.13-1 - Emit fedmsg with whatever result is being stored