Skip to content

Commit f7888c3

Browse files
committed
RecordingStream.to_native(recording) -> recording.to_native()
1 parent e78d528 commit f7888c3

File tree

8 files changed

+27
-27
lines changed

8 files changed

+27
-27
lines changed

rerun_notebook/package-lock.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rerun_py/rerun_sdk/rerun/_log.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ def log_components(
254254
static = True
255255

256256
# Convert to a native recording
257-
recording = RecordingStream.to_native(recording)
257+
recording = recording.to_native()
258258

259259
instanced: dict[str, pa.Array] = {}
260260

@@ -294,7 +294,7 @@ def log_components(
294294
entity_path,
295295
components=instanced,
296296
static_=static,
297-
recording=RecordingStream.to_native(recording),
297+
recording=recording.to_native(),
298298
)
299299

300300

@@ -358,7 +358,7 @@ def log_file_from_path(
358358
Path(file_path),
359359
entity_path_prefix=entity_path_prefix,
360360
static_=static,
361-
recording=RecordingStream.to_native(recording),
361+
recording=recording.to_native(),
362362
)
363363

364364

@@ -419,7 +419,7 @@ def log_file_from_contents(
419419
file_contents,
420420
entity_path_prefix=entity_path_prefix,
421421
static_=static,
422-
recording=RecordingStream.to_native(recording),
422+
recording=recording.to_native(),
423423
)
424424

425425

rerun_py/rerun_sdk/rerun/_send_columns.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -252,5 +252,5 @@ def send_columns(
252252
entity_path,
253253
timelines={t.timeline_name(): t.as_arrow_array() for t in times},
254254
components=components_args,
255-
recording=RecordingStream.to_native(recording),
255+
recording=recording.to_native(),
256256
)

rerun_py/rerun_sdk/rerun/memory.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ def memory_recording(recording: RecordingStream | None = None) -> MemoryRecordin
2828
2929
"""
3030

31-
return MemoryRecording(bindings.memory_recording(recording=RecordingStream.to_native(recording)))
31+
return MemoryRecording(bindings.memory_recording(recording=recording.to_native()))
3232

3333

3434
class MemoryRecording:

rerun_py/rerun_sdk/rerun/recording_stream.py

+7-7
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@ def binary_stream(recording: RecordingStream | None = None) -> BinaryStream:
307307
An object that can be used to flush or read the data.
308308
309309
"""
310-
return BinaryStream(bindings.binary_stream(recording=RecordingStream.to_native(recording)))
310+
return BinaryStream(bindings.binary_stream(recording=recording.to_native()))
311311

312312

313313
class BinaryStream:
@@ -380,7 +380,7 @@ def is_enabled(
380380
This can be controlled with the environment variable `RERUN` (e.g. `RERUN=on` or `RERUN=off`).
381381
382382
"""
383-
return bindings.is_enabled(recording=RecordingStream.to_native(recording)) # type: ignore[no-any-return]
383+
return bindings.is_enabled(recording=recording.to_native()) # type: ignore[no-any-return]
384384

385385

386386
def get_application_id(
@@ -402,7 +402,7 @@ def get_application_id(
402402
The application ID that this recording is associated with.
403403
404404
"""
405-
app_id = bindings.get_application_id(recording=RecordingStream.to_native(recording))
405+
app_id = bindings.get_application_id(recording=recording.to_native())
406406
return str(app_id) if app_id is not None else None
407407

408408

@@ -434,7 +434,7 @@ def get_recording_id(
434434
The recording ID that this recording is logging to.
435435
436436
"""
437-
rec_id = bindings.get_recording_id(recording=RecordingStream.to_native(recording))
437+
rec_id = bindings.get_recording_id(recording=recording.to_native())
438438
return str(rec_id) if rec_id is not None else None
439439

440440

@@ -467,7 +467,7 @@ def get_data_recording(
467467
The most appropriate recording to log data to, in the current context, if any.
468468
469469
"""
470-
result = bindings.get_data_recording(recording=RecordingStream.to_native(recording))
470+
result = bindings.get_data_recording(recording=recording.to_native())
471471
return RecordingStream(result) if result is not None else None
472472

473473

@@ -495,7 +495,7 @@ def set_global_data_recording(recording: RecordingStream) -> RecordingStream | N
495495
The newly active global recording.
496496
497497
"""
498-
result = bindings.set_global_data_recording(RecordingStream.to_native(recording))
498+
result = bindings.set_global_data_recording(recording.to_native())
499499
return RecordingStream(result) if result is not None else None
500500

501501

@@ -523,7 +523,7 @@ def set_thread_local_data_recording(recording: RecordingStream) -> RecordingStre
523523
The newly active thread-local recording.
524524
525525
"""
526-
result = bindings.set_thread_local_data_recording(recording=RecordingStream.to_native(recording))
526+
result = bindings.set_thread_local_data_recording(recording=recording.to_native())
527527
return RecordingStream(result) if result is not None else None
528528

529529

rerun_py/rerun_sdk/rerun/sinks.py

+6-6
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ def connect_tcp(
131131
addr=addr,
132132
flush_timeout_sec=flush_timeout_sec,
133133
default_blueprint=blueprint_storage,
134-
recording=RecordingStream.to_native(recording),
134+
recording=recording.to_native(),
135135
)
136136

137137

@@ -180,7 +180,7 @@ def save(
180180
application_id=application_id, blueprint=default_blueprint
181181
).storage
182182

183-
bindings.save(path=str(path), default_blueprint=blueprint_storage, recording=RecordingStream.to_native(recording))
183+
bindings.save(path=str(path), default_blueprint=blueprint_storage, recording=recording.to_native())
184184

185185

186186
def stdout(default_blueprint: BlueprintLike | None = None, recording: RecordingStream | None = None) -> None:
@@ -225,7 +225,7 @@ def stdout(default_blueprint: BlueprintLike | None = None, recording: RecordingS
225225
application_id=application_id, blueprint=default_blueprint
226226
).storage
227227

228-
bindings.stdout(default_blueprint=blueprint_storage, recording=RecordingStream.to_native(recording))
228+
bindings.stdout(default_blueprint=blueprint_storage, recording=recording.to_native())
229229

230230

231231
def disconnect(recording: RecordingStream | None = None) -> None:
@@ -244,7 +244,7 @@ def disconnect(recording: RecordingStream | None = None) -> None:
244244
245245
"""
246246

247-
bindings.disconnect(recording=RecordingStream.to_native(recording))
247+
bindings.disconnect(recording=recording.to_native())
248248

249249

250250
@deprecated(
@@ -382,7 +382,7 @@ def serve_web(
382382
ws_port,
383383
server_memory_limit=server_memory_limit,
384384
default_blueprint=blueprint_storage,
385-
recording=RecordingStream.to_native(recording),
385+
recording=recording.to_native(),
386386
)
387387

388388

@@ -424,7 +424,7 @@ def send_blueprint(
424424
blueprint_storage = create_in_memory_blueprint(application_id=application_id, blueprint=blueprint).storage
425425

426426
bindings.send_blueprint(
427-
blueprint_storage, make_active, make_default, recording=RecordingStream.to_native(recording)
427+
blueprint_storage, make_active, make_default, recording=recording.to_native()
428428
)
429429

430430

rerun_py/rerun_sdk/rerun/time.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def set_time_sequence(timeline: str, sequence: int, recording: RecordingStream |
3232
See also: [`rerun.init`][], [`rerun.set_global_data_recording`][].
3333
3434
"""
35-
bindings.set_time_sequence(timeline, sequence, recording=RecordingStream.to_native(recording))
35+
bindings.set_time_sequence(timeline, sequence, recording=recording.to_native())
3636

3737

3838
def set_time_seconds(timeline: str, seconds: float, recording: RecordingStream | None = None) -> None:
@@ -68,7 +68,7 @@ def set_time_seconds(timeline: str, seconds: float, recording: RecordingStream |
6868
6969
"""
7070

71-
bindings.set_time_seconds(timeline, seconds, recording=RecordingStream.to_native(recording))
71+
bindings.set_time_seconds(timeline, seconds, recording=recording.to_native())
7272

7373

7474
def set_time_nanos(timeline: str, nanos: int, recording: RecordingStream | None = None) -> None:
@@ -104,7 +104,7 @@ def set_time_nanos(timeline: str, nanos: int, recording: RecordingStream | None
104104
105105
"""
106106

107-
bindings.set_time_nanos(timeline, nanos, recording=RecordingStream.to_native(recording))
107+
bindings.set_time_nanos(timeline, nanos, recording=recording.to_native())
108108

109109

110110
def disable_timeline(timeline: str, recording: RecordingStream | None = None) -> None:
@@ -122,7 +122,7 @@ def disable_timeline(timeline: str, recording: RecordingStream | None = None) ->
122122
123123
"""
124124

125-
bindings.disable_timeline(timeline, recording=RecordingStream.to_native(recording))
125+
bindings.disable_timeline(timeline, recording=recording.to_native())
126126

127127

128128
def reset_time(recording: RecordingStream | None = None) -> None:
@@ -143,4 +143,4 @@ def reset_time(recording: RecordingStream | None = None) -> None:
143143
144144
"""
145145

146-
bindings.reset_time(recording=RecordingStream.to_native(recording))
146+
bindings.reset_time(recording=recording.to_native())

scripts/lint.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -173,8 +173,8 @@ def lint_line(
173173
if re.search(r"\b3d\b", line):
174174
return "we prefer '3D' over '3d'"
175175

176-
if "recording=rec" in line:
177-
return "you must cast the RecordingStream first: `recording=RecordingStream.to_native(recording)"
176+
if "recording=rec" in line and "recording=recording.to_native()" not in line:
177+
return "you must cast the RecordingStream first: `recording=recording.to_native()"
178178

179179
if "FIXME" in line:
180180
return "we prefer TODO over FIXME"

0 commit comments

Comments
 (0)