[openstack-dev] [releases] oslo.db 1.8.0 (liberty)

Doug Hellmann doug at doughellmann.com
Mon Apr 13 19:28:22 UTC 2015


We are excited to announce the release of:

oslo.db 1.8.0: Oslo Database library

For more details, please see the git log history below and:

    http://launchpad.net/oslo.db/+milestone/1.8.0

Please report issues through launchpad:

    http://bugs.launchpad.net/oslo.db

Changes in oslo.db 1.7.1..1.8.0
-------------------------------

9e004bd 2015-04-10 15:25:56 +0300 Sanity check after migration
af9a99b 2015-04-09 17:43:08 +0300 Add filters for DBDataError exception
198a9e7 2015-04-07 14:47:07 -0700 Add pypi download + version badges
f94046b 2015-04-07 18:50:05 +0200 exc_filters: support for ForeignKey error on delete
e95e8ef 2015-04-04 02:04:41 -0400 Standardize setup.cfg summary for oslo libs
124239c 2015-04-03 16:29:00 +0200 Handle CHECK constraint integrity in PostgreSQL
3522ef7 2015-03-26 17:36:03 +0100 Catch DBDuplicateError in MySQL if primary key is binary
1792c9f 2015-03-21 06:01:13 +0000 Imported Translations from Transifex
2982693 2015-03-21 00:16:54 +0000 Updated from global requirements
ec9b645 2015-03-19 06:01:12 +0000 Imported Translations from Transifex
7bb0356 2015-03-18 10:43:57 +0200 Provide working SQLA_VERSION attribute
02aeda2 2015-03-17 14:17:41 +0300 Avoid excessing logging of RetryRequest exception
74b539b 2015-03-13 13:44:54 +0300 Fixed bug in InsertFromSelect columns order
ebbf23d 2015-03-12 12:45:31 -0400 Add process guards + invalidate to the connection pool
e0baed6 2015-03-05 14:06:59 +0000 Implement generic update-on-match feature

Diffstat (except docs and test files)
-------------------------------------

README.rst                                         |  11 +-
.../locale/en_GB/LC_MESSAGES/oslo.db-log-error.po  |  18 +-
.../en_GB/LC_MESSAGES/oslo.db-log-warning.po       |  25 +-
.../locale/fr/LC_MESSAGES/oslo.db-log-warning.po   |  23 +-
oslo.db/locale/oslo.db-log-warning.pot             |  23 +-
oslo_db/api.py                                     |   6 +-
oslo_db/exception.py                               |  25 +
oslo_db/sqlalchemy/compat/utils.py                 |  12 +-
oslo_db/sqlalchemy/exc_filters.py                  |  44 +-
oslo_db/sqlalchemy/migration.py                    |  10 +-
oslo_db/sqlalchemy/session.py                      |  22 +
oslo_db/sqlalchemy/update_match.py                 | 508 +++++++++++++++++++++
oslo_db/sqlalchemy/utils.py                        |  57 ++-
.../old_import_api/sqlalchemy/test_exc_filters.py  |  49 ++
.../sqlalchemy/test_migration_common.py            |   3 +-
requirements.txt                                   |   8 +-
setup.cfg                                          |   2 +-
test-requirements-py2.txt                          |   6 +-
test-requirements-py3.txt                          |   6 +-
25 files changed, 1432 insertions(+), 87 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index e3384db..8350f43 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9,3 +9,3 @@ iso8601>=0.1.9
-oslo.i18n>=1.3.0  # Apache-2.0
-oslo.config>=1.9.0  # Apache-2.0
-oslo.utils>=1.2.0                       # Apache-2.0
+oslo.i18n>=1.5.0,<1.6.0  # Apache-2.0
+oslo.config>=1.9.3,<1.10.0  # Apache-2.0
+oslo.utils>=1.4.0,<1.5.0                       # Apache-2.0
@@ -14 +14 @@ sqlalchemy-migrate>=0.9.5
-stevedore>=1.1.0  # Apache-2.0
+stevedore>=1.3.0,<1.4.0  # Apache-2.0
diff --git a/test-requirements-py2.txt b/test-requirements-py2.txt
index 6ff3a1b..24c3b46 100644
--- a/test-requirements-py2.txt
+++ b/test-requirements-py2.txt
@@ -15,2 +15,2 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.2.0  # Apache-2.0
-oslotest>=1.2.0  # Apache-2.0
+oslosphinx>=2.5.0,<2.6.0  # Apache-2.0
+oslotest>=1.5.1,<1.6.0  # Apache-2.0
@@ -19 +19 @@ testtools>=0.9.36,!=1.2.0
-tempest-lib>=0.3.0
+tempest-lib>=0.4.0
diff --git a/test-requirements-py3.txt b/test-requirements-py3.txt
index 4290cc6..6ca989c 100644
--- a/test-requirements-py3.txt
+++ b/test-requirements-py3.txt
@@ -14,2 +14,2 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.2.0  # Apache-2.0
-oslotest>=1.2.0  # Apache-2.0
+oslosphinx>=2.5.0,<2.6.0  # Apache-2.0
+oslotest>=1.5.1,<1.6.0  # Apache-2.0
@@ -19 +19 @@ testtools>=0.9.36,!=1.2.0
-tempest-lib>=0.3.0
+tempest-lib>=0.4.0


More information about the OpenStack-dev mailing list