there's no usual need to subclass pools.
[ticket:2254]
+- types
+ - Extra keyword arguments to the base Float
+ type beyond "precision" and "asdecimal" are ignored;
+ added a deprecation warning here and additional
+ docs, related to [ticket:2258]
+
- sqlite
- Ensured that the same ValueError is raised for
illegal date/time/datetime string parsed from
defaults to ``False``. Note that setting this flag to ``True``
results in floating point conversion.
+ :param \**kwargs: deprecated. Additional arguments here are ignored
+ by the default :class:`.Float` type. For database specific
+ floats that support additional arguments, see that dialect's
+ documentation for details, such as :class:`sqlalchemy.dialects.mysql.FLOAT`.
+
"""
self.precision = precision
self.asdecimal = asdecimal
+ if kwargs:
+ util.warn_deprecated("Additional keyword arguments "
+ "passed to Float ignored.")
def result_processor(self, dialect, coltype):
if self.asdecimal: