@@ -1257,12 +1257,11 @@ def execute_union(op, **kw):
1257
1257
1258
1258
1259
1259
@translate .register (ops .Intersection )
1260
- def execute_intersection (op , ** kw ):
1261
- ctx = kw .get ("ctx" )
1260
+ def execute_intersection (op , * , ctx , ** kw ):
1262
1261
ctx .register_many (
1263
1262
frames = {
1264
- "left" : translate (op .left , ** kw ),
1265
- "right" : translate (op .right , ** kw ),
1263
+ "left" : translate (op .left , ctx = ctx ** kw ),
1264
+ "right" : translate (op .right , ctx = ctx , ** kw ),
1266
1265
}
1267
1266
)
1268
1267
sql = (
@@ -1277,12 +1276,11 @@ def execute_intersection(op, **kw):
1277
1276
1278
1277
1279
1278
@translate .register (ops .Difference )
1280
- def execute_difference (op , ** kw ):
1281
- ctx = kw .get ("ctx" )
1279
+ def execute_difference (op , * , ctx , ** kw ):
1282
1280
ctx .register_many (
1283
1281
frames = {
1284
- "left" : translate (op .left , ** kw ),
1285
- "right" : translate (op .right , ** kw ),
1282
+ "left" : translate (op .left , ctx = ctx , ** kw ),
1283
+ "right" : translate (op .right , ctx = ctx , ** kw ),
1286
1284
}
1287
1285
)
1288
1286
sql = (
0 commit comments