[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnue] r10230 - in trunk/gnue-common: . src/apps src/base src/rpc/driver
From: |
reinhard |
Subject: |
[gnue] r10230 - in trunk/gnue-common: . src/apps src/base src/rpc/drivers/xmlrpc |
Date: |
Tue, 2 Nov 2010 04:21:52 -0500 (CDT) |
Author: reinhard
Date: 2010-11-02 04:21:52 -0500 (Tue, 02 Nov 2010)
New Revision: 10230
Modified:
trunk/gnue-common/
trunk/gnue-common/setup-bzr.py
trunk/gnue-common/setup.py
trunk/gnue-common/src/apps/GBaseApp.py
trunk/gnue-common/src/base/log.py
trunk/gnue-common/src/base/setup.py
trunk/gnue-common/src/rpc/drivers/xmlrpc/typeconv.py
Log:
Require Python 2.5.
Property changes on: trunk/gnue-common
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2010-10-28 17:26:19.497999907 +0200
committer: Reinhard Müller <address@hidden>
properties:
branch-nick: common
+ timestamp: 2010-11-02 09:57:44.948999882 +0100
committer: Reinhard Müller <address@hidden>
properties:
branch-nick: common
Name: bzr:file-ids
- src/datasources/drivers/Base/ResultSet.py
address@hidden:trunk%2Fgnue-common:src%2Fdatasources%2Fdrivers%2FBase%2FResultSet.py
+ setup-bzr.py address@hidden:trunk%2Fgnue-common:setup-svn.py
setup.py address@hidden:trunk%2Fgnue-common:setup.py
src/apps/GBaseApp.py
address@hidden:trunk%2Fgnue-common:src%2Fapps%2FGBaseApp.py
src/base/log.py address@hidden:trunk%2Fgnue-common:src%2Fbase%2Flog.py
src/base/setup.py address@hidden:trunk%2Fgnue-common:src%2Fbase%2Fsetup.py
src/rpc/drivers/xmlrpc/typeconv.py
address@hidden:trunk%2Fgnue-common:src%2Frpc%2Fdrivers%2Fxmlrpc%2Ftypeconv.py
Name: bzr:revision-id:v4
- 3116 address@hidden
3117 address@hidden
3118 address@hidden
3119 address@hidden
3120 address@hidden
3121 address@hidden
3122 address@hidden
3123 address@hidden
3124 address@hidden
3125 address@hidden
3126 address@hidden
3127 address@hidden
3128 address@hidden
3129 address@hidden
3130 address@hidden
3131 address@hidden
3132 address@hidden
3133 address@hidden
3134 address@hidden
3135 address@hidden
+ 3116 address@hidden
3117 address@hidden
3118 address@hidden
3119 address@hidden
3120 address@hidden
3121 address@hidden
3122 address@hidden
3123 address@hidden
3124 address@hidden
3125 address@hidden
3126 address@hidden
3127 address@hidden
3128 address@hidden
3129 address@hidden
3130 address@hidden
3131 address@hidden
3132 address@hidden
3133 address@hidden
3134 address@hidden
3135 address@hidden
3136 address@hidden
Name: bzr:text-parents
-
+ setup-bzr.py address@hidden
setup.py
svn-v3-single1-dHJ1bmsvZ251ZS1jb21tb24.:3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-common:10066
src/apps/GBaseApp.py
svn-v3-single1-dHJ1bmsvZ251ZS1jb21tb24.:3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-common:10038
src/base/log.py address@hidden
src/base/setup.py
svn-v3-single1-dHJ1bmsvZ251ZS1jb21tb24.:3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-common:10034
src/rpc/drivers/xmlrpc/typeconv.py
svn-v3-single1-dHJ1bmsvZ251ZS1jb21tb24.:3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-common:9954
Modified: trunk/gnue-common/setup-bzr.py
===================================================================
--- trunk/gnue-common/setup-bzr.py 2010-10-28 20:59:53 UTC (rev 10229)
+++ trunk/gnue-common/setup-bzr.py 2010-11-02 09:21:52 UTC (rev 10230)
@@ -260,7 +260,7 @@
# First of all, make sure this is a current enough Python release.
try:
- if sys.hexversion < 0x02000000:
+ if sys.hexversion < 0x02050000:
raise AttributeError
except AttributeError:
@@ -268,12 +268,12 @@
print """
You are running Python %s.
- GNU Enterprise requires at least Python 2.0 (recommended: 2.1+).
+ GNU Enterprise requires at least Python 2.5.
If you have a later version installed, you should run setup.py
- against that version. For example, if you have Python 2.1
+ against that version. For example, if you have Python 2.5
installed, you may need to run:
- python2.1 %s
+ python2.5 %s
""" % (string.split(sys.version)[0], sys.argv[0])
print "-" * 70
Modified: trunk/gnue-common/setup.py
===================================================================
--- trunk/gnue-common/setup.py 2010-10-28 20:59:53 UTC (rev 10229)
+++ trunk/gnue-common/setup.py 2010-11-02 09:21:52 UTC (rev 10230)
@@ -149,19 +149,19 @@
# -----------------------------------------------------------------------------
try:
- if sys.hexversion < 0x02030000:
+ if sys.hexversion < 0x02050000:
raise AttributeError
except AttributeError:
print "-" * 70
print """
You are running Python %s.
-GNU Enterprise requires at least Python 2.3.
+GNU Enterprise requires at least Python 2.5.
If you have a later version installed, you should run setup.py
-against that version. For example, if you have Python 2.3
+against that version. For example, if you have Python 2.5
installed, you may need to run:
-python2.3 setup.py
+python2.5 setup.py
""" % sys.version.split()[0]
print "-" * 70
sys.exit(1)
Modified: trunk/gnue-common/src/apps/GBaseApp.py
===================================================================
--- trunk/gnue-common/src/apps/GBaseApp.py 2010-10-28 20:59:53 UTC (rev
10229)
+++ trunk/gnue-common/src/apps/GBaseApp.py 2010-11-02 09:21:52 UTC (rev
10230)
@@ -229,10 +229,10 @@
os.path.join(paths.config, "connections.conf")) ]
# Python version check
- if not hasattr(sys, 'hexversion') or sys.hexversion < 0x02030000:
- msg = u_("This application requires Python 2.3 or greater.")
+ if not hasattr(sys, 'hexversion') or sys.hexversion < 0x02050000:
+ msg = u_("This application requires Python 2.5 or greater.")
if hasattr(sys, 'version'):
- msg = u_("This application requires Python 2.3 or greater. "
+ msg = u_("This application requires Python 2.5 or greater. "
"You are running Python %s") % sys.version[:5]
raise errors.AdminError, msg
Modified: trunk/gnue-common/src/base/log.py
===================================================================
--- trunk/gnue-common/src/base/log.py 2010-10-28 20:59:53 UTC (rev 10229)
+++ trunk/gnue-common/src/base/log.py 2010-11-02 09:21:52 UTC (rev 10230)
@@ -129,16 +129,11 @@
If this decorator is applied to a function, every call to that function is
logged on C{DEBUG} level.
- Usage with Python 2.4 or later::
+ Usage::
@logged_f
myfunction(self, foo, bar):
:
- Usage with Python 2.3::
- myfunction(self, foo, bar):
- :
- myfunction=logged_f(myfunction)
-
@param func: Function to put the logging wrapper around.
@type func: function
@return: Function with the logging wrapper.
@@ -162,16 +157,11 @@
If this decorator is applied to a function, every call to that function
issues a deprecation warning.
- Usage with Python 2.4 or later::
+ Usage::
@deprecated_f
myfunction(self, foo, bar):
:
- Usage with Python 2.3::
- myfunction(self, foo, bar):
- :
- myfunction=deprecated_f(myfunction)
-
@param func: Function to put the deprecation warning wrapper around.
@type func: function
@return: Function with the deprecation warning wrapper.
@@ -196,16 +186,11 @@
If this decorator is applied to a function, every call to that function is
logged on C{DEBUG} level.
- Usage with Python 2.4 or later::
+ Usage::
@logged_f_n('my.logger.name')
myfunction(self, foo, bar):
:
- Usage with Python 2.3::
- myfunction(self, foo, bar):
- :
- myfunction=logged_f_n('my.logger.name')(myfunction)
-
@param name: Logger name to use.
@type name: string
@return: A function that accepts a function as argument and returns the
@@ -232,16 +217,11 @@
If this decorator is applied to a function, every call to that function
issues a deprecation warning.
- Usage with Python 2.4 or later::
+ Usage::
@deprecated_f_n('my.logger.name')
myfunction(self, foo, bar):
:
- Usage with Python 2.3::
- myfunction(self, foo, bar):
- :
- myfunction=deprecated_f_n('my.logger.name')(myfunction)
-
@param name: Logger name to use.
@type name: string
@return: A function that accepts a function as argument and returns the
Modified: trunk/gnue-common/src/base/setup.py
===================================================================
--- trunk/gnue-common/src/base/setup.py 2010-10-28 20:59:53 UTC (rev 10229)
+++ trunk/gnue-common/src/base/setup.py 2010-11-02 09:21:52 UTC (rev 10230)
@@ -152,7 +152,7 @@
# -----------------------------------------------------------------------------
try:
- if sys.hexversion < 0x02030000:
+ if sys.hexversion < 0x02050000:
raise AttributeError
except AttributeError:
@@ -160,12 +160,12 @@
print """
You are running Python %s.
-GNU Enterprise requires at least Python 2.3.
+GNU Enterprise requires at least Python 2.5.
If you have a later version installed, you should run setup.py
-against that version. For example, if you have Python 2.3
+against that version. For example, if you have Python 2.5
installed, you may need to run:
-python2.3 setup.py
+python2.5 setup.py
""" % sys.version.split()[0]
print "-" * 70
sys.exit(1)
Modified: trunk/gnue-common/src/rpc/drivers/xmlrpc/typeconv.py
===================================================================
--- trunk/gnue-common/src/rpc/drivers/xmlrpc/typeconv.py 2010-10-28
20:59:53 UTC (rev 10229)
+++ trunk/gnue-common/src/rpc/drivers/xmlrpc/typeconv.py 2010-11-02
09:21:52 UTC (rev 10230)
@@ -132,13 +132,8 @@
result = {}
for (key, val) in value.items ():
- # Workaround for a bug xmlrpclib <= Python 2.3.4: No Unicode strings
- # possible as dictionary keys.
- if isinstance (key, unicode):
- key = key.encode ('utf-8')
-
- # Another deficiency in xmlrpclib: No <None> values as dictionary keys
- elif key is None:
+ # A deficiency in xmlrpclib: No <None> values as dictionary keys
+ if key is None:
key = ''
elif not isinstance (key, str):
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r10230 - in trunk/gnue-common: . src/apps src/base src/rpc/drivers/xmlrpc,
reinhard <=