summaryrefslogtreecommitdiffstats
path: root/third_party/python/arrow/arrow/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/python/arrow/arrow/__init__.py')
-rw-r--r--third_party/python/arrow/arrow/__init__.py39
1 files changed, 39 insertions, 0 deletions
diff --git a/third_party/python/arrow/arrow/__init__.py b/third_party/python/arrow/arrow/__init__.py
new file mode 100644
index 0000000000..bc5970970e
--- /dev/null
+++ b/third_party/python/arrow/arrow/__init__.py
@@ -0,0 +1,39 @@
+from ._version import __version__
+from .api import get, now, utcnow
+from .arrow import Arrow
+from .factory import ArrowFactory
+from .formatter import (
+ FORMAT_ATOM,
+ FORMAT_COOKIE,
+ FORMAT_RFC822,
+ FORMAT_RFC850,
+ FORMAT_RFC1036,
+ FORMAT_RFC1123,
+ FORMAT_RFC2822,
+ FORMAT_RFC3339,
+ FORMAT_RSS,
+ FORMAT_W3C,
+)
+from .parser import ParserError
+
+# https://mypy.readthedocs.io/en/stable/command_line.html#cmdoption-mypy-no-implicit-reexport
+# Mypy with --strict or --no-implicit-reexport requires an explicit reexport.
+__all__ = [
+ "__version__",
+ "get",
+ "now",
+ "utcnow",
+ "Arrow",
+ "ArrowFactory",
+ "FORMAT_ATOM",
+ "FORMAT_COOKIE",
+ "FORMAT_RFC822",
+ "FORMAT_RFC850",
+ "FORMAT_RFC1036",
+ "FORMAT_RFC1123",
+ "FORMAT_RFC2822",
+ "FORMAT_RFC3339",
+ "FORMAT_RSS",
+ "FORMAT_W3C",
+ "ParserError",
+]