Author: phd
Date: Mon Mar 21 11:58:57 2011
New Revision: 4361
Log:
A new module ``__version__.py`` was added.
Added:
SQLObject/branches/1.0/sqlobject/__version__.py
Modified:
SQLObject/branches/1.0/docs/News.txt
SQLObject/branches/1.0/docs/TODO.txt
SQLObject/branches/1.0/setup.py
SQLObject/branches/1.0/sqlobject/__init__.py
Modified: SQLObject/branches/1.0/docs/News.txt
==============================================================================
--- SQLObject/branches/1.0/docs/News.txt Thu Mar 17 10:16:37 2011 (r4360)
+++ SQLObject/branches/1.0/docs/News.txt Mon Mar 21 11:58:57 2011 (r4361)
@@ -21,6 +21,10 @@
URIs if they are properly %-encoded, and DB URIs are automatically
unquoted.
+* A new module ``__version__.py`` was added. New variables ``version``
+ (string) and ``version_info`` (5-tuple: major, minor, micro, release
+ level, serial) are imported into ``sqlobject`` namespace.
+
* In SQLite, id columns are made AUTOINCREMENT.
* Parameter ``backend`` in DB URI is no longer supported, use parameter
Modified: SQLObject/branches/1.0/docs/TODO.txt
==============================================================================
--- SQLObject/branches/1.0/docs/TODO.txt Thu Mar 17 10:16:37 2011 (r4360)
+++ SQLObject/branches/1.0/docs/TODO.txt Mon Mar 21 11:58:57 2011 (r4361)
@@ -1,8 +1,6 @@
TODO
----
-* __version__.py
-
* Release 1.0.
* Decorators @classmethod and @staticmethod.
Modified: SQLObject/branches/1.0/setup.py
==============================================================================
--- SQLObject/branches/1.0/setup.py Thu Mar 17 10:16:37 2011 (r4360)
+++ SQLObject/branches/1.0/setup.py Mon Mar 21 11:58:57 2011 (r4361)
@@ -9,6 +9,8 @@
from distutils.core import setup
is_setuptools = False
+from sqlobject import version
+
subpackages = ['firebird', 'include', 'include.pydispatch', 'inheritance',
'manager', 'maxdb', 'mysql', 'mssql', 'postgres', 'rdbhost',
'sqlite', 'sybase', 'util', 'versioning']
@@ -21,7 +23,7 @@
"""
setup(name="SQLObject",
- version="1.0",
+ version=version,
description="Object-Relational Manager, aka database wrapper",
long_description="""\
SQLObject is a popular *Object Relational Manager* for providing an
@@ -35,8 +37,8 @@
Supports MySQL, PostgreSQL, SQLite, Firebird, Sybase, MSSQL and MaxDB (SAPDB).
For development see the `subversion repository
-<http://svn.colorstudy.com/SQLObject/branches/1.0/#egg=SQLObject-1.0dev>`_
-""",
+<http://svn.colorstudy.com/SQLObject/branches/%s/>`_
+""" % version,
classifiers=[
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
@@ -49,7 +51,7 @@
author="Ian Bicking",
author_email="ia...@co...",
url="http://sqlobject.org/",
- download_url="http://cheeseshop.python.org/pypi/SQLObject/1.0",
+ download_url="http://cheeseshop.python.org/pypi/SQLObject/%s" % version,
license="LGPL",
packages=["sqlobject"] + ['sqlobject.%s' % package for package in subpackages],
scripts=["scripts/sqlobject-admin", "scripts/sqlobject-convertOldURI"],
Modified: SQLObject/branches/1.0/sqlobject/__init__.py
==============================================================================
--- SQLObject/branches/1.0/sqlobject/__init__.py Thu Mar 17 10:16:37 2011 (r4360)
+++ SQLObject/branches/1.0/sqlobject/__init__.py Mon Mar 21 11:58:57 2011 (r4361)
@@ -1,6 +1,7 @@
"""
SQLObject 1.0
"""
+from __version__ import version, version_info
from col import *
from index import *
Added: SQLObject/branches/1.0/sqlobject/__version__.py
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ SQLObject/branches/1.0/sqlobject/__version__.py Mon Mar 21 11:58:57 2011 (r4361)
@@ -0,0 +1,8 @@
+
+version = '1.0'
+major = 1
+minor = 0
+micro = 0
+release_level = 'branch'
+serial = 0
+version_info = (major, minor, micro, release_level, serial)
|