Skip to content

Conversation

@hsiangjenli
Copy link

@hsiangjenli hsiangjenli commented Aug 15, 2025

This pull request adds download progress indication using tqdm to the download_file function and introduces tqdm as a new dependency. The changes also include some minor import adjustments to support this functionality.

Enhancement: Download Progress Bar

  • Added tqdm progress bar to the download_file function in vmcloak/misc.py to display real-time download progress. This uses the content length to estimate progress and chunking for efficiency.

Dependency Updates

  • Added tqdm (version >=4.67.1) to the project dependencies in pyproject.toml to support the new progress bar feature.

Code Maintenance

  • Imported math and tqdm in vmcloak/misc.py to support chunk calculation and progress display. [1] [2]

@hsiangjenli hsiangjenli reopened this Aug 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant