Package Release Info

python-oslo.db-4.33.0-bp151.3.3

Update Info: Base Release
Available in Package Hub : 15 SP1

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python-oslo.db
python-oslo.db-doc

Change Logs

Version: 4.33.0-bp150.1.3
* Fri Feb 23 2018 tbechtold@suse.com
- Switch to stable/queens spec template
* Tue Jan 30 2018 cloud-devel@suse.de
- update to version 4.33.0
  - Remove function optimize_db_test_loader in test_base.py
  - Updated from global requirements
  - add bandit to pep8 job
  - Drop tox-mysql-python job
  - Use the new PTI for document build
* Mon Jan 15 2018 cloud-devel@suse.de
- update to version 4.32.0
  - Add requirements.txt for docs builds
  - Remove AutoString* in ndb.py
  - Imported Translations from Zanata
  - Migrate to zuulv3 - move legacy jobs to project
  - Remove class InsertFromSelect
  - Zuul: add file extension to playbook path
  - Add new foreign key utility function to utils
  - Remove kwarg retry_on_request in wrap_db_retry
  - Use assertRegex instead of assertRegexpMatches
  - Remove deprecation warning when loading tests/sqlalchemy
  - Test illegal "boolean" values without Boolean datatype
  - Replace six.iteritems() with .items()
  - Remove class TransactionResource
  - Remove provisioned_engine in class BackendImpl
  - Handle deprecation of inspect.getargspec
  - Drop MySQL-python dependency from oslo.db
  - Fix pagination when marker value is None
  - Use skipTest() method instead of deprecated skip()
  - Remove method get_connect_string and is_backend_avail
  - Rename idle_timeout to connection_recycle_time
  - Throw DBMigrationError instead of DbMigrationError.
  - Log an exception when reconnect-to-disconnected occurs
  - Update the documentation link
  - Remove property message for DBInvalidUnicodeParameter and InvalidSortKey
  - Replace ndb "auto" types with unified String
  - Update reno for stable/pike
  - Remove method provisioned_engine in class Backend
  - Remove setting of version/release from releasenotes
  - Let others listen to SQLAlchemy errors
  - Workaround non-compatible type.adapt() for SQLAlchemy < 1.1
  - Updated from global requirements
* Tue Aug 22 2017 tbechtold@suse.com
- Remove python-MySQL-python BuildRequires
* Mon Aug 07 2017 cloud-devel@suse.de
- update to version 4.25.0
  - Imported Translations from Zanata
  - Support facade arguments, unstarted facade for patch_engine()
  - Update reno for stable/ocata
  - switch from oslosphinx to openstackdocstheme
  - Add 'save_and_reraise_exception' method when call 'session.rollback()'
  - Remove references to Python 3.4
  - Warn on URL without a drivername
  - Coerce booleans to integer values in paginate_query
  - Fix db_version checking for sqlalchemy-migrate
  - Explain paginate_query doesn't provide parameter offset
  - Don't access connection.info if connection is invalidated
  - Repair unused rollback_reader_sessions parameter.
  - Fix compatibility with SQLAlchemy < 1.1.0
  - Enable MySQL Storage Engine selection
  - Using assertIsNone(xxx) instead of assertEqual(None, xxx)
  - Raise only DbMigrationError from migrate 'upgrade' method
  - Remove deprecated config option sqlite_db
  - rearrange content to fit the new standard layout
  - Prepare for using standard python tests
  - Move oslo.context to test-requirements
  - Attach context being used to session/connection info
  - Remove unused logging import
  - Remove log translations
  - Updated from global requirements
  - Update URLs according to document migration
  - Update test requirement
  - update the docs url in the readme
  - add release note for new warning about missing driver
  - turn on warning-is-error in doc build
  - Establish flush() for "sub" facade contexts
* Mon Feb 13 2017 cloud-devel@suse.de
- update to version 4.17.0:
  - migration: don't assume the mixin use provision
  - Support MariaDB error 1927
  - exc_filters: fix deadlock detection for percona xtradb cluster
  - Strip prefix `migrate_` in parameter `migrate_engine`
  - Fix exc_filters for mysql-python
  - standardize release note page ordering
  - Enable release notes translation
  - Enhanced fixtures for enginefacade-based provisioning
  - Fix marker checking when value is None
  - Correctly detect incomplete sort_keys passed to paginate_query
  - Update reno for stable/newton
  - Add DBDataError for "Data too long"
  - OpenStack typo
  - Show team and repo badges on README
  - Replaces uuid.uuid4 with uuidutils.generate_uuid()
  - Modify word "whetever" to "whether"
  - SoftDeleteMixin: coerce deleted param to be an integer
  - Don't run LegacyBaseClass provision test for unavailable database
  - docs: mention that it's possible to use Connection directly
  - Restore provisioning of DBs in legacy test base
  - Add a specific exception for 'unknown database' errors
  - SoftDeleteMixin: allow for None values
  - Check if an index on given columns exists
  - Add Constraints support
  - Add additional caution looking for table, info
  - Fix DBReferenceError and DBNonExistentTable with new PyMySQL version
  - utils: deprecate InsertFromSelect properly
  - Change assertTrue(isinstance()) by optimal assert
  - Changed the home-page link
  - Break optimize_db_test_loader into package and module level
  - utils: fix get_unique_keys() when model has no table attached to it
  - Support packet sequence wrong error
  - Using new style assertions instead of  old style assertions
  - Ensure provision_new_database is True by default
  - Updated from global requirements
  - Adjust SAVEPOINT cause test for SQLA 1.1
* Thu Jan 12 2017 dmueller@suse.com
- update to 4.13.5:
  * Support packet sequence wrong error
  * exc_filters: fix deadlock detection for percona xtradb cluster
* Fri Dec 23 2016 cloud-devel@suse.de
- update to version 4.13.4:
  - Support MariaDB error 1927
  - Updated from global requirements
  - Backport fix exc_filters for mysql-python
* Fri Sep 30 2016 dmueller@suse.com
- update to 4.13.3
* Tue Aug 30 2016 tbechtold@suse.com
- update to version 4.13.0
  * Link enginefacade to test database provisioning
  * Display full reason for backend not available
  * Fix parameters of assertEqual are misplaced
  * Add logging_name to enginefacade config
  * release notes: mention changes in wrap_db_retry()
  * Deprecate argument sqlite_db in method set_defaults
  * Updated from global requirements
  * Add test helpers to enginefacade
* Fri Aug 26 2016 tbechtold@suse.com
- update to version 4.11.0
  * Memoize sys.exc_info() before attempting a savepoint rollback
  * Add a hook to process newly created engines
  * Set a min and max on the connection_debug option
  * Consolidate pifpaf commands into variables
  * Add dispose_pool() method to enginefacade context, factory
  * Fixed unit tests running on Windows
  * Capture DatabaseError for deadlock check
  * tox: add py35 envs for convenience
  * Set max pool size default to 5
  * Updated from global requirements
  * Remove discover from setup.cfg
* Wed Aug 10 2016 tbechtold@suse.com
- update to version 4.8.0
  * Add tests for float interval values in wrap_db_retry()
  * Imported Translations from Zanata
  * Add debtcollector to requirements
  * Fix typo: 'olso' to 'oslo'
  * api: do not log a traceback if error is not expected
  * Replace tempest-lib dependency with os-testr
  * Add new filter for DBDataError exception
  * api: always enable retry_on_request
  * exc_filters: catch and translate non existent constraint on drop
  * Deprecate config option sqlite_db for removal
  * api: use sane default in wrap_db_retry()
  * Fix spelling mistake
  * Update reno for stable/mitaka
  * tests: fix order of assertEqual in exc_filter
  * exception: make message mandatory in DbMigrationError and deprecates it
  * Make it possible to use enginefacade decorators with class methods
  * Fix unit tests failures, when psycopg2 is not installed
  * Fix server_default comparison for BigInteger
  * Remove unused sqlite_fk in _init_connection_args call
  * Fix typos in comments and docstring
  * Catch empty value DBDuplicate errors
  * Remove  sqlalchemy < 1.0.0 compatible layer
  * Let enginefacade._TransactionContextManager look for context
  * Remove direct dependency on babel
  * Correct docstring
  * Repair boolean CHECK constraint detection
  * Add support for LONGTEXT, MEDIUMTEXT to JsonEncodedType
  * Raise DbMigrationError for invalid version
  * exc_filters: catch and translate non existent table on drop
  * Remove oslo-incubator related stuff
  * Fix imports in doc
  * Allow testing of MySQL and PostgreSQL scenario locally
  * Add support for custom JSON serializer
  * Updated from global requirements
