File python-oslo.db.changes of Package python-oslo.db

-------------------------------------------------------------------
Sun Sep 23 21:16:58 UTC 2018 - dmueller@suse.com

- update to version 4.13.6:
  * Fix marker checking when value is None

-------------------------------------------------------------------
Thu Jan 12 21:10:15 UTC 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 12:42:25 UTC 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 13:37:35 UTC 2016 - dmueller@suse.com

- update to 4.13.3

-------------------------------------------------------------------
Tue Aug 30 16:20:11 UTC 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 20:44:57 UTC 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 14:39:02 UTC 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  4 15:47:30 UTC 2016 - tbechtold@suse.com

- Switch to upstream .spec file
- Use renderspec source service to update .spec.j2 template

-------------------------------------------------------------------
Mon Apr  4 11:24:13 UTC 2016 - tbechtold@suse.com

- update to 4.7.0:
  * Updated from global requirements
  * Update .gitreview for stable/mitaka
- Adjust Requires

-------------------------------------------------------------------
Thu Mar 24 09:53:21 UTC 2016 - tbechtold@suse.com

- Add python-PyMySQL as Requires (bsc#972472)

-------------------------------------------------------------------
Thu Mar  3 14:12:45 UTC 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 14:06:48 UTC 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 06:57:11 UTC 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 12:02:41 UTC 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 09:54:01 UTC 2015 - tbechtold@suse.com

- Unify spec file

-------------------------------------------------------------------
Tue Jul 28 09:35:02 UTC 2015 - tbechtold@suse.com

- 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 - tbechtold@suse.com

- 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 - tbechtold@suse.com

- 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 - dmueller@suse.com

- 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 - dmueller@suse.com

- 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 - tbechtold@suse.com

- update to 1.7.1:
  * Add process guards + invalidate to the connection pool

-------------------------------------------------------------------
Mon Mar 16 16:16:54 UTC 2015 - tbechtold@suse.com

- 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 - dmueller@suse.com

- 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 - tbechtold@suse.com

- 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 - dmueller@suse.com

- 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

-------------------------------------------------------------------
Sun Sep 21 09:11:23 UTC 2014 - tbechtold@suse.com

- Update to version 1.0.1:
  * Fixup Fixtures Use in db test classes
  * Updated from global requirements
  * Imported Translations from Transifex
  * Add a check for SQLite transactional state
  * Let oslotest manage the six.move setting for mox
  * Fix DBReferenceError on MySQL and SQLite
  * Renaming in WalkVersionsMixin
  * Clean up documentation
  * Use single quotes for db schema sanity check
  * warn against sorting requirements
  * ModelsMigrationsSync:Override compare_server_default
  * Updated from global requirements
  * Imported Translations from Transifex
  * Add doc8 to tox environment docs
  * Use oslo.i18n
  * Repair pysqlite transaction support
  * Extract logging setup into a separate function
  * Updated from global requirements
  * Remove reliance on create_engine() from TestsExceptionFilter
  * Consolidate sqlite and mysql event listeners
  * Use dialect dispatch for engine initiailization
  * Add get_non_innodb_tables() to utils
  * Added check to see whether oslotest is installed
- Add python-oslo.i18n as Requires according to requirements.txt
- Adjust Requires version according to requirements.txt

-------------------------------------------------------------------
Tue Aug 26 09:47:33 UTC 2014 - dmueller@suse.com

- update to 0.4.0:
  * Implement a dialect-level function dispatch system
  * Move to oslo.utils
  * Restore correct source file encodings
  * Handle DB2 SmallInteger type for change_deleted_column_type_to_boolean
  * Imported Translations from Transifex
  * Fixes comments to pass E265 check
  * Fixes indentations to pass E128 check
  * Uses keyword params for i18n string to pass H703
  * Adds empty line to multilines docs to pass H405
  * Updates one line docstring with dot to pass H402
  * Changes import orders to pass H305 check
  * Fixed DeprecationWarning in exc_filters
  * Imported Translations from Transifex
  * oslo.db.exceptions module documentation
  * Updated from global requirements
  * Extension of DBDuplicateEntry exception
  * oslo.db.options module documentation
  * oslo.db.api module documentation
  * Imported Translations from Transifex
  * Use SQLAlchemy cursor execute events for tracing
  * Remove sqla_07 from tox.ini
  * Updated from global requirements
  * Specify raise_on_warnings=False for mysqlconnector
  * Make MySQL regexes generic across MySQL drivers
  * Allow tox tests with complex OS_TEST_DBAPI_CONNECTION URLs
  * Raise DBReferenceError on foreign key violation
  * Add host argument to get_connect_string()
  * Imported Translations from Transifex
  * Don't drop pre-existing database before tests
  * Port _is_db_connection_error check to exception filters
  * Integrate the ping listener into the filter system
  * Add disconnect modification support to exception handling
  * Implement new exception interception and filtering layer
  * Implement the SQLAlchemy ``handle_error()`` event
  * Remove moxstubout.py from oslo.db
  * Added check for DB2 deadlock error
  * Bump hacking to version 0.9.2
  * Opportunistic migration tests
  * Move all db exception to exception.py
  * Enable skipped tests from test_models.py
  * Use explicit loops instead of list comprehensions
  * Imported Translations from Transifex
  * Allow usage of several iterators on ModelBase
  * Add DBDuplicateEntry detection for mysqlconnector driver
  * Check for mysql_sql_mode is not None in create_engine()

-------------------------------------------------------------------
Thu Jun 26 11:38:12 UTC 2014 - dmueller@suse.com

- Initial package 

openSUSE Build Service is sponsored by