]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- call it 0.9.0
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 30 Dec 2013 23:30:11 +0000 (18:30 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 30 Dec 2013 23:30:11 +0000 (18:30 -0500)
doc/build/changelog/changelog_08.rst
doc/build/changelog/changelog_09.rst
doc/build/changelog/migration_09.rst
lib/sqlalchemy/__init__.py
lib/sqlalchemy/orm/mapper.py
lib/sqlalchemy/orm/query.py
lib/sqlalchemy/sql/selectable.py

index 974949cffdc4d46b4f49ed60b463bec40cb3f292..8dd779c0520a25fd0fbc754bb963eaafbec9c9ac 100644 (file)
@@ -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
 
     .. change::
         :tags: bug, orm
-        :versions: 0.9.0b2
+        :versions: 0.9.0
         :tickets: 2889
 
         :func:`.composite` will raise an informative error message when the
 
     .. 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
 
      .. 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
 
      .. 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
 
      .. 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
 
      .. 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``
     .. 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.
     .. 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
     .. 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``
     .. 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
     .. 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"
     .. 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
index 5e4a5009cf77be17cde66cda0fcc8f6ceb44661e..7c6984140fa811dbb6923688b74967599c771cff 100644 (file)
@@ -12,7 +12,7 @@
         :start-line: 5
 
 .. changelog::
-    :version: 0.9.0b2
+    :version: 0.9.0
 
     .. change::
         :tags: bug, orm, declarative
index 6d374cf7a23be2844e3d0b553d394e7ded359d8b..d8203f3807f01005ced700d8987c8b6d8dc5d36c 100644 (file)
@@ -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()
 
index b41f3f2bcbddccc4110d90bfe9f64a7bedef4f75..c794d949a13ea1a541d431f7cf38303a9da8c546 100644 (file)
@@ -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__
index 2d354de548a72f64c3839db4de26a9fa75efc84d..2ad5b019371210ae83da240ff52d97a02fa6db8a 100644 (file)
@@ -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::
 
index 074a8b83b71b1e52f93ff4ff8d2cb336b4e90f7d..4f10a6ada20d7396dab3f9129417dd1af2271736 100644 (file)
@@ -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::
index 79e341b778d75d0a81425b831c06df92ee1e6c7e..ab8b6667c52f039b78997a9bfb2f7db91f525061 100644 (file)
@@ -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::