Skip to main content

A powerful tool to conveniently download all of your ISO files!

Project description

SuperISOUpdater2

SuperISOUpdater2 is a Windows-friendly tool to conveniently update all of your ISO files for Ventoy and other bootable media. This is an upgrade of SuperISOUpdater, with new features and improved reliability. :)

Features

  • Automatic download and update of popular OS and utility ISOs
  • Robust download with resume, retries, and integrity checks
  • Easy to use on Windows (no Linux knowledge required)
  • CLI interface with retry options (-r 10 for 10 retries, -r ALL for infinite retries)
  • Modern Python 3.10+ codebase

Installation (Windows)

  1. Install Python 3.10 or newer from python.org.
  2. Download or clone this repository.
  3. Open Command Prompt in the project folder.
  4. Install required packages:
    pip install -r requirements.txt
    
  5. (Optional) To install as a command:
    pip install .
    

Usage (Windows)

You do not need to install the package to use it! After installing the requirements, you can run the updater directly:

python sisou2.py /path_to_ventoy [options]

If it is installed, you can use the binaries anywhere !

sisou2 /path_to_ventoy [options]

Installation & Usage (Linux, recommended: pipx)

The recommended way to install and use SuperISOUpdater2 on Linux is with pipx:

1. Install SuperISOUpdater2 with pipx

Just run this in your project directory:

sh linux_install_with_pipx.sh

This script will install pipx if needed and set up the command for you.

2. Run the updater from anywhere

sisou2 /path_to_ventoy [options]

If you want to use a virtual environment instead (portable, only on ext4):

sh create_venv_for_linux.sh
.venv/bin/python sisou2.py /path_to_ventoy [options]

Examples

  • Retry up to 10 times:
    python sisou2.py D:\path\to\ventoy -r 10
    
  • Infinite retries:
    python sisou2.py D:\path\to\ventoy -r ALL
    

Configuration

Edit config.toml.default to customize which ISOs are updated and where they are stored. (The config will copy itself to the ventoy location)

Uninstallation

Windows:

If you installed with pip:

pip uninstall superisoupdater2

If you only used requirements.txt, just delete the project folder.

If installed with pipx (Linux):

pipx uninstall sisou2

Contributing

Pull requests and issues are welcome! See https://github.com/lostallmymoney/SuperISOUpdater2 for the latest source and bug tracker.

Props to JoshuaVandaele for SISOU original : https://github.com/JoshuaVandaele/SuperISOUpdater

License

GPLv3 © 2025 lostallmymoney

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sisou2-2.2.2.tar.gz (61.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sisou2-2.2.2-py3-none-any.whl (96.5 kB view details)

Uploaded Python 3

File details

Details for the file sisou2-2.2.2.tar.gz.

File metadata

  • Download URL: sisou2-2.2.2.tar.gz
  • Upload date:
  • Size: 61.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for sisou2-2.2.2.tar.gz
Algorithm Hash digest
SHA256 389a962d4c080f25886fc8f756b24c6361a69babcb460785cde903bc4bcec5aa
MD5 21139fdcfb246cbe388e24cadb003512
BLAKE2b-256 4edae4af9f4c893888da19035cccf448da9b24f62ba2372fb406cd513f86f9e9

See more details on using hashes here.

File details

Details for the file sisou2-2.2.2-py3-none-any.whl.

File metadata

  • Download URL: sisou2-2.2.2-py3-none-any.whl
  • Upload date:
  • Size: 96.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for sisou2-2.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 177c4953c33658cb146549073b60f428bd976dbf6fb52434f65c1303a7a12cfb
MD5 967300bc29e4acc3ee9a0f0d17ab952d
BLAKE2b-256 e7b461e21490dc1c5d2d3cc6ecc8cd8cd1b79145f9ccfb726ff0a8ff2245b91e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page