MCPcopy
hub / github.com/Textualize/rich / TransferSpeedColumn

Class TransferSpeedColumn

rich/progress.py:914–923  ·  view source on GitHub ↗

Renders human readable transfer speed.

Source from the content-addressed store, hash-verified

912
913
914class TransferSpeedColumn(ProgressColumn):
915 """Renders human readable transfer speed."""
916
917 def render(self, task: "Task") -> Text:
918 """Show data transfer speed."""
919 speed = task.finished_speed or task.speed
920 if speed is None:
921 return Text("?", style="progress.data.speed")
922 data_speed = filesize.decimal(int(speed))
923 return Text(f"{data_speed}/s", style="progress.data.speed")
924
925
926class ProgressSample(NamedTuple):

Callers 2

test_columnsFunction · 0.90
downloader.pyFile · 0.90

Calls

no outgoing calls

Tested by 1

test_columnsFunction · 0.72