--- a/appobject.py Fri Oct 21 14:32:18 2011 +0200
+++ b/appobject.py Fri Oct 21 14:32:37 2011 +0200
@@ -43,12 +43,6 @@
def class_regid(cls):
"""returns a unique identifier for an appobject class"""
- if 'id' in cls.__dict__:
- warn('[3.6] %s.%s: id is deprecated, use __regid__'
- % (cls.__module__, cls.__name__), DeprecationWarning)
- cls.__regid__ = cls.id
- if hasattr(cls, 'id') and not isinstance(cls.id, property):
- return cls.id
return cls.__regid__
# helpers for debugging selectors
@@ -414,13 +408,7 @@
the right hook to create an instance for example). By default the
appobject is returned without any transformation.
"""
- try: # XXX < 3.6 bw compat
- pdefs = cls.property_defs # pylint: disable=E1101
- except AttributeError:
- pdefs = getattr(cls, 'cw_property_defs', {})
- else:
- warn('[3.6] property_defs is deprecated, use cw_property_defs in %s'
- % cls, DeprecationWarning)
+ pdefs = getattr(cls, 'cw_property_defs', {})
for propid, pdef in pdefs.items():
pdef = pdef.copy() # may be shared
pdef['default'] = getattr(cls, propid, pdef['default'])
@@ -471,113 +459,6 @@
"""
return self._cw.property_value(self._cwpropkey(propid))
- # deprecated ###############################################################
-
- @property
- @deprecated('[3.6] use self.__regid__')
- def id(self):
- return self.__regid__
-
- @property
- @deprecated('[3.6] use self._cw.vreg')
- def vreg(self):
- return self._cw.vreg
-
- @property
- @deprecated('[3.6] use self._cw.vreg.schema')
- def schema(self):
- return self._cw.vreg.schema
-
- @property
- @deprecated('[3.6] use self._cw.vreg.config')
- def config(self):
- return self._cw.vreg.config
-
- @property
- @deprecated('[3.6] use self._cw')
- def req(self):
- return self._cw
-
- @deprecated('[3.6] use self.cw_rset')
- def get_rset(self):
- return self.cw_rset
- @deprecated('[3.6] use self.cw_rset')
- def set_rset(self, rset):
- self.cw_rset = rset
- rset = property(get_rset, set_rset)
-
- @property
- @deprecated('[3.6] use self.cw_row')
- def row(self):
- return self.cw_row
-
- @property
- @deprecated('[3.6] use self.cw_col')
- def col(self):
- return self.cw_col
-
- @property
- @deprecated('[3.6] use self.cw_extra_kwargs')
- def extra_kwargs(self):
- return self.cw_extra_kwargs
-
- @deprecated('[3.6] use self._cw.view')
- def view(self, *args, **kwargs):
- return self._cw.view(*args, **kwargs)
-
- @property
- @deprecated('[3.6] use self._cw.varmaker')
- def varmaker(self):
- return self._cw.varmaker
-
- @deprecated('[3.6] use self._cw.get_cache')
- def get_cache(self, cachename):
- return self._cw.get_cache(cachename)
-
- @deprecated('[3.6] use self._cw.build_url')
- def build_url(self, *args, **kwargs):
- return self._cw.build_url(*args, **kwargs)
-
- @deprecated('[3.6] use self.cw_rset.limited_rql')
- def limited_rql(self):
- return self.cw_rset.limited_rql()
-
- @deprecated('[3.6] use self.cw_rset.complete_entity(row,col) instead')
- def complete_entity(self, row, col=0, skip_bytes=True):
- return self.cw_rset.complete_entity(row, col, skip_bytes)
-
- @deprecated('[3.6] use self.cw_rset.get_entity(row,col) instead')
- def entity(self, row, col=0):
- return self.cw_rset.get_entity(row, col)
-
- @deprecated('[3.6] use self._cw.user_rql_callback')
- def user_rql_callback(self, args, msg=None):
- return self._cw.user_rql_callback(args, msg)
-
- @deprecated('[3.6] use self._cw.user_callback')
- def user_callback(self, cb, args, msg=None, nonify=False):
- return self._cw.user_callback(cb, args, msg, nonify)
-
- @deprecated('[3.6] use self._cw.format_date')
- def format_date(self, date, date_format=None, time=False):
- return self._cw.format_date(date, date_format, time)
-
- @deprecated('[3.6] use self._cw.format_time')
- def format_time(self, time):
- return self._cw.format_time(time)
-
- @deprecated('[3.6] use self._cw.format_float')
- def format_float(self, num):
- return self._cw.format_float(num)
-
- @deprecated('[3.6] use self._cw.parse_datetime')
- def parse_datetime(self, value, etype='Datetime'):
- return self._cw.parse_datetime(value, etype)
-
- @deprecated('[3.6] use self.cw_propval')
- def propval(self, propid):
- return self._cw.property_value(self._cwpropkey(propid))
-
# these are overridden by set_log_methods below
# only defining here to prevent pylint from complaining
info = warning = error = critical = exception = debug = lambda msg,*a,**kw: None