aboutsummaryrefslogtreecommitdiffstats
path: root/python/markit
diff options
context:
space:
mode:
Diffstat (limited to 'python/markit')
-rw-r--r--python/markit/__main__.py11
1 files changed, 4 insertions, 7 deletions
diff --git a/python/markit/__main__.py b/python/markit/__main__.py
index d159cb50..58a5106d 100644
--- a/python/markit/__main__.py
+++ b/python/markit/__main__.py
@@ -1,8 +1,7 @@
import argparse
+import datetime
import logging
import numpy as np
-import pandas as pd
-import os
import time
from .cds import download_cds_data, download_composite_data
@@ -31,13 +30,11 @@ group.add_argument("-r", "--rates", action="store_true", help="download markit I
parser.add_argument(
"-i", "--insert-only", action="store_true", help="do not re-download data"
)
-parser.add_argument(
- "workdate", nargs="?", type=lambda s: pd.datetime.strptime(s, "%Y-%m-%d").date()
-)
+parser.add_argument("workdate", nargs="?", type=datetime.date.fromisoformat)
def default_date():
- return (pd.datetime.today() - BDay(1)).date()
+ return (datetime.date.today() - BDay(1)).date()
args = parser.parse_args()
@@ -47,7 +44,7 @@ if args.workdate is None:
historical = False
workdate = default_date()
else:
- workdate = pd.datetime.today().date()
+ workdate = datetime.date.today()
else:
workdate = args.workdate