From 34763f489fb1df6f3f6f0d3a4bb104f4ffdfefee Mon Sep 17 00:00:00 2001
From: John Swinbank <swinbank@astron.nl>
Date: Mon, 2 Aug 2021 18:54:01 +0200
Subject: [PATCH] Replace warning() with warnings.warn()

---
 shopping_client/shopping_client.py | 3 ++-
 zooniverse/zooniverse.py           | 5 +++--
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/shopping_client/shopping_client.py b/shopping_client/shopping_client.py
index 075700a..9a3d17f 100644
--- a/shopping_client/shopping_client.py
+++ b/shopping_client/shopping_client.py
@@ -5,6 +5,7 @@ import getpass
 import pandas as pd
 
 from typing import Union, Optional
+from warnings import warn
 
 
 class shopping_client:
@@ -124,7 +125,7 @@ class shopping_client:
                 name: data.to_frame().T if data.ndim < 2 else data.T
                 for name, data in converted_basket.items()
             }
-        warning(
+        warn(
             "No archive connectors specified - could not convert any basket items to Pandas DataFrame"
         )
         return self.basket
diff --git a/zooniverse/zooniverse.py b/zooniverse/zooniverse.py
index 7d94dae..91210e5 100644
--- a/zooniverse/zooniverse.py
+++ b/zooniverse/zooniverse.py
@@ -5,6 +5,7 @@ import getpass
 import pandas as pd
 
 from typing import Union, Optional
+from warnings import warn
 
 from panoptes_client import Panoptes, Project, Workflow
 from panoptes_client.panoptes import PanoptesAPIException
@@ -135,7 +136,7 @@ class zooniverse:
             )
         else:
             if not generate:
-                warning(
+                warn(
                     "Requested resource is not available and you have specified generate==False"
                 )
                 return None
@@ -143,7 +144,7 @@ class zooniverse:
                 print("Generating requested export...")
                 response = self.generate(item, wait)
         if response is None:
-            warning("No data immediately available. Returning NoneType")
+            warn("No data immediately available. Returning NoneType")
             return None
         if response.ok:
             if convert_to_pandas:
-- 
GitLab