diff options
| -rw-r--r-- | .gitignore | 12 | ||||
| -rw-r--r-- | doc/build/changelog/changelog_09.rst | 21 | ||||
| -rw-r--r-- | doc/build/changelog/index.rst | 4 | ||||
| -rw-r--r-- | doc/build/changelog/migration_09.rst | 41 | ||||
| -rw-r--r-- | doc/build/conf.py | 6 | ||||
| -rw-r--r-- | lib/sqlalchemy/__init__.py | 2 |
6 files changed, 75 insertions, 11 deletions
diff --git a/.gitignore b/.gitignore index e4c3baf5f..818480b38 100644 --- a/.gitignore +++ b/.gitignore @@ -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 index 000000000..ccb2960ab --- /dev/null +++ b/doc/build/changelog/changelog_09.rst @@ -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 diff --git a/doc/build/changelog/index.rst b/doc/build/changelog/index.rst index e17542c53..f3542d542 100644 --- a/doc/build/changelog/index.rst +++ b/doc/build/changelog/index.rst @@ -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 index 000000000..ccc3973c2 --- /dev/null +++ b/doc/build/changelog/migration_09.rst @@ -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. diff --git a/doc/build/conf.py b/doc/build/conf.py index 359f7c05e..23d75e0e3 100644 --- a/doc/build/conf.py +++ b/doc/build/conf.py @@ -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" diff --git a/lib/sqlalchemy/__init__.py b/lib/sqlalchemy/__init__.py index 21e06f548..2c805e607 100644 --- a/lib/sqlalchemy/__init__.py +++ b/lib/sqlalchemy/__init__.py @@ -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 |
