Skip to content

Commit 6e6f002

Browse files
committed
Revert "Remove throttling code"
This reverts commit 78074db.
1 parent 7fed68d commit 6e6f002

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

twine/repository.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -184,14 +184,15 @@ def _upload(self, package: package_file.PackageFile) -> requests.Response:
184184
rich.progress.TransferSpeedColumn(),
185185
disable=self.disable_progress_bar,
186186
) as progress:
187-
task_id = progress.add_task("", total=encoder.len)
187+
task_id = progress.add_task("Progress:", total=encoder.len)
188+
189+
def update_progress(monitor): # type: ignore
190+
progress.update(task_id, completed=monitor.bytes_read)
191+
import time; time.sleep(0.2) # fmt: skip
188192

189193
monitor = requests_toolbelt.MultipartEncoderMonitor(
190194
encoder,
191-
lambda monitor: progress.update(
192-
task_id,
193-
completed=monitor.bytes_read,
194-
),
195+
update_progress,
195196
)
196197

197198
resp = self.session.post(

0 commit comments

Comments
 (0)