esap-userprofile-python-client uses undefined “warning”
Thus:
>>> from shopping_client import shopping_client
>>> shoppingClient = shopping_client(host="https://sdc-dev.astron.nl:443/")
>>> shoppingClient.get_basket()
Enter your ESAP access token:
[{'item_data': '{"archive": "apertif", "record": {"name": "WSRTA190711129_B000.MS", "PID": "pid-WSRTA190711129_B000.MS", "dataProductType": "visibility", "dataProductSubType": "uncalibratedVisibility", "generatedByActivity": "http://alta.astron.nl/altapi/activities/705938/", "datasetID": "190711129", "RA": 202.784471, "dec": 30.509084, "fov": 0.20000000298, "release": "APERTIF_DR1_Imaging", "thumbnail": "https://alta.astron.nl", "storageRef": "190711129/WSRTA190711129_B000.MS", "url": (etc etc)
>>> shoppingClient.get_basket(True)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/srv/conda/envs/notebook/lib/python3.7/site-packages/shopping_client/shopping_client.py", line 85, in get_basket
return self._basket_to_pandas()
File "/srv/conda/envs/notebook/lib/python3.7/site-packages/shopping_client/shopping_client.py", line 127, in _basket_to_pandas
warning(
NameError: name 'warning' is not defined