commit python-taskflow for openSUSE:Factory
Hello community, here is the log from the commit of package python-taskflow for openSUSE:Factory checked in at 2014-09-28 19:54:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2014-04-08 15:11:10.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-taskflow.new/python-taskflow.changes 2014-09-28 19:54:47.000000000 +0200 @@ -1,0 +2,309 @@ +Wed Sep 10 13:30:08 UTC 2014 - dmueller@suse.com + +- update to 0.4.0: + * Updated from global requirements + * Make the WBE worker banner information more meaningful + * Allow worker count to be specified when no executor provided + * Remove sphinx examples emphasize-lines + * Split requirements into py2 and py3 files + * Update oslo-incubator to 037dee004c3e2239 + * Avoid naming time type module the same as a builtin + * Add a pformat() failure method and use it in the conductor + * add pre/post execute/retry callbacks to tasks + * Use checked_commit() around consume() and abandon() + * Use a check + create transaction when claiming a job + * Improve WBE testing coverage + * Add basic WBE validation sanity tests + * WBE request message validation + * WBE response message validation + * WBE notification message validation + * Allow handlers to provide validation callables + * Use a common message dispatcher + * Use checked commit when committing kazoo transactions + * Enable hacking checks H305 and H307 in tox.ini template + * Fixes unsorted dicts and sets in doctests + * README.rst: Avoid using non-ascii character + * Updated from global requirements + * Enabled hacking checks H305 and H307 + * Bump hacking to version 0.9.2 + * Allow a jobs posted book to be none by default + * Cleanup some of the example code & docs + * Make greenexecutor not keep greenthreads active + * Add the arch/big picture omnigraffle diagram + * Remove pbr as a runtime dependency + * Use the `state_graph.py` for all states diagrams + * Make the examples documentation more relevant + * Raise NotImplementedError instead of NotImplemented + * Move the stopwatch tests to test_types + * Remove need to do special exception catching in parse_uri + * Update oslo incubator code to commit 0b02fc0f36814968 + * Fix the section name in CONTRIBUTING.rst + * Add a conductor considerations section + * Make the expiring cache a top level cache type + * Use `flow_uuid` and `flow_name` from storage + * Fix traces left in zookeeper + * Clarify locked decorator is for instance methods + * Create a top level time type + * Simplify identity transition handling for tasks and retries + * Remove check_doc.py and use doc8 + * Remove functions created for pre-six 1.7.0 + * Add a tree type + * Make intentions a tuple (to denote immutability) + * Updated from global requirements + * Add example for pseudo-scoping + * Fix E265 hacking warnings + * Fix doc which should state fetch() usage + * Adjust sphinx requirement + * Upgrade hacking version and fix some of the issues + * Denote that other projects can use this library + * Remove misc.as_bool as oslo provides an equivalent + * Update zake to requirements version + +------------------------------------------------------------------- +Tue Jun 24 06:29:26 UTC 2014 - dmueller@suse.com + +- update to 0.3.21: + * Switch to a restructuredtext README file + * Include the function name on internal errors + * Add in default transaction isolation levels + * Allow the mysql mode to be more than just TRADITIONAL + * Make the runner a runtime provided property + * Rename inject_task_args to inject_atom_args + * Rename the graph analyzer to analyzer + * Provide the compilation object instead of just a part of it + * Ensure cachedproperty descriptor picks up docstrings + * Warn about internal helper/utility usage + * Rename to atom from task + * Invert the conductor stop() returned result + * Move flattening to the action engine compiler + * Increase the level of usefulness of the dispatching logging + * Avoid forcing engine_conf to a dict + * Allow for two ways to find a flow detail in a job for a conductor + * Add docs related to the new conductor feature + * Add docstring describing the inject instance variable + * Finish factoring apart the graph_action module + * Update sphinx pin from global requirements + * Fix docstring list format + * Allow indent text to be passed in + * Factor out the on_failure to a mixin type + * Use a name property setter instead of a set_name method + * Adds a single threaded flow conductor + * add the ability to inject arguments into tasks at task creation + * Synced jsonutils from oslo-incubator + * Remove wording issue (track does not make sense here) + * Fix case of taskflow in docs + * Put the job external wiki link in a note section + * Rework atom documentation + * Add doc link to examples + * Rework the overview of the notification mechanism + * Standardize on the same capitalization pattern + * Regenerate engine-state sequence diagram + * Add source of engine-state sequence diagram + * Add kwarg check_pending argument to fake lock + * Add a example which uses the run_iter function in a for loop + * Fix error string interpolation + * Rename t_storage to atom_storage + * Create and use a new compilation module + * Add engine state diagram + * Add tests for the misc.cachedproperty descriptor + * Complete the cachedproperty descriptor protocol + * Don't create fake LogBook when we can not fetch one + * Use futures wait() when possible + * Use /taskflow/flush-test in the flush function + * Add a reset nodes function + * Default the impl_memory conf to none + * Fix spelling mistake + * Add a helper tool which clears zookeeper test dirs + * Add a zookeeper jobboard integration test + * Cleanup zookeeper integration testing + * Use a more stable flush method + * Remove the _clear method and do not reset the job_watcher + * Allow command and connection retry configuration + * Check documentation for simple style requirements + * Add an example which uses the run iteration functionality + * Implement run iterations + * Put provides and requires code to basic Flow + * Allow the watcher to re-register if the session is lost + * Add a new wait() method that waits for jobs to arrive + * Add a cachedproperty descriptor + * Add an example for the job board feature + * Engine _cls postfix is not correct + * Pass executor via kwargs instead of config + * Allow the WBE to use a preexisting executor + * Tweaks to object hiearchy diagrams + * Adjust doc linking + * Medium-level docs on engines + * Add docs for the worker based engine (WBE) + * Updated from global requirements + * Move from generator to iterator for iterjobs + * Add a jobboard fetching context manager + * Wrap the failure to load in the not found exception + * Update jobboard docs + * Synced jsonutils from oslo-incubator + * Remove persistence wiki page link + * Load engines with defined args and provided kwargs + * Integrate urlparse for configuration augmentation + * Fix "occured" -> "occurred" + * Documentation tune-ups + * Fix spelling error + * Add a resumption strategy doc + * Docs and cleanups for test_examples runner + * Skip loading (and failing to load) lock files + * Add a persistence backend fetching context manager + * Add a example that activates a future when a result is ready + * Fix documentation spelling errors + * Add a job consideration doc + * Add last_modified & created_on attributes to jobs + * Allow jobboard event notification + * Use sequencing when posting jobs + * Add a directed graph type (new types module) + * Add persistence docs + adjustments + * Updated from global requirements + * Stings -> Strings + * Be better at failure tolerance + * Ensure example abandons job when it fails + * Add docs for jobs and jobboards + * Get persistence backend via kwargs instead of conf + * Allow fetching jobboard implementations + * Reuse already defined variable + * More keywords & classifier topics + * Allow transient values to be stored in storage + * Doc adjustments + * Move the daemon thread helper function + * Create a periodic worker helper class + * Fix not found being raised when iterating + * Allow for only iterating over the most 'fresh' jobs + * Updated from global requirements + * Update oslo-incubator to 46f2b697b6aacc67 + * import run_cross_tests.sh from incubator + * Exception in worker queue thread + * Avoid holding the state lock while notifying + +------------------------------------------------------------------- +Wed Apr 2 08:21:32 UTC 2014 - speilicke@suse.com + +- Update to version 0.2: + * Allow atoms to save their own state/result + * Use correct exception in the timing listener + * Add a engine preparation stage + * Decrease extraneous logging + * Handle retry last_results/last_failure better + * Improve documentation for engines + * Worker executor adjustments + * Revert "Move taskflow.utils.misc.Failure to its own module" + * Move taskflow.utils.misc.Failure to its own module + * Leave the execution_graph as none until compiled + * Move state link to developer docs + * Raise error if atom asked to schedule with unknown intention ++++ 112 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/python-taskflow/python-taskflow.changes ++++ and /work/SRC/openSUSE:Factory/.python-taskflow.new/python-taskflow.changes Old: ---- taskflow-0.1.3.tar.gz New: ---- _service taskflow-0.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-taskflow.spec ++++++ --- /var/tmp/diff_new_pack.b4nC5s/_old 2014-09-28 19:54:48.000000000 +0200 +++ /var/tmp/diff_new_pack.b4nC5s/_new 2014-09-28 19:54:48.000000000 +0200 @@ -17,26 +17,46 @@ Name: python-taskflow -Version: 0.1.3 +Version: 0.4.0 Release: 0 Summary: Taskflow structured state management library License: Apache-2.0 Group: Development/Languages/Python Url: https://launchpad.net/taskflow Source: https://pypi.python.org/packages/source/t/taskflow/taskflow-%{version}.tar.gz +BuildRequires: python-Babel +BuildRequires: python-Sphinx +BuildRequires: python-anyjson +BuildRequires: python-coverage BuildRequires: python-devel +BuildRequires: python-futures +BuildRequires: python-iso8601 +BuildRequires: python-kombu +BuildRequires: python-mock +BuildRequires: python-networkx +BuildRequires: python-oslosphinx BuildRequires: python-pbr +BuildRequires: python-python-subunit BuildRequires: python-setuptools +BuildRequires: python-six +BuildRequires: python-stevedore +BuildRequires: python-testrepository +BuildRequires: python-testtools +BuildRequires: python-zake BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: python-Babel >= 1.3 +Requires: python-PrettyTable >= 0.7 Requires: python-anyjson >= 0.3.3 -Requires: python-futures >= 2.1.3 -Requires: python-iso8601 >= 0.1.8 +Requires: python-futures >= 2.1.6 +Requires: python-iso8601 >= 0.1.9 +Requires: python-jsonschema >= 2 Requires: python-networkx >= 1.8 -Requires: python-six >= 1.4.1 -Requires: python-stevedore >= 0.12 +Requires: python-six >= 1.7 +Requires: python-stevedore >= 0.14 %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 BuildArch: noarch @@ -58,7 +78,8 @@ %files %defattr(-,root,root,-) -%doc ChangeLog README.md LICENSE AUTHORS -%{python_sitelib}/* +%doc ChangeLog README.rst LICENSE AUTHORS +%{python_sitelib}/taskflow +%{python_sitelib}/taskflow-%{version}-py%{py_ver}.egg-info %changelog ++++++ _service ++++++ <services> <service name="download_files" mode="disabled"> <param name="changesgenerate">enable</param> </service> <service name="python_requires" mode="disabled"> </service> <service name="refresh_patches" mode="disabled"> <param name="changesgenerate">enable</param> </service> </services> ++++++ taskflow-0.1.3.tar.gz -> taskflow-0.4.0.tar.gz ++++++ ++++ 39837 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de