@@ -98,13 +98,22 @@ def register_job(cls):
9898 return register_job
9999
100100
101+ _SUPABASE_URL = os .environ .get (
102+ "SUPABASE_URL" , "https://cmaguqyuzweixkrqjvnf.supabase.co"
103+ )
104+ _SUPABASE_ANON_KEY = os .environ .get (
105+ "SUPABASE_ANON_KEY" ,
106+ "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImNtYWd1cXl1endlaXhrcnFqdm5mIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NjE2ODA1ODIsImV4cCI6MjA3NzI1NjU4Mn0.SlD0g3sWHsc3_SKEofR6Y6H01oWiEYBlmXYQiw0379s" ,
107+ )
108+
109+
101110class OpenWeights :
102111 _INSTANCES = []
103112
104113 def __init__ (
105114 self ,
106- supabase_url : Optional [str ] = None ,
107- supabase_key : Optional [str ] = None ,
115+ supabase_url : Optional [str ] = _SUPABASE_URL ,
116+ supabase_key : Optional [str ] = _SUPABASE_ANON_KEY ,
108117 auth_token : Optional [str ] = None ,
109118 organization_id : Optional [str ] = None ,
110119 use_async : bool = False ,
@@ -118,21 +127,11 @@ def __init__(
118127 auth_token: Authentication token (or OPENWEIGHTS_API_KEY env var)
119128 Can be either a session token or a service account JWT token
120129 """
121- self .supabase_url = supabase_url or os .environ .get (
122- "SUPABASE_URL" , "https://cmaguqyuzweixkrqjvnf.supabase.co"
123- )
124- self .supabase_key = supabase_key or os .environ .get (
125- "SUPABASE_ANON_KEY" ,
126- "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImNtYWd1cXl1endlaXhrcnFqdm5mIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NjE2ODA1ODIsImV4cCI6MjA3NzI1NjU4Mn0.SlD0g3sWHsc3_SKEofR6Y6H01oWiEYBlmXYQiw0379s" ,
127- )
130+ self .supabase_url = supabase_url
131+ self .supabase_key = supabase_key
128132 self .auth_token = auth_token or os .getenv ("OPENWEIGHTS_API_KEY" )
129133 self .deploy_kwargs = deploy_kwargs
130134
131- if not self .supabase_url or not self .supabase_key :
132- raise ValueError (
133- "Supabase URL and key must be provided either as arguments or environment variables"
134- )
135-
136135 if not self .auth_token :
137136 raise ValueError (
138137 "Authentication token must be provided either as argument or OPENWEIGHTS_API_KEY environment variable"
0 commit comments