Hello community, here is the log from the commit of package python-taskflow for openSUSE:Factory checked in at 2016-10-13 11:31:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-taskflow (Old) and /work/SRC/openSUSE:Factory/.python-taskflow.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-taskflow" Changes: -------- --- /work/SRC/openSUSE:Factory/python-taskflow/python-taskflow.changes 2016-05-19 12:14:32.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-taskflow.new/python-taskflow.changes 2016-10-13 11:31:30.000000000 +0200 @@ -1,0 +2,23 @@ +Tue Oct 4 10:09:10 UTC 2016 - [email protected] + +- Adjust Requires + +------------------------------------------------------------------- +Mon May 23 11:20:23 UTC 2016 - [email protected] + +- update to 1.32.0: + * Attempt to cancel active futures when suspending is underway + * Allow for specifying green threaded to parallel engine + * Make conductor.stop stop the running engine gracefully + * Updated from global requirements + * Don't set html_last_updated_fmt without git + * Updated from global requirements + * Add the ability to skip resolving from activating + * Fix export_to_dot for networkx package changes + * Ensure upgrade for sqlalchemy is protected by a lock + * Add periodic jobboard refreshing (incase of sync issues) + * Fallback if git is absent + * Allow for revert to have a different argument list from execute +- adjust Requires + +------------------------------------------------------------------- Old: ---- taskflow-1.30.0.tar.gz New: ---- taskflow-2.6.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-taskflow.spec ++++++ --- /var/tmp/diff_new_pack.nJrzzY/_old 2016-10-13 11:31:32.000000000 +0200 +++ /var/tmp/diff_new_pack.nJrzzY/_new 2016-10-13 11:31:32.000000000 +0200 @@ -16,75 +16,107 @@ # +%global pypi_name taskflow Name: python-taskflow -Version: 1.30.0 +Version: 2.6.0 Release: 0 Summary: Taskflow structured state management library License: Apache-2.0 -Group: Development/Languages/Python +Group: Documentation Url: https://launchpad.net/taskflow -Source: https://pypi.python.org/packages/source/t/taskflow/taskflow-%{version}.tar.gz -BuildRequires: openstack-suse-macros -BuildRequires: python-Sphinx -BuildRequires: python-coverage +Source0: https://pypi.io/packages/source/t/%{pypi_name}/%{pypi_name}-%{version}.tar.gz +BuildRequires: openstack-macros +BuildRequires: python-PyMySQL >= 0.6.2 +BuildRequires: python-SQLAlchemy >= 1.0.10 +BuildRequires: python-SQLAlchemy-Utils +BuildRequires: python-alembic >= 0.8.4 +BuildRequires: python-automaton >= 0.5.0 +BuildRequires: python-cachetools >= 1.1.0 +BuildRequires: python-contextlib2 >= 0.4.0 BuildRequires: python-devel -BuildRequires: python-futures -BuildRequires: python-kombu -BuildRequires: python-mock -BuildRequires: python-networkx -BuildRequires: python-pbr -BuildRequires: python-python-subunit -BuildRequires: python-setuptools -BuildRequires: python-six +BuildRequires: python-enum34 +BuildRequires: python-eventlet >= 0.18.2 +BuildRequires: python-fasteners >= 0.7 +BuildRequires: python-futurist >= 0.11.0 +BuildRequires: python-jsonschema >= 2.0.0 +BuildRequires: python-kazoo >= 2.2 +BuildRequires: python-kombu >= 3.0.25 +BuildRequires: python-mock >= 2.0 +BuildRequires: python-networkx >= 1.10 +BuildRequires: python-oslo.serialization >= 1.10.0 +BuildRequires: python-oslo.utils >= 3.16.0 +BuildRequires: python-oslotest >= 1.10.0 +BuildRequires: python-pbr >= 1.6 +BuildRequires: python-psycopg2 >= 2.5 +BuildRequires: python-pydotplus >= 2.0.2 +BuildRequires: python-redis >= 2.10.0 +BuildRequires: python-retrying >= 1.2.3 BuildRequires: python-stevedore -BuildRequires: python-testrepository -BuildRequires: python-testtools -BuildRequires: python-zake -BuildRoot: %{_tmppath}/%{name}-%{version}-build -Requires: python-alembic >= 0.8.0 +BuildRequires: python-testscenarios >= 0.4 +BuildRequires: python-testtools >= 1.4.0 +BuildRequires: python-zake >= 0.1.6 +Requires: python-Babel >= 2.3.4 +Requires: python-anyjson >= 0.3.3 Requires: python-automaton >= 0.5.0 -Requires: python-cachetools >= 1.0.0 +Requires: python-cachetools >= 1.1.0 Requires: python-contextlib2 >= 0.4.0 Requires: python-debtcollector >= 1.2.0 Requires: python-enum34 Requires: python-fasteners >= 0.7 Requires: python-futures >= 3.0 Requires: python-futurist >= 0.11.0 +Requires: python-iso8601 >= 0.1.11 Requires: python-jsonschema >= 2.0.0 +Requires: python-kazoo >= 2.2 Requires: python-monotonic >= 0.6 Requires: python-networkx >= 1.10 Requires: python-oslo.serialization >= 1.10.0 -Requires: python-oslo.utils >= 3.5.0 +Requires: python-oslo.utils >= 3.16.0 Requires: python-retrying >= 1.2.3 Requires: python-six >= 1.9.0 -Requires: python-stevedore >= 1.5.0 - -%if 0%{?suse_version} && 0%{?suse_version} <= 1110 -BuildRequires: python-discover -Requires: python-ordereddict -%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -%else +Requires: python-stevedore >= 1.16.0 BuildArch: noarch -%endif %description -A library to do [jobs, tasks, flows] in a HA manner using different backends to be used with OpenStack projects. +A library to do [jobs, tasks, flows] in a HA manner using +different backends to be used with OpenStack projects. + +%package doc +Summary: Documentation for Taskflow +Group: Documentation +BuildRequires: python-Sphinx +BuildRequires: python-oslosphinx >= 2.5.0 -* More information at http://wiki.openstack.org/wiki/TaskFlow +%description doc +A library to do [jobs, tasks, flows] in a HA manner using +different backends to be used with OpenStack projects. +This package contains the associated documentation. %prep -%setup -q -n taskflow-%{version} +%setup -q -n %{pypi_name}-%{version} %build -%{__python2} setup.py build +%py2_build %install -%{__python2} setup.py install --prefix=%{_prefix} --root=%{buildroot} +%py2_install + +# generate html docs +%{__python2} setup.py build_sphinx +# remove the sphinx-build leftovers +rm -rf html/.{doctrees,buildinfo} + +%check +PYTHONPATH=. %{__python2} setup.py testr %files -%defattr(-,root,root,-) -%doc ChangeLog README.rst LICENSE AUTHORS -%{python2_sitelib}/taskflow -%{python2_sitelib}/taskflow-%{version}-py%{py_ver}.egg-info +%doc README.rst +%license LICENSE +%{python2_sitelib}/%{pypi_name} +%{python2_sitelib}/%{pypi_name}-*.egg-info + +%files doc +%license LICENSE +%doc doc/build/html %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.nJrzzY/_old 2016-10-13 11:31:32.000000000 +0200 +++ /var/tmp/diff_new_pack.nJrzzY/_new 2016-10-13 11:31:32.000000000 +0200 @@ -1,10 +1,11 @@ <services> - <service name="download_files" mode="disabled"> - <param name="changesgenerate">enable</param> - </service> - <service name="python_requires" mode="disabled"> + <service mode="disabled" name="renderspec"> + <param name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/newton/openstack/taskflow/taskflow.spec.j2</param> + <param name="output-name">python-taskflow.spec</param> + <param name="requirements">https://raw.githubusercontent.com/openstack/requirements/stable/newton/global-requirements.txt</param> </service> - <service name="refresh_patches" mode="disabled"> + <service mode="disabled" name="download_files"> <param name="changesgenerate">enable</param> </service> + <service name="format_spec_file" mode="disabled"/> </services> ++++++ taskflow-1.30.0.tar.gz -> taskflow-2.6.0.tar.gz ++++++ ++++ 6752 lines of diff (skipped)
