diff options
Diffstat (limited to 'astroid/brain/_dateutil.py')
-rw-r--r-- | astroid/brain/_dateutil.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/astroid/brain/_dateutil.py b/astroid/brain/_dateutil.py new file mode 100644 index 0000000..0b45412 --- /dev/null +++ b/astroid/brain/_dateutil.py @@ -0,0 +1,15 @@ +"""Astroid hooks for dateutil"""
+
+import textwrap
+
+from astroid import MANAGER, register_module_extender
+from astroid.builder import AstroidBuilder
+
+def dateutil_transform():
+ return AstroidBuilder(MANAGER).string_build(textwrap.dedent('''
+ import datetime
+ def parse(timestr, parserinfo=None, **kwargs):
+ return datetime.datetime()
+ '''))
+
+register_module_extender(MANAGER, 'dateutil.parser', dateutil_transform)
|