diff options
Diffstat (limited to 'python/markit/__main__.py')
| -rw-r--r-- | python/markit/__main__.py | 11 |
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 |
