Hello community,

here is the log from the commit of package python-oslo.db for openSUSE:Factory 
checked in at 2015-08-27 08:55:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-oslo.db (Old)
 and      /work/SRC/openSUSE:Factory/.python-oslo.db.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-oslo.db"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-oslo.db/python-oslo.db.changes    
2015-07-12 22:52:35.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-oslo.db.new/python-oslo.db.changes       
2015-08-27 08:55:10.000000000 +0200
@@ -1,0 +2,190 @@
+Wed Jul 29 09:54:01 UTC 2015 - [email protected]
+
+- Unify spec file
+
+-------------------------------------------------------------------
+Tue Jul 28 09:35:02 UTC 2015 - [email protected]
+
+- update to 2.2.0:
+  * Imported Translations from Transifex
+  * Updated from global requirements
+  * Updated from global requirements
+  * Add mock to test-requirements.txt
+  * Test that concurrent sqlalchemy transactions don't block
+  * Updated from global requirements
+  * Remove outdated tox environments for SQLAlchemy 0.8
+  * Imported Translations from Transifex
+  * Allow projects that use test_models_sync to filter some changes
+  * Updated from global requirements
+  * Add legacy get_sessionmaker() method
+  * Fix sqlalchemy.ModelBase.__contains__() behaviour
+  * Add tox target to find missing requirements
+  * Allow additional exceptions in wrap_db_retry
+  * Remove implicit RequestContext decoration
+  * Add a new ModelBase.items() method
+  * Updated from global requirements
+  * Add oslo.context to requirements.txt
+  * Imported Translations from Transifex
+- Update Requires according to requirements.txt
+- Fix test package
+
+-------------------------------------------------------------------
+Wed Jun 24 07:05:17 UTC 2015 - [email protected]
+
+- update to 1.12.0:
+  * Updated from global requirements
+  * Drop use of 'oslo' namespace package
+  * Switch from MySQL-python to PyMySQL
+  * Updated from global requirements
+  * Switch badges from 'pypip.in' to 'shields.io'
+  * Updated from global requirements
+- Adjust Requires according to requirements.txt
+
+-------------------------------------------------------------------
+Wed Jun 10 18:05:21 UTC 2015 - [email protected]
+
+- update to 1.11.0:
+  * Replace utils method with oslo.utils reflection provided one
+  * Allow to fail instead of skip in DbFixture
+
+-------------------------------------------------------------------
+Mon Jun  8 06:37:00 UTC 2015 - [email protected]
+
+- update to 1.10.0:
+  * Updated from global requirements
+  * Imported Translations from Transifex
+  * Add a keys() method to SQLAlchemy ModelBase
+  * Remove support for Python 3.3
+  * Updated from global requirements
+  * Remove run_cross_tests.sh
+  * Sort model fields using getattr(), not inspect()
+  * Imported Translations from Transifex
+  * Updated from global requirements
+  * Remove pre-SQLAlchemy-0.9.7 compat utilities
+  * Add Python 3 classifiers to setup.cfg
+
+-------------------------------------------------------------------
+Sat May 16 23:03:51 UTC 2015 - [email protected]
+
+- update to 1.9.0:
+  * Sanity check after migration
+  * Add filters for DBDataError exception
+  * Add pypi download + version badges
+  * exc_filters: support for ForeignKey error on delete
+  * Standardize setup.cfg summary for oslo libs
+  * Handle CHECK constraint integrity in PostgreSQL
+  * Catch DBDuplicateError in MySQL if primary key is binary
+  * Imported Translations from Transifex
+  * Updated from global requirements
+  * Imported Translations from Transifex
+  * Provide working SQLA_VERSION attribute
+  * Avoid excessing logging of RetryRequest exception
+  * Fixed bug in InsertFromSelect columns order
+  * Add process guards + invalidate to the connection pool
+
+-------------------------------------------------------------------
+Mon Mar 30 06:02:13 UTC 2015 - [email protected]
+
+- update to 1.7.1:
+  * Add process guards + invalidate to the connection pool
+
+-------------------------------------------------------------------
+Mon Mar 16 16:16:54 UTC 2015 - [email protected]
+
+- update to 1.7.0:
+  * Switch to non-namespaced module import - oslo_i18n
+  * Fix documented env variable for test connection
+  * Updated from global requirements
+  * Updated from global requirements
+  * Make DBAPI class work with mocks correctly
+  * Updated from global requirements
+  * Imported Translations from Transifex
+  * Fix PyMySQL reference error detection
+  * Use PyMySQL as DB driver in py3 environment
+  * Updated from global requirements
+  * Organize provisioning to use testresources
+  * Add retry decorator allowing to retry DB operations on request
+  * Imported Translations from Transifex
+  * Implement backend-specific drop_all_objects for provisioning
+  * Refactor database migration manager to use given engine
+  * Fix 0 version handling in migration_cli manager
+  * Updated from global requirements
+  * Fix PatchStacktraceTest for pypy
+  * Update Oslo imports to remove namespace package
+  * Retry query if db deadlock error is received
+- Fix _service basename - it's oslo.db, not oslo.messaging
+- adjust Requires according to requirements.txt
+
+-------------------------------------------------------------------
+Wed Jan 14 08:58:53 UTC 2015 - [email protected]
+
+- update to 1.4.1:
+  * Restore the check_foreign_keys(
+  * Fix slowest test output after test run
+  * Updated from global requirements
+  * Make sure sort_key_attr is QueryableAttribute when query
+  * Ensure mysql_sql_mode is set for MySQLOpportunisticTests
+  * Add pretty_tox wrapper script
+  * Fix PatchStacktraceTest test
+  * Ensure PostgreSQL connection errors are wrapped
+  * Remove check_foreign_keys from ModelsMigrationsSync
+  * Move files out of the namespace package
+  * Updated from global requirements
+  * Fix the link to the bug reporting site
+  
+-------------------------------------------------------------------
+Thu Jan  8 08:41:30 UTC 2015 - [email protected]
+
+- update to version 1.3.0:
+  * Repair string-based disconnect filters for MySQL, DB2
+  * Fix python3.x scoping issues with removed 'uee' variable
+  * Updated from global requirements
+  * Fix test_migrate_cli for py3
+  * Fix TestConnectionUtils to py3x compatibility
+  * Updated from global requirements
+  * Upgrade exc_filters for 'engine' argument and connect behavior
+  * Workflow documentation is now in infra-manual
+  * Imported Translations from Transifex
+  * Fix nested() for py3
+  * Make test_models pass on py3
+  * Repair include_object to accommodate new objects
+  * Add table name to foreign keys diff
+  * Updated from global requirements
+  * Handle Galera deadlock on SELECT FOR UPDATE
+  * Add exception filter for _sqlite_dupe_key_error
+  * Add info on how to run unit tests
+  * Ensure is_backend_avail() doesn't leave open connections
+  * Updated from global requirements
+- Adjust Requires according to requirements.txt
+
+-------------------------------------------------------------------
+Mon Nov 24 11:41:41 UTC 2014 - [email protected]
+
+- update to 1.1.0:
+  * Imported Translations from Transifex
+  * Updated from global requirements
+  * Activate pep8 check that _ is imported
+  * Assert exceptions based on API, not string messages
+  * Updated from global requirements
+  * Updated from global requirements
+  * Reorganize DbTestCase to use provisioning completely
+  * Set utf8 encoding for mysql and postgresql
+  * ModelsMigrationsSync: Add check for foreign keys
+  * Updated from global requirements
+  * Remove extraneous vim editor configuration comments
+  * Remove utils.drop_unique_constraint()
+  * Improve error reporting for backend import failures
+  * Ensure create_engine() retries the initial connection test
+  * Imported Translations from Transifex
+  * Use fixture from oslo.config instead of oslo-incubator
+  * Move begin ping listener to a connect listener
+  * Create a nested helper function that will work on py3.x
+  * Imported Translations from Transifex
+  * Start adding a environment for py34/py33
+  * Explicitly depend on six in requirements file
+  * Unwrap DialectFunctionDispatcher from itself
+  * Updated from global requirements
+  * Use six.wraps instead of functools.wraps
+  * Update help string to use database
+
+-------------------------------------------------------------------

Old:
----
  oslo.db-1.0.1.tar.gz

New:
----
  oslo.db-2.2.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-oslo.db.spec ++++++
--- /var/tmp/diff_new_pack.ooQgpX/_old  2015-08-27 08:55:11.000000000 +0200
+++ /var/tmp/diff_new_pack.ooQgpX/_new  2015-08-27 08:55:11.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-oslo.db
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,9 @@
 #
 
 
-%define component oslo
+%define component oslo_db
 Name:           python-oslo.db
-Version:        1.0.1
+Version:        2.2.0
 Release:        0
 Url:            https://launchpad.net/oslo/
 Summary:        OpenStack DB API
@@ -30,18 +30,20 @@
 BuildRequires:  fdupes
 BuildRequires:  openstack-suse-macros
 BuildRequires:  python-devel
-BuildRequires:  python-oslosphinx
 BuildRequires:  python-pbr
 Requires:       python-Babel >= 1.3
-Requires:       python-SQLAlchemy >= 0.8.4
-Requires:       python-alembic >= 0.6.4
+Requires:       python-SQLAlchemy >= 0.9.7
+Requires:       python-alembic >= 0.7.2
 Requires:       python-iso8601 >= 0.1.9
-Requires:       python-oslo.config >= 1.4
-Requires:       python-oslo.i18n >= 0.3.0
-Requires:       python-oslo.utils >= 0.3.0
+Requires:       python-oslo.config >= 1.11.0
+Requires:       python-oslo.context >= 0.2.0
+Requires:       python-oslo.i18n >= 1.5.0
+Requires:       python-oslo.utils >= 1.6.0
 Requires:       python-psycopg2
-Requires:       python-sqlalchemy-migrate >= 0.9.1
-Requires:       python-stevedore >= 0.14
+Requires:       python-six >= 1.9.0
+Requires:       python-sqlalchemy-migrate >= 0.9.6
+Requires:       python-stevedore >= 1.5.0
+Requires:       python-testresources >= 0.2.4
 %if 0%{?suse_version} && 0%{?suse_version} <= 1110
 %{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
 %else
@@ -57,6 +59,7 @@
 Group:          Documentation/HTML
 Requires:       %{name} = %{version}
 BuildRequires:  python-Sphinx
+BuildRequires:  python-oslosphinx
 
 %description doc
 This package contains documentation files for %{name}.
@@ -68,12 +71,14 @@
 %if 0%{?suse_version} && 0%{?suse_version} <= 1110
 Requires:       python-discover
 %endif
+Requires:       python-PyMySQL >= 0.6.2
 Requires:       python-fixtures >= 0.3.14
-Requires:       python-oslotest
+Requires:       python-oslotest >= 1.5.1
 Requires:       python-python-subunit >= 0.0.18
+Requires:       python-tempest-lib >= 0.5.0
 Requires:       python-testrepository >= 0.0.18
 Requires:       python-testscenarios >= 0.4
-Requires:       python-testtools >= 0.9.34
+Requires:       python-testtools >= 1.4.0
 
 %description test
 This package contains testsuite files for %{name}.
@@ -82,13 +87,15 @@
 %setup -q -n oslo.db-%{version}
 
 %build
-python setup.py build
-python setup.py build_sphinx
+%{__python2} setup.py build
 
-%install
-python setup.py install --skip-build --root=%{buildroot} --prefix=%{_prefix} 
--install-data=%{python_sitelib}
+# generate html docs
+sphinx-build doc/source html
+# remove the sphinx-build leftovers
+rm -rf html/.{doctrees,buildinfo}
 
-rm doc/build/html/.buildinfo
+%install
+%{__python2} setup.py install --skip-build --root %{buildroot}
 %fdupes doc
 
 %openstack_test_package_install
@@ -96,16 +103,19 @@
 %files
 %defattr(-,root,root,-)
 %doc LICENSE README.rst AUTHORS
-%{python_sitelib}/oslo
-%{python_sitelib}/*.egg-info
-%{python_sitelib}/*.pth
+%dir %{python2_sitelib}/oslo_db
+%{python2_sitelib}/oslo_db
+%{python2_sitelib}/*.egg-info
+# Part of test subpackage
+%exclude %{python2_sitelib}/%{component}/tests/
 
 %files doc
 %defattr(-,root,root,-)
-%doc LICENSE doc/build/html
+%doc LICENSE html
 
 %files test
 %defattr(-,root,root,-)
+%{python2_sitelib}/%{component}/tests/
 %{_localstatedir}/lib/%{name}-test/
 
 %changelog

++++++ _service ++++++
--- /var/tmp/diff_new_pack.ooQgpX/_old  2015-08-27 08:55:11.000000000 +0200
+++ /var/tmp/diff_new_pack.ooQgpX/_new  2015-08-27 08:55:11.000000000 +0200
@@ -1,9 +1,9 @@
 <services>
-  <service mode="disabled" name="download_files"> 
+  <service mode="disabled" name="download_files">
     <param name="changesgenerate">enable</param>
   </service>
   <service mode="disabled" name="set_version">
-    <param name="basename">oslo.messaging</param>
+    <param name="basename">oslo.db</param>
   </service>
   <service mode="disabled" name="python_requires">
   </service>

++++++ oslo.db-1.0.1.tar.gz -> oslo.db-2.2.0.tar.gz ++++++
++++ 25660 lines of diff (skipped)



Reply via email to