[openstack-announce] [release][oslo] oslo.db release 1.12.0 (liberty)

davanum at gmail.com davanum at gmail.com
Tue Jun 23 19:47:43 UTC 2015


We are chuffed to announce the release of:

oslo.db 1.12.0: Oslo Database library

This release is part of the liberty release series.

With source available at:

    http://git.openstack.org/cgit/openstack/oslo.db

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

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

Please report issues through launchpad:

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

Changes in oslo.db 1.11.0..1.12.0
---------------------------------

a9f6a2e Updated from global requirements
c2b1a79 Drop use of 'oslo' namespace package
9b55204 Switch from MySQL-python to PyMySQL
910d40a Updated from global requirements
94f00ec Switch badges from 'pypip.in' to 'shields.io'
96f01f4 Updated from global requirements
fdbd928 Implement new oslo.db.sqlalchemy.enginefacade module

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

CONTRIBUTING.rst                                   |   15 +-
README.rst                                         |    4 +-
oslo_db/exception.py                               |   43 +
oslo_db/sqlalchemy/enginefacade.py                 |  995 ++++++++++++
oslo_db/sqlalchemy/engines.py                      |  413 +++++
oslo_db/sqlalchemy/orm.py                          |   66 +
oslo_db/sqlalchemy/provision.py                    |    2 +-
oslo_db/sqlalchemy/session.py                      |  874 +----------
oslo_db/sqlalchemy/test_base.py                    |    9 +-
.../old_import_api/sqlalchemy/test_exc_filters.py  |   44 +-
.../old_import_api/sqlalchemy/test_options.py      |    4 +-
.../old_import_api/sqlalchemy/test_sqlalchemy.py   |   52 +-
requirements.txt                                   |   12 +-
setup.py                                           |    1 -
test-requirements-py2.txt                          |   19 -
test-requirements-py3.txt                          |   19 -
test-requirements.txt                              |   19 +
tox.ini                                            |   10 +-
27 files changed, 3618 insertions(+), 971 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 93e7adc..3435295 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=0.11
@@ -9,4 +9,4 @@ iso8601>=0.1.9
-oslo.i18n>=1.5.0  # Apache-2.0
-oslo.config>=1.11.0  # Apache-2.0
-oslo.utils>=1.4.0                       # Apache-2.0
-SQLAlchemy>=0.9.7,<=0.9.99
+oslo.i18n>=1.5.0 # Apache-2.0
+oslo.config>=1.11.0 # Apache-2.0
+oslo.utils>=1.6.0 # Apache-2.0
+SQLAlchemy<1.1.0,>=0.9.7
@@ -14 +14 @@ sqlalchemy-migrate>=0.9.6
-stevedore>=1.3.0  # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
new file mode 100644
index 0000000..1baa664
--- /dev/null
+++ b/test-requirements.txt
@@ -0,0 +1,19 @@
+# The order of packages is significant, because pip processes them in the order
+# 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
+
+coverage>=3.6
+discover
+doc8 # Apache-2.0
+fixtures>=0.3.14
+PyMySQL>=0.6.2 # MIT License
+psycopg2
+python-subunit>=0.0.18
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0
+oslotest>=1.5.1 # Apache-2.0
+testrepository>=0.0.18
+testtools>=1.4.0
+tempest-lib>=0.5.0





More information about the OpenStack-announce mailing list