diff options
-rw-r--r-- | doc/build/changelog/changelog_08.rst | 42 | ||||
-rw-r--r-- | doc/build/changelog/changelog_09.rst | 2 | ||||
-rw-r--r-- | doc/build/changelog/migration_09.rst | 4 | ||||
-rw-r--r-- | lib/sqlalchemy/__init__.py | 2 | ||||
-rw-r--r-- | lib/sqlalchemy/orm/mapper.py | 2 | ||||
-rw-r--r-- | lib/sqlalchemy/orm/query.py | 4 | ||||
-rw-r--r-- | lib/sqlalchemy/sql/selectable.py | 8 |
7 files changed, 32 insertions, 32 deletions
diff --git a/doc/build/changelog/changelog_08.rst b/doc/build/changelog/changelog_08.rst index 974949cff..8dd779c05 100644 --- a/doc/build/changelog/changelog_08.rst +++ b/doc/build/changelog/changelog_08.rst @@ -13,7 +13,7 @@ .. change:: :tags: bug, firebird - :versions: 0.9.0b2 + :versions: 0.9.0 :tickets: 2897 The firebird dialect will quote identifiers which begin with an @@ -21,7 +21,7 @@ .. change:: :tags: bug, firebird - :versions: 0.9.0b2 + :versions: 0.9.0 Fixed bug in Firebird index reflection where the columns within the index were not sorted correctly; they are now sorted @@ -29,7 +29,7 @@ .. change:: :tags: bug, mssql, firebird - :versions: 0.9.0b2 + :versions: 0.9.0 The "asdecimal" flag used with the :class:`.Float` type will now work with Firebird as well as the mssql+pyodbc dialects; previously the @@ -37,7 +37,7 @@ .. change:: :tags: bug, mssql, pymssql - :versions: 0.9.0b2 + :versions: 0.9.0 :pullreq: github:51 Added "Net-Lib error during Connection reset by peer" message @@ -46,7 +46,7 @@ .. change:: :tags: bug, sql - :versions: 0.9.0b2 + :versions: 0.9.0 :tickets: 2896 Fixed issue where a primary key column that has a Sequence on it, @@ -59,7 +59,7 @@ .. change:: :tags: bug, sql - :versions: 0.9.0b2 + :versions: 0.9.0 :tickets: 2895 Fixed bug with :meth:`.Insert.from_select` method where the order @@ -71,7 +71,7 @@ .. change:: :tags: enhancement, sql - :versions: 0.9.0b2 + :versions: 0.9.0 The exception raised when a :class:`.BindParameter` is present in a compiled statement without a value now includes the key name @@ -79,7 +79,7 @@ .. change:: :tags: bug, orm - :versions: 0.9.0b2 + :versions: 0.9.0 :tickets: 2887 An adjustment to the :func:`.subqueryload` strategy which ensures that @@ -90,7 +90,7 @@ .. change:: :tags: bug, orm - :versions: 0.9.0b2 + :versions: 0.9.0 :tickets: 2885 Fixed bug when using joined table inheritance from a table to a @@ -100,7 +100,7 @@ .. change:: :tags: bug, orm - :versions: 0.9.0b2 + :versions: 0.9.0 :tickets: 2889 :func:`.composite` will raise an informative error message when the @@ -110,7 +110,7 @@ .. change:: :tags: bug, declarative - :versions: 0.9.0b2 + :versions: 0.9.0 :tickets: 2888 Error message when a string arg sent to :func:`.relationship` which @@ -123,7 +123,7 @@ .. change:: :tags: bug, engine - :versions: 0.9.0b2 + :versions: 0.9.0 :tickets: 2881 A DBAPI that raises an error on ``connect()`` which is not a subclass @@ -137,7 +137,7 @@ .. change:: :tags: bug, engine, pool - :versions: 0.9.0b2 + :versions: 0.9.0 :tickets: 2880 The :class:`.QueuePool` has been enhanced to not block new connection @@ -148,7 +148,7 @@ .. change:: :tags: bug, engine, pool - :versions: 0.9.0b2 + :versions: 0.9.0 :tickets: 2522 Made a slight adjustment to the logic which waits for a pooled @@ -163,7 +163,7 @@ .. change:: :tags: bug, mssql - :versions: 0.9.0b2 + :versions: 0.9.0 :pullreq: bitbucket:7 Fixed bug introduced in 0.8.0 where the ``DROP INDEX`` @@ -184,7 +184,7 @@ .. change:: :tags: bug, oracle :tickets: 2864 - :versions: 0.9.0b2 + :versions: 0.9.0 Added ORA-02396 "maximum idle time" error code to list of "is disconnect" codes with cx_oracle. @@ -192,7 +192,7 @@ .. change:: :tags: bug, engine :tickets: 2871 - :versions: 0.9.0b2 + :versions: 0.9.0 Fixed bug where SQL statement would be improperly ASCII-encoded when a pre-DBAPI :class:`.StatementError` were raised within @@ -203,7 +203,7 @@ .. change:: :tags: bug, oracle :tickets: 2870 - :versions: 0.9.0b2 + :versions: 0.9.0 Fixed bug where Oracle ``VARCHAR`` types given with no length (e.g. for a ``CAST`` or similar) would incorrectly render ``None CHAR`` @@ -212,7 +212,7 @@ .. change:: :tags: bug, ext :tickets: 2869 - :versions: 0.9.0b2 + :versions: 0.9.0 Fixed bug which prevented the ``serializer`` extension from working correctly with table or column names that contain non-ASCII @@ -221,7 +221,7 @@ .. change:: :tags: bug, orm :tickets: 2818 - :versions: 0.9.0b2 + :versions: 0.9.0 Fixed a regression introduced by :ticket:`2818` where the EXISTS query being generated would produce a "columns being replaced" @@ -231,7 +231,7 @@ .. change:: :tags: bug, postgresql :tickets: 2855 - :versions: 0.9.0b2 + :versions: 0.9.0 Fixed bug where index reflection would mis-interpret indkey values when using the pypostgresql adapter, which returns these values diff --git a/doc/build/changelog/changelog_09.rst b/doc/build/changelog/changelog_09.rst index 5e4a5009c..7c6984140 100644 --- a/doc/build/changelog/changelog_09.rst +++ b/doc/build/changelog/changelog_09.rst @@ -12,7 +12,7 @@ :start-line: 5 .. changelog:: - :version: 0.9.0b2 + :version: 0.9.0 .. change:: :tags: bug, orm, declarative diff --git a/doc/build/changelog/migration_09.rst b/doc/build/changelog/migration_09.rst index 6d374cf7a..d8203f380 100644 --- a/doc/build/changelog/migration_09.rst +++ b/doc/build/changelog/migration_09.rst @@ -206,11 +206,11 @@ The change is illustrated as follows:: assert b in sess.dirty - # before 0.9.0b2 + # before 0.9.0 # assert a in sess.dirty # assert inspect(a).attrs.bs.history.has_changes() - # after 0.9.0b2 + # after 0.9.0 assert a not in sess.dirty assert not inspect(a).attrs.bs.history.has_changes() diff --git a/lib/sqlalchemy/__init__.py b/lib/sqlalchemy/__init__.py index b41f3f2bc..c794d949a 100644 --- a/lib/sqlalchemy/__init__.py +++ b/lib/sqlalchemy/__init__.py @@ -116,7 +116,7 @@ from .schema import ( from .inspection import inspect from .engine import create_engine, engine_from_config -__version__ = '0.9.0b2' +__version__ = '0.9.0' def __go(lcls): global __all__ diff --git a/lib/sqlalchemy/orm/mapper.py b/lib/sqlalchemy/orm/mapper.py index 2d354de54..2ad5b0193 100644 --- a/lib/sqlalchemy/orm/mapper.py +++ b/lib/sqlalchemy/orm/mapper.py @@ -2605,7 +2605,7 @@ def validates(*names, **kw): :func:`.validates` usage where only one validator should emit per attribute operation. - .. versionadded:: 0.9.0b2 + .. versionadded:: 0.9.0 .. seealso:: diff --git a/lib/sqlalchemy/orm/query.py b/lib/sqlalchemy/orm/query.py index 074a8b83b..4f10a6ada 100644 --- a/lib/sqlalchemy/orm/query.py +++ b/lib/sqlalchemy/orm/query.py @@ -1127,7 +1127,7 @@ class Query(object): """Return a new :class:`.Query` object with the specified "locking mode", which essentially refers to the ``FOR UPDATE`` clause. - .. deprecated:: 0.9.0b2 superseded by :meth:`.Query.with_for_update`. + .. deprecated:: 0.9.0 superseded by :meth:`.Query.with_for_update`. :param mode: a string representing the desired locking mode. Valid values are: @@ -1171,7 +1171,7 @@ class Query(object): SELECT users.id AS users_id FROM users FOR UPDATE OF users NOWAIT - .. versionadded:: 0.9.0b2 :meth:`.Query.with_for_update` supersedes + .. versionadded:: 0.9.0 :meth:`.Query.with_for_update` supersedes the :meth:`.Query.with_lockmode` method. .. seealso:: diff --git a/lib/sqlalchemy/sql/selectable.py b/lib/sqlalchemy/sql/selectable.py index 79e341b77..ab8b6667c 100644 --- a/lib/sqlalchemy/sql/selectable.py +++ b/lib/sqlalchemy/sql/selectable.py @@ -1208,7 +1208,7 @@ class ForUpdateArg(ClauseElement): def __init__(self, nowait=False, read=False, of=None): """Represents arguments specified to :meth:`.Select.for_update`. - .. versionadded:: 0.9.0b2 + .. versionadded:: 0.9.0 """ self.nowait = nowait @@ -1412,7 +1412,7 @@ class GenerativeSelect(SelectBase): a fixed textual string which cannot be altered at this level, only wrapped as a subquery. - .. versionadded:: 0.9.0b2 :class:`.GenerativeSelect` was added to + .. versionadded:: 0.9.0 :class:`.GenerativeSelect` was added to provide functionality specific to :class:`.Select` and :class:`.CompoundSelect` while allowing :class:`.SelectBase` to be used for other SELECT-like objects, e.g. :class:`.TextAsFrom`. @@ -1505,7 +1505,7 @@ class GenerativeSelect(SelectBase): and Oracle. May render as a table or as a column depending on backend. - .. versionadded:: 0.9.0b2 + .. versionadded:: 0.9.0 """ self._for_update_arg = ForUpdateArg(nowait=nowait, read=read, of=of) @@ -2949,7 +2949,7 @@ class TextAsFrom(SelectBase): The :class:`.TextAsFrom` construct is produced via the :meth:`.TextClause.columns` method - see that method for details. - .. versionadded:: 0.9.0b2 + .. versionadded:: 0.9.0 .. seealso:: |