commit python-oslo.concurrency for openSUSE:Factory
Hello community, here is the log from the commit of package python-oslo.concurrency for openSUSE:Factory checked in at 2017-08-28 15:31:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-oslo.concurrency (Old) and /work/SRC/openSUSE:Factory/.python-oslo.concurrency.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-oslo.concurrency" Mon Aug 28 15:31:23 2017 rev:8 rq:514990 version:3.21.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-oslo.concurrency/python-oslo.concurrency.changes 2017-02-21 13:41:58.383190774 +0100 +++ /work/SRC/openSUSE:Factory/.python-oslo.concurrency.new/python-oslo.concurrency.changes 2017-08-28 15:31:25.684445935 +0200 @@ -1,0 +2,19 @@ +Mon Aug 7 13:37:37 UTC 2017 - cloud-devel@suse.de + +- update to version 3.21.0 + - Imported Translations from Zanata + - Remove log translations + - turn on warning-is-error for sphinx + - Check reStructuredText documents for common style issues + - Using fixtures.MockPatch instead of mockpatch.Patch + - [Fix gate]Update test requirement + - Update URLs in documents according to document migration + - Remove support for py34 + - rearrange existing documentation to follow the new layout standard + - pbr.version.VersionInfo needs package name (oslo.xyz and not oslo_xyz) + - Update reno for stable/ocata + - Check for SubprocessError by name on Python 3.x + - Updated from global requirements + - switch from oslosphinx to openstackdocstheme + +------------------------------------------------------------------- Old: ---- oslo.concurrency-3.18.0.tar.gz New: ---- oslo.concurrency-3.21.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-oslo.concurrency.spec ++++++ --- /var/tmp/diff_new_pack.8zP1Zp/_old 2017-08-28 15:31:26.496331796 +0200 +++ /var/tmp/diff_new_pack.8zP1Zp/_new 2017-08-28 15:31:26.516328985 +0200 @@ -18,7 +18,7 @@ %global sname oslo.concurrency Name: python-oslo.concurrency -Version: 3.18.0 +Version: 3.21.0 Release: 0 Summary: OpenStack oslo.concurrency library License: Apache-2.0 @@ -33,20 +33,20 @@ BuildRequires: python-fixtures >= 3.0.0 BuildRequires: python-futures >= 3.0 BuildRequires: python-mock >= 2.0 -BuildRequires: python-oslo.config >= 3.14.0 +BuildRequires: python-oslo.config >= 4.0.0 BuildRequires: python-oslo.i18n >= 2.1.0 -BuildRequires: python-oslo.utils >= 3.18.0 +BuildRequires: python-oslo.utils >= 3.20.0 BuildRequires: python-oslotest >= 1.10.0 -BuildRequires: python-pbr >= 1.8 +BuildRequires: python-pbr >= 2.0.0 BuildRequires: python-testrepository >= 0.0.18 BuildRequires: python-testscenarios >= 0.4 BuildRequires: python-testtools >= 1.4.0 Requires: python-enum34 Requires: python-fasteners >= 0.7 Requires: python-iso8601 >= 0.1.11 -Requires: python-oslo.config >= 3.14.0 +Requires: python-oslo.config >= 4.0.0 Requires: python-oslo.i18n >= 2.1.0 -Requires: python-oslo.utils >= 3.18.0 +Requires: python-oslo.utils >= 3.20.0 Requires: python-retrying >= 1.2.3 Requires: python-six >= 1.9.0 BuildArch: noarch @@ -60,7 +60,7 @@ Summary: Documentation for OpenStack concurrency library Group: Development/Languages/Python BuildRequires: python-Sphinx -BuildRequires: python-oslosphinx >= 4.7.0 +BuildRequires: python-openstackdocstheme >= 1.11.0 %description doc The oslo.concurrency library has utilities for safely running multi-thread, @@ -71,6 +71,7 @@ %prep %autosetup -n %{sname}-%{version} %py_req_cleanup +sed -i 's/^warning-is-error.*/warning-is-error = 0/g' setup.cfg %build %{py2_build} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.8zP1Zp/_old 2017-08-28 15:31:26.636312117 +0200 +++ /var/tmp/diff_new_pack.8zP1Zp/_new 2017-08-28 15:31:26.656309306 +0200 @@ -1,8 +1,8 @@ <services> <service mode="disabled" name="renderspec"> - <param name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/ocata/openstack/oslo.concurrency/oslo.concurrency.spec.j2</param> + <param name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/pike/openstack/oslo.concurrency/oslo.concurrency.spec.j2</param> <param name="output-name">python-oslo.concurrency.spec</param> - <param name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/ocata/global-requirements.txt</param> + <param name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/pike/global-requirements.txt</param> <param name="changelog-email">cloud-devel@suse.de</param> <param name="changelog-provider">gh,openstack,oslo.concurrency</param> </service> ++++++ oslo.concurrency-3.18.0.tar.gz -> oslo.concurrency-3.21.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/AUTHORS new/oslo.concurrency-3.21.0/AUTHORS --- old/oslo.concurrency-3.18.0/AUTHORS 2017-01-18 20:32:30.000000000 +0100 +++ new/oslo.concurrency-3.21.0/AUTHORS 2017-07-18 15:09:02.000000000 +0200 @@ -56,6 +56,7 @@ Monty Taylor <mordred@inaugust.com> Nikhil Manchanda <SlickNik@gmail.com> Noorul Islam K M <noorul@noorul.com> +OpenStack Release Bot <infra-root@openstack.org> Pedro Navarro Perez <pednape@gmail.com> Roman Prykhodchenko <rprikhodchenko@mirantis.com> Ronald Bradford <ronald.bradford@gmail.com> @@ -77,11 +78,15 @@ Wu Wenxiang <wu.wenxiang@99cloud.net> Yuriy Taraday <yorik.sar@gmail.com> ZhiQiang Fan <aji.zqfan@gmail.com> +ZhongShengping <chdzsp@163.com> Zhongyue Luo <zhongyue.nah@intel.com> gecong1973 <ge.cong@zte.com.cn> +gengchc2 <geng.changcai2@zte.com.cn> howardlee <lihongweibj@inspur.com> jichenjc <jichenjc@cn.ibm.com> +loooosy <syluo5695@fiberhome.com> melissaml <ma.lei@99cloud.net> +ricolin <rico.lin@easystack.cn> vponomaryov <vponomaryov@mirantis.com> yanheven <yanheven@qq.com> zhangsong <zhangsong@cmss.chinamobile.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/ChangeLog new/oslo.concurrency-3.21.0/ChangeLog --- old/oslo.concurrency-3.18.0/ChangeLog 2017-01-18 20:32:30.000000000 +0100 +++ new/oslo.concurrency-3.21.0/ChangeLog 2017-07-18 15:09:02.000000000 +0200 @@ -1,10 +1,40 @@ CHANGES ======= +3.21.0 +------ + +* Update URLs in documents according to document migration +* Imported Translations from Zanata +* Updated from global requirements +* switch from oslosphinx to openstackdocstheme +* turn on warning-is-error for sphinx +* rearrange existing documentation to follow the new layout standard +* Remove log translations +* Check reStructuredText documents for common style issues +* Updated from global requirements +* Check for SubprocessError by name on Python 3.x + +3.20.0 +------ + +* Updated from global requirements +* Using fixtures.MockPatch instead of mockpatch.Patch + +3.19.0 +------ + +* Updated from global requirements +* [Fix gate]Update test requirement +* Updated from global requirements +* Remove support for py34 +* pbr.version.VersionInfo needs package name (oslo.xyz and not oslo\_xyz) +* Update reno for stable/ocata + 3.18.0 ------ -* Automatically convert process_input to bytes +* Automatically convert process\_input to bytes * Add Constraints support * Show team and repo badges on README @@ -66,7 +96,7 @@ * Add doc/ to pep8 check * Remove unused import statement -* Add timeout option to ssh_execute +* Add timeout option to ssh\_execute * Fix wrong import example in docstring * Trivial: ignore openstack/common in flake8 exclude list @@ -81,9 +111,9 @@ * Updated from global requirements * Updated from global requirements * Add a few usage examples for lockutils -* Revert "Use tempfile.tempdir for lock_path if OSLO_LOCK_PATH is not set" +* Revert "Use tempfile.tempdir for lock\_path if OSLO\_LOCK\_PATH is not set" * Updated from global requirements -* Use tempfile.tempdir for lock_path if OSLO_LOCK_PATH is not set +* Use tempfile.tempdir for lock\_path if OSLO\_LOCK\_PATH is not set 3.6.0 ----- @@ -154,7 +184,7 @@ * Imported Translations from Zanata * Move 'history' -> release notes section * add auto-generated docs for config options -* Change ignore-errors to ignore_errors +* Change ignore-errors to ignore\_errors * Updated from global requirements * Imported Translations from Zanata * Use int enumerations for log error constants @@ -171,7 +201,7 @@ * Updated from global requirements * Updated from global requirements -* Use oslo_utils reflection to get 'f' callable name +* Use oslo\_utils reflection to get 'f' callable name * flake8 - remove unused rules * Imported Translations from Transifex * Updated from global requirements @@ -188,10 +218,10 @@ ----- * Imported Translations from Transifex -* Allow preexec_fn method for processutils.execute +* Allow preexec\_fn method for processutils.execute * Updated from global requirements * Use pypi name for requirements.txt -* processutils: ensure on_completion callback is always called +* processutils: ensure on\_completion callback is always called * Updated from global requirements * Remove redundant fileutils * Add tox target to find missing requirements @@ -230,30 +260,30 @@ * Advertise support for Python3.4 / Remove support for 3.3 * Updated from global requirements * Imported Translations from Transifex -* Remove run_cross_tests.sh +* Remove run\_cross\_tests.sh * Updated from global requirements * Updated from global requirements 1.9.0 ----- -* Add binary parameter to execute and ssh_execute +* Add binary parameter to execute and ssh\_execute * Port processutils to Python 3 * Uncap library requirements for liberty * Move fixtures to test-requirements.txt -* Fix test_as_root* tests to work when run as root +* Fix test\_as\_root\* tests to work when run as root * Add pypi download + version badges * Standardize setup.cfg summary for oslo libs * Imported Translations from Transifex * Updated from global requirements -* Remove tools/run_cross_tests.sh from openstack-common.conf +* Remove tools/run\_cross\_tests.sh from openstack-common.conf 1.8.0 ----- * Switch to non-namespaced module imports * Remove py33 env from default tox list -* Add lockutils.get_lock_path() function +* Add lockutils.get\_lock\_path() function 1.7.0 ----- @@ -271,7 +301,7 @@ ----- * Ability to set working directory -* Add eventlet test check to new tests __init__.py +* Add eventlet test check to new tests \_\_init\_\_.py * Drop use of namespaced oslo.i18n * Updated from global requirements * Updated from global requirements @@ -295,7 +325,7 @@ * Don't use ConfigFilter for lockutils * Report import warnings where the import occurs * Port processutils to Python 3 -* Activate pep8 check that _ is imported +* Activate pep8 check that \_ is imported * Drop requirements-py3.txt * Updated from global requirements * Clean up API documentation @@ -327,7 +357,7 @@ * Use six.wraps * Clean up lockutils logging * Remove unused incubator modules -* Improve lock_path help and documentation +* Improve lock\_path help and documentation * Add pbr to installation requirements 0.1.0 @@ -339,9 +369,9 @@ * Updated from global requirements * Remove extraneous vim editor configuration comments * Add deprecated name test case -* Make lock_wrapper private +* Make lock\_wrapper private * Support building wheels (PEP-427) -* Handle Python 3's O_CLOEXEC default +* Handle Python 3's O\_CLOEXEC default * Remove hard dep on eventlet * Test with both vanilla and eventlet stdlib * Imported Translations from Transifex @@ -354,7 +384,7 @@ * Imported Translations from Transifex * provide sane cmd exit reporting * Imported Translations from Transifex -* Add lock_path as param to remove_external function +* Add lock\_path as param to remove\_external function * Updated from global requirements * Cleanup and adding timing to lockutils logging * Imported Translations from Transifex @@ -390,16 +420,16 @@ * Remove oslo.log from lockutils * lockutils: split tests and run in Python 3 * Fix exception message in openstack.common.processutils.execute -* Allow test_lockutils to run in isolation -* Remove `processutils` dependency on `log` +* Allow test\_lockutils to run in isolation +* Remove \`processutils\` dependency on \`log\` * Don't import fcntl on Windows * Fix broken formatting of processutils.execute log statement -* Move nova.utils.cpu_count() to processutils module +* Move nova.utils.cpu\_count() to processutils module * pep8: fixed multiple violations * fixed typos found by RETF rules * Mask passwords that are included in commands * Improve help strings -* Remove str() from LOG.* and exceptions +* Remove str() from LOG.\* and exceptions * Fixed several typos * Emit a log statement when releasing internal lock * Allow passing environment variables to execute() @@ -416,8 +446,8 @@ * Use threading.ThreadError instead of reraising IOError * Have the interprocess lock follow lock conventions * lockutils: move directory creation in lock class -* lockutils: remove lock_path parameter -* lockutils: expand add_prefix +* lockutils: remove lock\_path parameter +* lockutils: expand add\_prefix * lockutils: remove local usage * lockutils: do not grab the lock in creators * Remove unused variables @@ -425,19 +455,19 @@ * Fix i18n problem in processutils module * lockutils: split code handling internal/external lock * lockutils: fix testcase wrt Semaphore -* Use hacking import_exceptions for gettextutils._ +* Use hacking import\_exceptions for gettextutils.\_ * Correct invalid docstrings * Fix violations of H302:import only modules * Fixed misspellings of common words * Trivial: Make vertical white space after license header consistent * Unify different names between Python2/3 with six.moves * Remove vim header -* Use six.text_type instead of unicode function in tests +* Use six.text\_type instead of unicode function in tests * Adjust import order according to PEP8 imports rule * fix lockutils.lock() to make it thread-safe * Add main() to lockutils that creates temp dir for locks -* Allow lockutils to get lock_path conf from envvar -* Correct execute() to check 0 in check_exit_code +* Allow lockutils to get lock\_path conf from envvar +* Correct execute() to check 0 in check\_exit\_code * Replace assertEquals with assertEqual * Move LockFixture into a fixtures module * Fix to properly log when we release a semaphore @@ -451,7 +481,7 @@ * BaseException.message is deprecated since Python 2.6 * Fix locking bug * Move synchronized body to a first-class function -* Make lock_file_prefix optional +* Make lock\_file\_prefix optional * Enable H302 hacking check * Enable hacking H404 test * Use param keyword for docstrings @@ -461,12 +491,12 @@ * python3: python3 binary/text data compatbility * Removes len() on empty sequence evaluation * Added convenience APIs for lockutils -* Import trycmd and ssh_execute from nova +* Import trycmd and ssh\_execute from nova * Update processutils -* Use print_function __future__ import +* Use print\_function \_\_future\_\_ import * Improve Python 3.x compatibility * Replaces standard logging with common logging -* Locking edge case when lock_path does not exist +* Locking edge case when lock\_path does not exist * lockutils: add a failing unit test * lockutils: improve the external locks test * Removes unused imports in the tests module @@ -481,7 +511,7 @@ * Fixes import order errors * Log when release file lock * Eliminate sleep in the lockutils test case (across processes) -* Disable lockutils test_synchronized_externally +* Disable lockutils test\_synchronized\_externally * Fix import order in openstack/common/lockutils.py * Make project pyflakes clean * updating sphinx documentation diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/HACKING.rst new/oslo.concurrency-3.21.0/HACKING.rst --- old/oslo.concurrency-3.18.0/HACKING.rst 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/HACKING.rst 2017-07-18 15:07:25.000000000 +0200 @@ -1,4 +1,4 @@ -oslo.concurrency Style Commandments -====================================================== +Style Commandments +================== -Read the OpenStack Style Commandments http://docs.openstack.org/developer/hacking/ \ No newline at end of file +Read the OpenStack Style Commandments https://docs.openstack.org/hacking/lastest/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/PKG-INFO new/oslo.concurrency-3.21.0/PKG-INFO --- old/oslo.concurrency-3.18.0/PKG-INFO 2017-01-18 20:32:31.000000000 +0100 +++ new/oslo.concurrency-3.21.0/PKG-INFO 2017-07-18 15:09:02.000000000 +0200 @@ -1,8 +1,8 @@ Metadata-Version: 1.1 Name: oslo.concurrency -Version: 3.18.0 +Version: 3.21.0 Summary: Oslo Concurrency library -Home-page: http://docs.openstack.org/developer/oslo.concurrency +Home-page: https://docs.openstack.org/oslo.concurrency/latest/ Author: OpenStack Author-email: openstack-dev@lists.openstack.org License: UNKNOWN @@ -32,9 +32,9 @@ external processes. * Free software: Apache license - * Documentation: http://docs.openstack.org/developer/oslo.concurrency - * Source: http://git.openstack.org/cgit/openstack/oslo.concurrency - * Bugs: http://bugs.launchpad.net/oslo.concurrency + * Documentation: https://docs.openstack.org/oslo.concurrency/latest/ + * Source: https://git.openstack.org/cgit/openstack/oslo.concurrency + * Bugs: https://bugs.launchpad.net/oslo.concurrency Platform: UNKNOWN @@ -47,5 +47,4 @@ Classifier: Programming Language :: Python :: 2 Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.4 Classifier: Programming Language :: Python :: 3.5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/README.rst new/oslo.concurrency-3.21.0/README.rst --- old/oslo.concurrency-3.18.0/README.rst 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/README.rst 2017-07-18 15:07:25.000000000 +0200 @@ -24,6 +24,6 @@ external processes. * Free software: Apache license -* Documentation: http://docs.openstack.org/developer/oslo.concurrency -* Source: http://git.openstack.org/cgit/openstack/oslo.concurrency -* Bugs: http://bugs.launchpad.net/oslo.concurrency +* Documentation: https://docs.openstack.org/oslo.concurrency/latest/ +* Source: https://git.openstack.org/cgit/openstack/oslo.concurrency +* Bugs: https://bugs.launchpad.net/oslo.concurrency diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/api/fixture.lockutils.rst new/oslo.concurrency-3.21.0/doc/source/api/fixture.lockutils.rst --- old/oslo.concurrency-3.18.0/doc/source/api/fixture.lockutils.rst 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/api/fixture.lockutils.rst 1970-01-01 01:00:00.000000000 +0100 @@ -1,8 +0,0 @@ -=========================================== - :mod:`oslo_concurrency.fixture.lockutils` -=========================================== - -.. automodule:: oslo_concurrency.fixture.lockutils - :members: - :undoc-members: - :show-inheritance: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/api/index.rst new/oslo.concurrency-3.21.0/doc/source/api/index.rst --- old/oslo.concurrency-3.18.0/doc/source/api/index.rst 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/api/index.rst 1970-01-01 01:00:00.000000000 +0100 @@ -1,8 +0,0 @@ -.. toctree:: - :maxdepth: 1 - - fixture.lockutils - lockutils - opts - processutils - watchdog diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/api/lockutils.rst new/oslo.concurrency-3.21.0/doc/source/api/lockutils.rst --- old/oslo.concurrency-3.18.0/doc/source/api/lockutils.rst 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/api/lockutils.rst 1970-01-01 01:00:00.000000000 +0100 @@ -1,8 +0,0 @@ -=================================== - :mod:`oslo_concurrency.lockutils` -=================================== - -.. automodule:: oslo_concurrency.lockutils - :members: - :undoc-members: - :show-inheritance: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/api/opts.rst new/oslo.concurrency-3.21.0/doc/source/api/opts.rst --- old/oslo.concurrency-3.18.0/doc/source/api/opts.rst 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/api/opts.rst 1970-01-01 01:00:00.000000000 +0100 @@ -1,8 +0,0 @@ -============================== - :mod:`oslo_concurrency.opts` -============================== - -.. automodule:: oslo_concurrency.opts - :members: - :undoc-members: - :show-inheritance: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/api/processutils.rst new/oslo.concurrency-3.21.0/doc/source/api/processutils.rst --- old/oslo.concurrency-3.18.0/doc/source/api/processutils.rst 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/api/processutils.rst 1970-01-01 01:00:00.000000000 +0100 @@ -1,8 +0,0 @@ -====================================== - :mod:`oslo_concurrency.processutils` -====================================== - -.. automodule:: oslo_concurrency.processutils - :members: - :undoc-members: - :show-inheritance: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/api/watchdog.rst new/oslo.concurrency-3.21.0/doc/source/api/watchdog.rst --- old/oslo.concurrency-3.18.0/doc/source/api/watchdog.rst 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/api/watchdog.rst 1970-01-01 01:00:00.000000000 +0100 @@ -1,8 +0,0 @@ -================================== - :mod:`oslo_concurrency.watchdog` -================================== - -.. automodule:: oslo_concurrency.watchdog - :members: - :undoc-members: - :show-inheritance: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/conf.py new/oslo.concurrency-3.21.0/doc/source/conf.py --- old/oslo.concurrency-3.18.0/doc/source/conf.py 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/conf.py 2017-07-18 15:07:25.000000000 +0200 @@ -23,10 +23,16 @@ # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom ones. extensions = [ 'sphinx.ext.autodoc', - 'oslosphinx', + 'openstackdocstheme', 'oslo_config.sphinxext', ] +# openstackdocstheme options +repository_name = 'openstack/oslo.concurrency' +bug_project = 'oslo.concurrency' +bug_tag = '' +html_last_updated_fmt = '%Y-%m-%d %H:%M' + # autodoc generation is a bit aggressive and a nuisance when doing heavy # text edit cycles. # execute "export SPHINX_DEBUG=1" in your terminal to disable @@ -60,7 +66,7 @@ # The theme to use for HTML and HTML Help pages. Major themes that come with # Sphinx are currently 'default' and 'sphinxdoc'. # html_theme_path = ["."] -# html_theme = '_theme' +html_theme = 'openstackdocs' # html_static_path = ['static'] # Output file base name for HTML help builder. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/configuration/index.rst new/oslo.concurrency-3.21.0/doc/source/configuration/index.rst --- old/oslo.concurrency-3.18.0/doc/source/configuration/index.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/configuration/index.rst 2017-07-18 15:07:25.000000000 +0200 @@ -0,0 +1,8 @@ +======================= + Configuration Options +======================= + +oslo.concurrency uses oslo.config to define and manage configuration options +to allow the deployer to control how an application uses this library. + +.. show-options:: oslo.concurrency diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/contributing.rst new/oslo.concurrency-3.21.0/doc/source/contributing.rst --- old/oslo.concurrency-3.18.0/doc/source/contributing.rst 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/contributing.rst 1970-01-01 01:00:00.000000000 +0100 @@ -1,5 +0,0 @@ -============== - Contributing -============== - -.. include:: ../../CONTRIBUTING.rst diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/contributor/contributing.rst new/oslo.concurrency-3.21.0/doc/source/contributor/contributing.rst --- old/oslo.concurrency-3.18.0/doc/source/contributor/contributing.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/contributor/contributing.rst 2017-07-18 15:07:25.000000000 +0200 @@ -0,0 +1,5 @@ +============== + Contributing +============== + +.. include:: ../../../CONTRIBUTING.rst diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/contributor/history.rst new/oslo.concurrency-3.21.0/doc/source/contributor/history.rst --- old/oslo.concurrency-3.18.0/doc/source/contributor/history.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/contributor/history.rst 2017-07-18 15:07:25.000000000 +0200 @@ -0,0 +1 @@ +.. include:: ../../../ChangeLog diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/contributor/index.rst new/oslo.concurrency-3.21.0/doc/source/contributor/index.rst --- old/oslo.concurrency-3.18.0/doc/source/contributor/index.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/contributor/index.rst 2017-07-18 15:07:25.000000000 +0200 @@ -0,0 +1,9 @@ +===================== + Contributor's Guide +===================== + +.. toctree:: + :maxdepth: 2 + + contributing + history diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/history.rst new/oslo.concurrency-3.21.0/doc/source/history.rst --- old/oslo.concurrency-3.18.0/doc/source/history.rst 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/history.rst 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -.. include:: ../../ChangeLog diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/index.rst new/oslo.concurrency-3.21.0/doc/source/index.rst --- old/oslo.concurrency-3.18.0/doc/source/index.rst 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/index.rst 2017-07-18 15:07:25.000000000 +0200 @@ -9,26 +9,11 @@ .. toctree:: :maxdepth: 1 - installation - usage - opts - contributing - -API Documentation -================= - -.. toctree:: - :maxdepth: 1 - - api/index - -Release Notes -============= - -.. toctree:: - :maxdepth: 1 - - history + install/index + user/index + configuration/index + contributor/index + reference/index Indices and tables ================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/install/index.rst new/oslo.concurrency-3.21.0/doc/source/install/index.rst --- old/oslo.concurrency-3.18.0/doc/source/install/index.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/install/index.rst 2017-07-18 15:07:25.000000000 +0200 @@ -0,0 +1,12 @@ +============ +Installation +============ + +At the command line:: + + $ pip install oslo.concurrency + +Or, if you have virtualenvwrapper installed:: + + $ mkvirtualenv oslo.concurrency + $ pip install oslo.concurrency \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/installation.rst new/oslo.concurrency-3.21.0/doc/source/installation.rst --- old/oslo.concurrency-3.18.0/doc/source/installation.rst 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/installation.rst 1970-01-01 01:00:00.000000000 +0100 @@ -1,12 +0,0 @@ -============ -Installation -============ - -At the command line:: - - $ pip install oslo.concurrency - -Or, if you have virtualenvwrapper installed:: - - $ mkvirtualenv oslo.concurrency - $ pip install oslo.concurrency \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/opts.rst new/oslo.concurrency-3.21.0/doc/source/opts.rst --- old/oslo.concurrency-3.18.0/doc/source/opts.rst 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/opts.rst 1970-01-01 01:00:00.000000000 +0100 @@ -1,8 +0,0 @@ -======================= - Configuration Options -======================= - -oslo.concurrency uses oslo.config to define and manage configuration options -to allow the deployer to control how an application uses this library. - -.. show-options:: oslo.concurrency diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/reference/fixture.lockutils.rst new/oslo.concurrency-3.21.0/doc/source/reference/fixture.lockutils.rst --- old/oslo.concurrency-3.18.0/doc/source/reference/fixture.lockutils.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/reference/fixture.lockutils.rst 2017-07-18 15:07:25.000000000 +0200 @@ -0,0 +1,8 @@ +=========================================== + :mod:`oslo_concurrency.fixture.lockutils` +=========================================== + +.. automodule:: oslo_concurrency.fixture.lockutils + :members: + :undoc-members: + :show-inheritance: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/reference/index.rst new/oslo.concurrency-3.21.0/doc/source/reference/index.rst --- old/oslo.concurrency-3.18.0/doc/source/reference/index.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/reference/index.rst 2017-07-18 15:07:25.000000000 +0200 @@ -0,0 +1,12 @@ +=============== + API Reference +=============== + +.. toctree:: + :maxdepth: 1 + + fixture.lockutils + lockutils + opts + processutils + watchdog diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/reference/lockutils.rst new/oslo.concurrency-3.21.0/doc/source/reference/lockutils.rst --- old/oslo.concurrency-3.18.0/doc/source/reference/lockutils.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/reference/lockutils.rst 2017-07-18 15:07:25.000000000 +0200 @@ -0,0 +1,8 @@ +=================================== + :mod:`oslo_concurrency.lockutils` +=================================== + +.. automodule:: oslo_concurrency.lockutils + :members: + :undoc-members: + :show-inheritance: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/reference/opts.rst new/oslo.concurrency-3.21.0/doc/source/reference/opts.rst --- old/oslo.concurrency-3.18.0/doc/source/reference/opts.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/reference/opts.rst 2017-07-18 15:07:25.000000000 +0200 @@ -0,0 +1,8 @@ +============================== + :mod:`oslo_concurrency.opts` +============================== + +.. automodule:: oslo_concurrency.opts + :members: + :undoc-members: + :show-inheritance: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/reference/processutils.rst new/oslo.concurrency-3.21.0/doc/source/reference/processutils.rst --- old/oslo.concurrency-3.18.0/doc/source/reference/processutils.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/reference/processutils.rst 2017-07-18 15:07:25.000000000 +0200 @@ -0,0 +1,8 @@ +====================================== + :mod:`oslo_concurrency.processutils` +====================================== + +.. automodule:: oslo_concurrency.processutils + :members: + :undoc-members: + :show-inheritance: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/reference/watchdog.rst new/oslo.concurrency-3.21.0/doc/source/reference/watchdog.rst --- old/oslo.concurrency-3.18.0/doc/source/reference/watchdog.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/reference/watchdog.rst 2017-07-18 15:07:25.000000000 +0200 @@ -0,0 +1,8 @@ +================================== + :mod:`oslo_concurrency.watchdog` +================================== + +.. automodule:: oslo_concurrency.watchdog + :members: + :undoc-members: + :show-inheritance: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/usage.rst new/oslo.concurrency-3.21.0/doc/source/usage.rst --- old/oslo.concurrency-3.18.0/doc/source/usage.rst 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/usage.rst 1970-01-01 01:00:00.000000000 +0100 @@ -1,74 +0,0 @@ -======= - Usage -======= - -To use oslo.concurrency in a project, import the relevant module. For -example:: - - from oslo_concurrency import lockutils - from oslo_concurrency import processutils - -.. seealso:: - - * :doc:`API Documentation <api/index>` - -Locking a function (local to a process) -======================================= - -To ensure that a function (which is not thread safe) is only used in -a thread safe manner (typically such type of function should be refactored -to avoid this problem but if not then the following can help):: - - @lockutils.synchronized('not_thread_safe') - def not_thread_safe(): - pass - -Once decorated later callers of this function will be able to call into -this method and the contract that two threads will **not** enter this -function at the same time will be upheld. Make sure that the names of the -locks used are carefully chosen (typically by namespacing them to your -app so that other apps will not chose the same names). - -Locking a function (local to a process as well as across process) -================================================================= - -To ensure that a function (which is not thread safe **or** multi-process -safe) is only used in a safe manner (typically such type of function should -be refactored to avoid this problem but if not then the following can help):: - - @lockutils.synchronized('not_thread_process_safe', external=True) - def not_thread_process_safe(): - pass - -Once decorated later callers of this function will be able to call into -this method and the contract that two threads (or any two processes) -will **not** enter this function at the same time will be upheld. Make -sure that the names of the locks used are carefully chosen (typically by -namespacing them to your app so that other apps will not chose the same -names). - -Common ways to prefix/namespace the synchronized decorator -========================================================== - -Since it is **highly** recommended to prefix (or namespace) the usage -of the synchronized there are a few helpers that can make this much easier -to achieve. - -An example is:: - - myapp_synchronized = lockutils.synchronized_with_prefix("myapp") - -Then further usage of the ``lockutils.synchronized`` would instead now use -this decorator created above instead of using ``lockutils.synchronized`` -directly. - -Command Line Wrapper -==================== - -``oslo.concurrency`` includes a command line tool for use in test jobs -that need the environment variable :envvar:`OSLO_LOCK_PATH` set. To -use it, prefix the command to be run with -:command:`lockutils-wrapper`. For example:: - - $ lockutils-wrapper env | grep OSLO_LOCK_PATH - OSLO_LOCK_PATH=/tmp/tmpbFHK45 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/doc/source/user/index.rst new/oslo.concurrency-3.21.0/doc/source/user/index.rst --- old/oslo.concurrency-3.18.0/doc/source/user/index.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.concurrency-3.21.0/doc/source/user/index.rst 2017-07-18 15:07:25.000000000 +0200 @@ -0,0 +1,74 @@ +======= + Usage +======= + +To use oslo.concurrency in a project, import the relevant module. For +example:: + + from oslo_concurrency import lockutils + from oslo_concurrency import processutils + +.. seealso:: + + * :doc:`API Documentation <../reference/index>` + +Locking a function (local to a process) +======================================= + +To ensure that a function (which is not thread safe) is only used in +a thread safe manner (typically such type of function should be refactored +to avoid this problem but if not then the following can help):: + + @lockutils.synchronized('not_thread_safe') + def not_thread_safe(): + pass + +Once decorated later callers of this function will be able to call into +this method and the contract that two threads will **not** enter this +function at the same time will be upheld. Make sure that the names of the +locks used are carefully chosen (typically by namespacing them to your +app so that other apps will not chose the same names). + +Locking a function (local to a process as well as across process) +================================================================= + +To ensure that a function (which is not thread safe **or** multi-process +safe) is only used in a safe manner (typically such type of function should +be refactored to avoid this problem but if not then the following can help):: + + @lockutils.synchronized('not_thread_process_safe', external=True) + def not_thread_process_safe(): + pass + +Once decorated later callers of this function will be able to call into +this method and the contract that two threads (or any two processes) +will **not** enter this function at the same time will be upheld. Make +sure that the names of the locks used are carefully chosen (typically by +namespacing them to your app so that other apps will not chose the same +names). + +Common ways to prefix/namespace the synchronized decorator +========================================================== + +Since it is **highly** recommended to prefix (or namespace) the usage +of the synchronized there are a few helpers that can make this much easier +to achieve. + +An example is:: + + myapp_synchronized = lockutils.synchronized_with_prefix("myapp") + +Then further usage of the ``lockutils.synchronized`` would instead now use +this decorator created above instead of using ``lockutils.synchronized`` +directly. + +Command Line Wrapper +==================== + +``oslo.concurrency`` includes a command line tool for use in test jobs +that need the environment variable :envvar:`OSLO_LOCK_PATH` set. To +use it, prefix the command to be run with +:command:`lockutils-wrapper`. For example:: + + $ lockutils-wrapper env | grep OSLO_LOCK_PATH + OSLO_LOCK_PATH=/tmp/tmpbFHK45 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/oslo.concurrency.egg-info/PKG-INFO new/oslo.concurrency-3.21.0/oslo.concurrency.egg-info/PKG-INFO --- old/oslo.concurrency-3.18.0/oslo.concurrency.egg-info/PKG-INFO 2017-01-18 20:32:30.000000000 +0100 +++ new/oslo.concurrency-3.21.0/oslo.concurrency.egg-info/PKG-INFO 2017-07-18 15:09:02.000000000 +0200 @@ -1,8 +1,8 @@ Metadata-Version: 1.1 Name: oslo.concurrency -Version: 3.18.0 +Version: 3.21.0 Summary: Oslo Concurrency library -Home-page: http://docs.openstack.org/developer/oslo.concurrency +Home-page: https://docs.openstack.org/oslo.concurrency/latest/ Author: OpenStack Author-email: openstack-dev@lists.openstack.org License: UNKNOWN @@ -32,9 +32,9 @@ external processes. * Free software: Apache license - * Documentation: http://docs.openstack.org/developer/oslo.concurrency - * Source: http://git.openstack.org/cgit/openstack/oslo.concurrency - * Bugs: http://bugs.launchpad.net/oslo.concurrency + * Documentation: https://docs.openstack.org/oslo.concurrency/latest/ + * Source: https://git.openstack.org/cgit/openstack/oslo.concurrency + * Bugs: https://bugs.launchpad.net/oslo.concurrency Platform: UNKNOWN @@ -47,5 +47,4 @@ Classifier: Programming Language :: Python :: 2 Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.4 Classifier: Programming Language :: Python :: 3.5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/oslo.concurrency.egg-info/SOURCES.txt new/oslo.concurrency-3.21.0/oslo.concurrency.egg-info/SOURCES.txt --- old/oslo.concurrency-3.18.0/oslo.concurrency.egg-info/SOURCES.txt 2017-01-18 20:32:31.000000000 +0100 +++ new/oslo.concurrency-3.21.0/oslo.concurrency.egg-info/SOURCES.txt 2017-07-18 15:09:02.000000000 +0200 @@ -14,18 +14,19 @@ test-requirements.txt tox.ini doc/source/conf.py -doc/source/contributing.rst -doc/source/history.rst doc/source/index.rst -doc/source/installation.rst -doc/source/opts.rst -doc/source/usage.rst -doc/source/api/fixture.lockutils.rst -doc/source/api/index.rst -doc/source/api/lockutils.rst -doc/source/api/opts.rst -doc/source/api/processutils.rst -doc/source/api/watchdog.rst +doc/source/configuration/index.rst +doc/source/contributor/contributing.rst +doc/source/contributor/history.rst +doc/source/contributor/index.rst +doc/source/install/index.rst +doc/source/reference/fixture.lockutils.rst +doc/source/reference/index.rst +doc/source/reference/lockutils.rst +doc/source/reference/opts.rst +doc/source/reference/processutils.rst +doc/source/reference/watchdog.rst +doc/source/user/index.rst oslo.concurrency.egg-info/PKG-INFO oslo.concurrency.egg-info/SOURCES.txt oslo.concurrency.egg-info/dependency_links.txt @@ -44,13 +45,9 @@ oslo_concurrency/watchdog.py oslo_concurrency/fixture/__init__.py oslo_concurrency/fixture/lockutils.py -oslo_concurrency/locale/de/LC_MESSAGES/oslo_concurrency-log-info.po oslo_concurrency/locale/de/LC_MESSAGES/oslo_concurrency.po -oslo_concurrency/locale/en_GB/LC_MESSAGES/oslo_concurrency-log-info.po oslo_concurrency/locale/en_GB/LC_MESSAGES/oslo_concurrency.po -oslo_concurrency/locale/es/LC_MESSAGES/oslo_concurrency-log-info.po oslo_concurrency/locale/es/LC_MESSAGES/oslo_concurrency.po -oslo_concurrency/locale/fr/LC_MESSAGES/oslo_concurrency-log-info.po oslo_concurrency/locale/fr/LC_MESSAGES/oslo_concurrency.po oslo_concurrency/tests/__init__.py oslo_concurrency/tests/unit/__init__.py @@ -61,6 +58,7 @@ releasenotes/source/conf.py releasenotes/source/index.rst releasenotes/source/newton.rst +releasenotes/source/ocata.rst releasenotes/source/unreleased.rst releasenotes/source/_static/.placeholder releasenotes/source/_templates/.placeholder diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/oslo.concurrency.egg-info/pbr.json new/oslo.concurrency-3.21.0/oslo.concurrency.egg-info/pbr.json --- old/oslo.concurrency-3.18.0/oslo.concurrency.egg-info/pbr.json 2017-01-18 20:32:30.000000000 +0100 +++ new/oslo.concurrency-3.21.0/oslo.concurrency.egg-info/pbr.json 2017-07-18 15:09:02.000000000 +0200 @@ -1 +1 @@ -{"git_version": "7afbc99", "is_release": true} \ No newline at end of file +{"git_version": "88583ed", "is_release": true} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/oslo.concurrency.egg-info/requires.txt new/oslo.concurrency-3.21.0/oslo.concurrency.egg-info/requires.txt --- old/oslo.concurrency-3.18.0/oslo.concurrency.egg-info/requires.txt 2017-01-18 20:32:30.000000000 +0100 +++ new/oslo.concurrency-3.21.0/oslo.concurrency.egg-info/requires.txt 2017-07-18 15:09:02.000000000 +0200 @@ -1,7 +1,7 @@ -pbr>=1.8 +pbr!=2.1.0,>=2.0.0 enum34 -oslo.config!=3.18.0,>=3.14.0 -oslo.i18n>=2.1.0 -oslo.utils>=3.18.0 +oslo.config!=4.3.0,!=4.4.0,>=4.0.0 +oslo.i18n!=3.15.2,>=2.1.0 +oslo.utils>=3.20.0 six>=1.9.0 fasteners>=0.7 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/oslo_concurrency/_i18n.py new/oslo.concurrency-3.21.0/oslo_concurrency/_i18n.py --- old/oslo.concurrency-3.18.0/oslo_concurrency/_i18n.py 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/oslo_concurrency/_i18n.py 2017-07-18 15:07:25.000000000 +0200 @@ -20,13 +20,3 @@ # The primary translation function using the well-known name "_" _ = _translators.primary - -# Translators for log levels. -# -# The abbreviated names are meant to reflect the usual use of a short -# name like '_'. The "L" is for "log" and the other letter comes from -# the level. -_LI = _translators.log_info -_LW = _translators.log_warning -_LE = _translators.log_error -_LC = _translators.log_critical diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/oslo_concurrency/locale/de/LC_MESSAGES/oslo_concurrency-log-info.po new/oslo.concurrency-3.21.0/oslo_concurrency/locale/de/LC_MESSAGES/oslo_concurrency-log-info.po --- old/oslo.concurrency-3.18.0/oslo_concurrency/locale/de/LC_MESSAGES/oslo_concurrency-log-info.po 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/oslo_concurrency/locale/de/LC_MESSAGES/oslo_concurrency-log-info.po 1970-01-01 01:00:00.000000000 +0100 @@ -1,19 +0,0 @@ -# Andreas Jaeger <jaegerandi@gmail.com>, 2016. #zanata -msgid "" -msgstr "" -"Project-Id-Version: oslo.concurrency 3.9.1.dev2\n" -"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" -"POT-Creation-Date: 2016-06-04 05:27+0000\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-06-02 07:05+0000\n" -"Last-Translator: Andreas Jaeger <jaegerandi@gmail.com>\n" -"Language-Team: German\n" -"Language: de\n" -"X-Generator: Zanata 3.7.3\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#, python-format -msgid "Failed to remove file %(file)s" -msgstr "Fehler beim Entfernen der Datei %(file)s" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/oslo_concurrency/locale/en_GB/LC_MESSAGES/oslo_concurrency-log-info.po new/oslo.concurrency-3.21.0/oslo_concurrency/locale/en_GB/LC_MESSAGES/oslo_concurrency-log-info.po --- old/oslo.concurrency-3.18.0/oslo_concurrency/locale/en_GB/LC_MESSAGES/oslo_concurrency-log-info.po 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/oslo_concurrency/locale/en_GB/LC_MESSAGES/oslo_concurrency-log-info.po 1970-01-01 01:00:00.000000000 +0100 @@ -1,27 +0,0 @@ -# Translations template for oslo.concurrency. -# Copyright (C) 2015 ORGANIZATION -# This file is distributed under the same license as the oslo.concurrency -# project. -# -# Translators: -# Andi Chandler <andi@gowling.com>, 2014 -# Andreas Jaeger <jaegerandi@gmail.com>, 2016. #zanata -msgid "" -msgstr "" -"Project-Id-Version: oslo.concurrency 3.6.1.dev10\n" -"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" -"POT-Creation-Date: 2016-04-19 12:20+0000\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2015-06-10 11:06+0000\n" -"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" -"Language: en-GB\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"Generated-By: Babel 2.0\n" -"X-Generator: Zanata 3.7.3\n" -"Language-Team: English (United Kingdom)\n" - -#, python-format -msgid "Failed to remove file %(file)s" -msgstr "Failed to remove file %(file)s" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/oslo_concurrency/locale/en_GB/LC_MESSAGES/oslo_concurrency.po new/oslo.concurrency-3.21.0/oslo_concurrency/locale/en_GB/LC_MESSAGES/oslo_concurrency.po --- old/oslo.concurrency-3.18.0/oslo_concurrency/locale/en_GB/LC_MESSAGES/oslo_concurrency.po 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/oslo_concurrency/locale/en_GB/LC_MESSAGES/oslo_concurrency.po 2017-07-18 15:07:25.000000000 +0200 @@ -6,20 +6,21 @@ # Translators: # Andi Chandler <andi@gowling.com>, 2014-2015 # Andreas Jaeger <jaegerandi@gmail.com>, 2016. #zanata +# Andi Chandler <andi@gowling.com>, 2017. #zanata msgid "" msgstr "" -"Project-Id-Version: oslo.concurrency 3.6.1.dev10\n" +"Project-Id-Version: oslo.concurrency 3.20.1.dev7\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" -"POT-Creation-Date: 2016-04-19 12:20+0000\n" +"POT-Creation-Date: 2017-07-12 00:36+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2015-06-10 11:06+0000\n" -"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" +"PO-Revision-Date: 2017-07-11 05:04+0000\n" +"Last-Translator: Andi Chandler <andi@gowling.com>\n" "Language: en-GB\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "Generated-By: Babel 2.0\n" -"X-Generator: Zanata 3.7.3\n" +"X-Generator: Zanata 3.9.6\n" "Language-Team: English (United Kingdom)\n" #, python-format @@ -89,6 +90,13 @@ msgid "Got unknown keyword args: %r" msgstr "Got unknown keyword args: %r" +msgid "" +"Process resource limits are ignored as this feature is not supported on " +"Windows." +msgstr "" +"Process resource limits are ignored as this feature is not supported on " +"Windows." + #, python-format msgid "Running cmd (subprocess): %s" msgstr "Running cmd (subprocess): %s" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/oslo_concurrency/locale/es/LC_MESSAGES/oslo_concurrency-log-info.po new/oslo.concurrency-3.21.0/oslo_concurrency/locale/es/LC_MESSAGES/oslo_concurrency-log-info.po --- old/oslo.concurrency-3.18.0/oslo_concurrency/locale/es/LC_MESSAGES/oslo_concurrency-log-info.po 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/oslo_concurrency/locale/es/LC_MESSAGES/oslo_concurrency-log-info.po 1970-01-01 01:00:00.000000000 +0100 @@ -1,27 +0,0 @@ -# Translations template for oslo.concurrency. -# Copyright (C) 2015 ORGANIZATION -# This file is distributed under the same license as the oslo.concurrency -# project. -# -# Translators: -# Adriana Chisco Landazábal <achisco94@gmail.com>, 2015 -# Andreas Jaeger <jaegerandi@gmail.com>, 2016. #zanata -msgid "" -msgstr "" -"Project-Id-Version: oslo.concurrency 3.6.1.dev10\n" -"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" -"POT-Creation-Date: 2016-04-19 12:20+0000\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2015-06-22 09:27+0000\n" -"Last-Translator: Adriana Chisco Landazábal <achisco94@gmail.com>\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"Generated-By: Babel 2.0\n" -"X-Generator: Zanata 3.7.3\n" -"Language-Team: Spanish\n" - -#, python-format -msgid "Failed to remove file %(file)s" -msgstr "No se ha podido eliminar el fichero %(file)s" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/oslo_concurrency/locale/fr/LC_MESSAGES/oslo_concurrency-log-info.po new/oslo.concurrency-3.21.0/oslo_concurrency/locale/fr/LC_MESSAGES/oslo_concurrency-log-info.po --- old/oslo.concurrency-3.18.0/oslo_concurrency/locale/fr/LC_MESSAGES/oslo_concurrency-log-info.po 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/oslo_concurrency/locale/fr/LC_MESSAGES/oslo_concurrency-log-info.po 1970-01-01 01:00:00.000000000 +0100 @@ -1,27 +0,0 @@ -# Translations template for oslo.concurrency. -# Copyright (C) 2015 ORGANIZATION -# This file is distributed under the same license as the oslo.concurrency -# project. -# -# Translators: -# Maxime COQUEREL <max.coquerel@gmail.com>, 2015 -# Andreas Jaeger <jaegerandi@gmail.com>, 2016. #zanata -msgid "" -msgstr "" -"Project-Id-Version: oslo.concurrency 3.6.1.dev10\n" -"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" -"POT-Creation-Date: 2016-04-19 12:20+0000\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2015-06-10 11:06+0000\n" -"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"Generated-By: Babel 2.0\n" -"X-Generator: Zanata 3.7.3\n" -"Language-Team: French\n" - -#, python-format -msgid "Failed to remove file %(file)s" -msgstr "Échec lors de la suppression du fichier %(file)s" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/oslo_concurrency/lockutils.py new/oslo.concurrency-3.21.0/oslo_concurrency/lockutils.py --- old/oslo.concurrency-3.18.0/oslo_concurrency/lockutils.py 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/oslo_concurrency/lockutils.py 2017-07-18 15:07:25.000000000 +0200 @@ -30,7 +30,7 @@ from oslo_utils import timeutils import six -from oslo_concurrency._i18n import _, _LI +from oslo_concurrency._i18n import _ LOG = logging.getLogger(__name__) @@ -158,7 +158,7 @@ try: os.remove(lock_file_path) except OSError: - LOG.info(_LI('Failed to remove file %(file)s'), + LOG.info('Failed to remove file %(file)s', {'file': lock_file_path}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/oslo_concurrency/tests/unit/test_processutils.py new/oslo.concurrency-3.21.0/oslo_concurrency/tests/unit/test_processutils.py --- old/oslo.concurrency-3.18.0/oslo_concurrency/tests/unit/test_processutils.py 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/oslo_concurrency/tests/unit/test_processutils.py 2017-07-18 15:07:25.000000000 +0200 @@ -33,7 +33,6 @@ import six from oslo_concurrency import processutils -from oslotest import mockpatch PROCESS_EXECUTION_ERROR_LOGGING_TEST = """#!/bin/bash @@ -113,12 +112,17 @@ processutils.execute(TRUE_UTILITY) - expected_exception = (processutils.InvalidArgumentError if six.PY2 - else subprocess.SubprocessError) - self.assertRaises(expected_exception, - processutils.execute, - TRUE_UTILITY, - preexec_fn=preexec_fn) + if six.PY2: + self.assertRaises(processutils.InvalidArgumentError, + processutils.execute, + TRUE_UTILITY, + preexec_fn=preexec_fn) + else: + try: + processutils.execute(TRUE_UTILITY, preexec_fn=preexec_fn) + except Exception as e: + if type(e).__name__ != 'SubprocessError': + raise class ProcessExecutionErrorTest(test_base.BaseTestCase): @@ -284,7 +288,7 @@ # This test and the one below ensures that when communicate raises # an OSError, we do the right thing(s) def test_exception_on_communicate_error(self): - mock = self.useFixture(mockpatch.Patch( + mock = self.useFixture(fixtures.MockPatch( 'subprocess.Popen.communicate', side_effect=OSError(errno.EAGAIN, 'fake-test'))) @@ -297,7 +301,7 @@ self.assertEqual(1, mock.mock.call_count) def test_retry_on_communicate_error(self): - mock = self.useFixture(mockpatch.Patch( + mock = self.useFixture(fixtures.MockPatch( 'subprocess.Popen.communicate', side_effect=OSError(errno.EAGAIN, 'fake-test'))) @@ -312,7 +316,7 @@ def _test_and_check_logging_communicate_errors(self, log_errors=None, attempts=None): - mock = self.useFixture(mockpatch.Patch( + mock = self.useFixture(fixtures.MockPatch( 'subprocess.Popen.communicate', side_effect=OSError(errno.EAGAIN, 'fake-test'))) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/oslo_concurrency/version.py new/oslo.concurrency-3.21.0/oslo_concurrency/version.py --- old/oslo.concurrency-3.18.0/oslo_concurrency/version.py 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/oslo_concurrency/version.py 2017-07-18 15:07:25.000000000 +0200 @@ -15,4 +15,4 @@ import pbr.version -version_info = pbr.version.VersionInfo('oslo_concurrency') +version_info = pbr.version.VersionInfo('oslo.concurrency') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/releasenotes/source/conf.py new/oslo.concurrency-3.21.0/releasenotes/source/conf.py --- old/oslo.concurrency-3.18.0/releasenotes/source/conf.py 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/releasenotes/source/conf.py 2017-07-18 15:07:25.000000000 +0200 @@ -35,10 +35,16 @@ # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom # ones. extensions = [ - 'oslosphinx', + 'openstackdocstheme', 'reno.sphinxext', ] +# openstackdocstheme options +repository_name = 'openstack/oslo.config' +bug_project = 'oslo.config' +bug_tag = '' +html_last_updated_fmt = '%Y-%m-%d %H:%M' + # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] @@ -109,7 +115,7 @@ # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. -html_theme = 'default' +html_theme = 'openstackdocs' # Theme options are theme-specific and customize the look and feel of a theme # further. For a list of options available for each theme, see the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/releasenotes/source/index.rst new/oslo.concurrency-3.21.0/releasenotes/source/index.rst --- old/oslo.concurrency-3.18.0/releasenotes/source/index.rst 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/releasenotes/source/index.rst 2017-07-18 15:07:25.000000000 +0200 @@ -6,4 +6,5 @@ :maxdepth: 1 unreleased + ocata newton diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po new/oslo.concurrency-3.21.0/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po --- old/oslo.concurrency-3.18.0/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po 2017-07-18 15:07:25.000000000 +0200 @@ -1,22 +1,29 @@ # Andi Chandler <andi@gowling.com>, 2016. #zanata +# Andi Chandler <andi@gowling.com>, 2017. #zanata msgid "" msgstr "" -"Project-Id-Version: oslo.concurrency Release Notes 3.11.1\n" +"Project-Id-Version: oslo.concurrency Release Notes 3.20.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-07-01 03:44+0000\n" +"POT-Creation-Date: 2017-07-12 00:36+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-06-28 05:54+0000\n" +"PO-Revision-Date: 2017-07-11 05:04+0000\n" "Last-Translator: Andi Chandler <andi@gowling.com>\n" "Language-Team: English (United Kingdom)\n" "Language: en-GB\n" -"X-Generator: Zanata 3.7.3\n" +"X-Generator: Zanata 3.9.6\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" msgid "3.10.0" msgstr "3.10.0" +msgid "Newton Series Release Notes" +msgstr "Newton Series Release Notes" + +msgid "Ocata Series Release Notes" +msgstr "Ocata Series Release Notes" + msgid "Other Notes" msgstr "Other Notes" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/releasenotes/source/ocata.rst new/oslo.concurrency-3.21.0/releasenotes/source/ocata.rst --- old/oslo.concurrency-3.18.0/releasenotes/source/ocata.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.concurrency-3.21.0/releasenotes/source/ocata.rst 2017-07-18 15:07:25.000000000 +0200 @@ -0,0 +1,6 @@ +=================================== + Ocata Series Release Notes +=================================== + +.. release-notes:: + :branch: origin/stable/ocata diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/requirements.txt new/oslo.concurrency-3.21.0/requirements.txt --- old/oslo.concurrency-3.18.0/requirements.txt 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/requirements.txt 2017-07-18 15:07:25.000000000 +0200 @@ -2,10 +2,10 @@ # of appearance. Changing the order has an impact on the overall integration # process, which may cause wedges in the gate later. -pbr>=1.8 # Apache-2.0 +pbr!=2.1.0,>=2.0.0 # Apache-2.0 enum34;python_version=='2.7' or python_version=='2.6' or python_version=='3.3' # BSD -oslo.config!=3.18.0,>=3.14.0 # Apache-2.0 -oslo.i18n>=2.1.0 # Apache-2.0 -oslo.utils>=3.18.0 # Apache-2.0 +oslo.config!=4.3.0,!=4.4.0,>=4.0.0 # Apache-2.0 +oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0 +oslo.utils>=3.20.0 # Apache-2.0 six>=1.9.0 # MIT fasteners>=0.7 # Apache-2.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/setup.cfg new/oslo.concurrency-3.21.0/setup.cfg --- old/oslo.concurrency-3.18.0/setup.cfg 2017-01-18 20:32:31.000000000 +0100 +++ new/oslo.concurrency-3.21.0/setup.cfg 2017-07-18 15:09:02.000000000 +0200 @@ -5,7 +5,7 @@ README.rst author = OpenStack author-email = openstack-dev@lists.openstack.org -home-page = http://docs.openstack.org/developer/oslo.concurrency +home-page = https://docs.openstack.org/oslo.concurrency/latest/ classifier = Environment :: OpenStack Intended Audience :: Information Technology @@ -16,7 +16,6 @@ Programming Language :: Python :: 2 Programming Language :: Python :: 2.7 Programming Language :: Python :: 3 - Programming Language :: Python :: 3.4 Programming Language :: Python :: 3.5 [files] @@ -33,6 +32,7 @@ source-dir = doc/source build-dir = doc/build all_files = 1 +warning-is-error = 1 [upload_sphinx] upload-dir = doc/build/html diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/setup.py new/oslo.concurrency-3.21.0/setup.py --- old/oslo.concurrency-3.18.0/setup.py 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/setup.py 2017-07-18 15:07:25.000000000 +0200 @@ -25,5 +25,5 @@ pass setuptools.setup( - setup_requires=['pbr>=1.8'], + setup_requires=['pbr>=2.0.0'], pbr=True) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/test-requirements.txt new/oslo.concurrency-3.21.0/test-requirements.txt --- old/oslo.concurrency-3.18.0/test-requirements.txt 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/test-requirements.txt 2017-07-18 15:07:25.000000000 +0200 @@ -2,15 +2,15 @@ # of appearance. Changing the order has an impact on the overall integration # process, which may cause wedges in the gate later. -hacking<0.11,>=0.10.0 +hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 oslotest>=1.10.0 # Apache-2.0 -coverage>=4.0 # Apache-2.0 +coverage!=4.4,>=4.0 # Apache-2.0 futures>=3.0;python_version=='2.7' or python_version=='2.6' # BSD fixtures>=3.0.0 # Apache-2.0/BSD # These are needed for docs generation -oslosphinx>=4.7.0 # Apache-2.0 -sphinx!=1.3b1,<1.4,>=1.2.1 # BSD -reno>=1.8.0 # Apache-2.0 +openstackdocstheme>=1.11.0 # Apache-2.0 +sphinx>=1.6.2 # BSD +reno!=2.3.1,>=1.8.0 # Apache-2.0 -eventlet!=0.18.3,>=0.18.2 # MIT +eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.concurrency-3.18.0/tox.ini new/oslo.concurrency-3.21.0/tox.ini --- old/oslo.concurrency-3.18.0/tox.ini 2017-01-18 20:30:48.000000000 +0100 +++ new/oslo.concurrency-3.21.0/tox.ini 2017-07-18 15:07:25.000000000 +0200 @@ -1,6 +1,6 @@ [tox] minversion = 2.0 -envlist = py35,py34,py27,pep8 +envlist = py35,py27,pep8 [testenv] setenv =
participants (1)
-
root@hilbert.suse.de