* Mon Jul 04 2016 tbechtold@suse.com
- Switch to upstream .spec file
- Use renderspec source service to update .spec.j2 template
* Mon Apr 04 2016 tbechtold@suse.com
- update to 4.7.0:
  * Updated from global requirements
  * Update .gitreview for stable/mitaka
- Adjust Requires
* Thu Mar 24 2016 tbechtold@suse.com
- Add python-PyMySQL as Requires (bsc#972472)
* Thu Mar 03 2016 tbechtold@suse.com
- update to 4.6.0:
  * Increase the default max_overflow value
  * Updated from global requirements
  * add reno for release notes management
  * Updated from global requirements
  * Updated from global requirements
  * Clarify the types for retry_interval args of wrap_db_retry
  * Updated from global requirements
  * stop making a copy of options discovered by config generator
  * exceptions: provide .message attribute for Py3K compatibility
  * Updated from global requirements
  * InvalidSortKey constructor change breaks Heat unittests
  * exception: fix DBInvalidUnicodeParameter error message
  * exceptions: enhance InvalidSortKey to carry the invalid key
  * exception: fix InvalidSortKey message
  * Update translation setup
  * Updated from global requirements
  * Add exc_filter for invalid Unicode string
  * Updated from global requirements
  * Updated from global requirements
  * Updated from global requirements
  * Imported Translations from Zanata
  * Updated from global requirements
  * Fix tests to work under both pymsysql 0.6.2 and 0.7.x
  * Don't log non-db error in retry wrapper
  * Updated from global requirements
  * Put py34 first in the env order of tox
  * Updated from global requirements
  * Fix comparison of Variant and other type in compare_type
  * Updated from global requirements
  * Updated from global requirements
  * Don't trace DB errors when we're retrying
  * Updated from global requirements
  * Remove iso8601 in requirements.txt
  * Trival: Remove 'MANIFEST.in'
- Adjust Requires according to requirements.txt
* Tue Dec 15 2015 dmueller@suse.com
- update to 4.1.0:
  * Refactor deps to use extras and env markers
  * Added allow_async property
  * Updated from global requirements
  * Remove python 2.6 classifier
  * Remove python 2.6 and cleanup tox.ini
* Fri Nov 20 2015 bwiedemann@suse.com
- update to 3.2.0
  * Detect not-started _TransactionFactory in legacy
  * Added method get_legacy_facade() to the _TransactionContextManager
  * Removed Unused variable 'drivertype'
  * Add debug logging for DB retry attempt
  * Fix coverage configuration and execution
  * Add universal wheel tag to setup.cfg
  * No need for Oslo Incubator Sync
  * Correct invalid reference
  * Use stevedore directive to document plugins
  * Make readme and documentation titles consistent
  * Add support for pickling enginefacade context objects
  * Change ignore-errors to ignore_errors
  * Fix the home-page value with Oslo wiki page
* Fri Aug 21 2015 tbechtold@suse.com
- update to 2.4.1:
  * Assume relative revisions belong to alembic
  * Use correct config key in alembic extension
  * Fix exception message about unavailable backend
  * Imported Translations from Transifex
  * Updated from global requirements
  * Updated from global requirements
  * Fix hacking rules and docs job
  * Imported Translations from Transifex
  * pagination: enhance sorting of null values
  * Upgrade and downgrade based on revision existence
  * Imported Translations from Transifex
  * Updated from global requirements
  * Add JSON-encoded types for sqlalchemy
  * Imported Translations from Transifex
  * Python 3: Use use_unicode=1 under Python 3
  * Imported Translations from Transifex
  * Updated from global requirements
  * Fix test_migrations on Python 3
  * Improve failure mode handling in enginefacade
- Adjust Requires according to requirements.txt
* Wed Jul 29 2015 tbechtold@suse.com
- Unify spec file