Files
sqlalchemy/test/testlib/compat.py
T
Jason Kirtland 8fa48edbf9 - Removed 2.3 set emulations/enhancements.
(sets.Set-based collections & DB-API returns still work.)
2008-07-15 19:23:52 +00:00

14 lines
270 B
Python

import new
__all__ = '_function_named',
def _function_named(fn, newname):
try:
fn.__name__ = newname
except:
fn = new.function(fn.func_code, fn.func_globals, newname,
fn.func_defaults, fn.func_closure)
return fn