]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- version 0.9
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 29 May 2013 23:02:17 +0000 (19:02 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 29 May 2013 23:02:17 +0000 (19:02 -0400)
- changelog, migration doc

.gitignore
doc/build/changelog/changelog_09.rst [new file with mode: 0644]
doc/build/changelog/index.rst
doc/build/changelog/migration_09.rst [new file with mode: 0644]
doc/build/conf.py
lib/sqlalchemy/__init__.py

index e4c3baf5fb0015775555afd074805eaff717f569..818480b38fd4cb3e944ef97a267cd7996005e0f0 100644 (file)
@@ -1,8 +1,8 @@
 *.pyc
-build/
-dist/
-docs/build/output/
-dogpile_data/
+/build/
+/dist/
+/docs/build/output/
+/dogpile_data/
 *.orig
 tox.ini
 .venv
@@ -11,5 +11,5 @@ tox.ini
 .*,cover
 *.so
 sqlnet.log
-mapping_setup.py
-test.py
+/mapping_setup.py
+/test.py
diff --git a/doc/build/changelog/changelog_09.rst b/doc/build/changelog/changelog_09.rst
new file mode 100644 (file)
index 0000000..ccb2960
--- /dev/null
@@ -0,0 +1,21 @@
+
+==============
+0.9 Changelog
+==============
+
+.. changelog::
+    :version: 0.9.0
+
+    .. change::
+       :tags: feature, general
+       :tickets: 2671
+
+               The codebase is now "in-place" for Python
+               2 and 3, the need to run 2to3 has been removed.
+               Compatibility is now against Python 2.6 on forward.
+
+    .. change::
+       :tags: feature, oracle, py3k
+
+       The Oracle unit tests with cx_oracle now pass
+       fully under Python 3.
\ No newline at end of file
index e17542c53022c4e5afeeb62c54b44f18c261807d..f3542d5420926bdf4272b6c2ab986080d4f2b527 100644 (file)
@@ -12,7 +12,7 @@ Current Migration Guide
 .. toctree::
        :maxdepth: 1
 
-       migration_08
+       migration_09
 
 Change logs
 -----------
@@ -20,6 +20,7 @@ Change logs
 .. toctree::
    :maxdepth: 2
 
+   changelog_09
    changelog_08
    changelog_07
    changelog_06
@@ -36,6 +37,7 @@ Older Migration Guides
 .. toctree::
    :maxdepth: 1
 
+   migration_08
    migration_07
    migration_06
    migration_05
diff --git a/doc/build/changelog/migration_09.rst b/doc/build/changelog/migration_09.rst
new file mode 100644 (file)
index 0000000..ccc3973
--- /dev/null
@@ -0,0 +1,41 @@
+==============================
+What's New in SQLAlchemy 0.8?
+==============================
+
+.. admonition:: About this Document
+
+    This document describes changes between SQLAlchemy version 0.8,
+    undergoing maintenance releases as of May, 2013,
+    and SQLAlchemy version 0., which is expected for release
+    in late 2013.
+
+    Document date: May 29, 2013
+
+Introduction
+============
+
+This guide introduces what's new in SQLAlchemy version 0.9,
+and also documents changes which affect users migrating
+their applications from the 0.8 series of SQLAlchemy to 0.9.
+
+Version 0.9 is a faster-than-usual push from version 0.8,
+featuring a more versatile codebase with regards to modern
+Python versions.   The upgrade path at the moment requires no changes
+to user code, however this is subject to change.
+
+Platform Support
+================
+
+Targeting Python 2.6 and Up Now, Python 3 without 2to3
+-------------------------------------------------------
+
+The first achievement of the 0.9 release is to remove the dependency
+on the 2to3 tool for Python 3 compatibility.  To make this
+more straightforward, the lowest Python release targeted now
+is 2.6, which features a wide degree of cross-compatibility with
+Python 3.   All SQLAlchemy modules and unit tests are now interpreted
+equally well with any Python interpreter from 2.6 forward, including
+the 3.1 and 3.2 interpreters.
+
+At the moment, the C extensions are still not fully ported to
+Python 3.
index 359f7c05e0f997247d10ac15ab1b67c5cd5649e9..23d75e0e3884088c40d88fb03c1de311db003f84 100644 (file)
@@ -81,11 +81,11 @@ copyright = u'2007-2013, the SQLAlchemy authors and contributors'
 # built documents.
 #
 # The short X.Y version.
-version = "0.8"
+version = "0.0"
 # The full version, including alpha/beta/rc tags.
-release = "0.8.1"
+release = "0.9.0"
 
-release_date = "April 27, 2013"
+release_date = "(not released)"
 
 site_base = "http://www.sqlalchemy.org"
 
index 21e06f5483d4caed094e814e93a5044fc501eacf..2c805e607e96f69a1ee4f4fca556d76c65d70ff0 100644 (file)
@@ -120,7 +120,7 @@ from .engine import create_engine, engine_from_config
 __all__ = sorted(name for name, obj in locals().items()
                  if not (name.startswith('_') or _inspect.ismodule(obj)))
 
-__version__ = '0.8.2'
+__version__ = '0.9.0'
 
 del _inspect, sys