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 - [email protected]
+
+- 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">[email protected]</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 <[email protected]>
Nikhil Manchanda <[email protected]>
Noorul Islam K M <[email protected]>
+OpenStack Release Bot <[email protected]>
Pedro Navarro Perez <[email protected]>
Roman Prykhodchenko <[email protected]>
Ronald Bradford <[email protected]>
@@ -77,11 +78,15 @@
Wu Wenxiang <[email protected]>
Yuriy Taraday <[email protected]>
ZhiQiang Fan <[email protected]>
+ZhongShengping <[email protected]>
Zhongyue Luo <[email protected]>
gecong1973 <[email protected]>
+gengchc2 <[email protected]>
howardlee <[email protected]>
jichenjc <[email protected]>
+loooosy <[email protected]>
melissaml <[email protected]>
+ricolin <[email protected]>
vponomaryov <[email protected]>
yanheven <[email protected]>
zhangsong <[email protected]>
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: [email protected]
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: [email protected]
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 <[email protected]>, 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 <[email protected]>\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 <[email protected]>, 2014
-# Andreas Jaeger <[email protected]>, 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 <[email protected]>\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 <[email protected]>, 2014-2015
# Andreas Jaeger <[email protected]>, 2016. #zanata
+# Andi Chandler <[email protected]>, 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 <[email protected]>\n"
+"PO-Revision-Date: 2017-07-11 05:04+0000\n"
+"Last-Translator: Andi Chandler <[email protected]>\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 <[email protected]>, 2015
-# Andreas Jaeger <[email protected]>, 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 <[email protected]>\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 <[email protected]>, 2015
-# Andreas Jaeger <[email protected]>, 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 <[email protected]>\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 <[email protected]>, 2016. #zanata
+# Andi Chandler <[email protected]>, 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 <[email protected]>\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 = [email protected]
-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 =