summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/build/changelog/changelog_08.rst42
-rw-r--r--doc/build/changelog/changelog_09.rst2
-rw-r--r--doc/build/changelog/migration_09.rst4
-rw-r--r--lib/sqlalchemy/__init__.py2
-rw-r--r--lib/sqlalchemy/orm/mapper.py2
-rw-r--r--lib/sqlalchemy/orm/query.py4
-rw-r--r--lib/sqlalchemy/sql/selectable.py8
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::