Skip to main content

sup3

Setup Utility for Python 3 - Create Installers easily for you Open Source Project!

What is sup3?

sup3 is a Python 3 framework to easily create an installer for your open source project!

How to install sup3?

As always, just run pip install sup3

How can I create an Installer?

We have programmed a simple example. This will download SecureCloud from GitHub releases, and extract them.

from sup3.installer import create_directory, do_install, extract, wait_after_installation, finish_installation

create_directory("C:\SecureCloud")
do_install("https://github.com/Strawberry-Software-Industries/SecureCloud/releases/download/v1.3/SecureCloud-Server_1.3-LTS_Win64-bin.7z", "C:\SecureCloud", "SecureCloud-Server_1.3-LTS_Win64-bin.7z")
extract("C:\SecureCloud\SecureCloud-Server_1.3-LTS_Win64-bin.7z", "C:\SecureCloud")
finish_installation()
wait_after_installation()

Metadata

Release files for sup3 3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sup3 3
File Size Uploaded
sup3-3.tar.gz 14.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sup3 3
File Interpreter ABI Platform
sup3-3-py3-none-any.whl Python 3 none any Details

Total release size: 28.1 kB

Release files / sup3-3.tar.gz

Download URL sup3-3.tar.gz
Size 14.1 kB
Tags Source
SHA-256 checksum
How to use checksums
e7ba4b6d4dec2e15c9906d8a223695419aff6a8f213b20c6ff7f6725a661da69
BLAKE2b-256 checksum
How to use checksums
d3193dbaa37c74a679b82892057e848e89bd45eeeab07855880d7364a0a78ee8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.9

Release files / sup3-3-py3-none-any.whl

Download URL sup3-3-py3-none-any.whl
Size 14.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0b5bd06448a90da9364d7239e8c5e1ffc60781ab2ad2b409172139868b2d9f52
BLAKE2b-256 checksum
How to use checksums
9b445d1d7e0ada7cb44fc9472b63e2cf0936a7176a6c96630623ca883c63dbbf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.9

Release history Release notifications | RSS feed

This release

3 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page