Skip to main content

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

Project description

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()

Project details


Release history Release notifications | RSS feed

This version

3

Download files

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

Source Distribution

sup3-3.tar.gz (14.1 kB view details)

Uploaded Source

Built Distribution

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

sup3-3-py3-none-any.whl (14.0 kB view details)

Uploaded Python 3

File details

Details for the file sup3-3.tar.gz.

File metadata

  • Download URL: sup3-3.tar.gz
  • Upload date:
  • Size: 14.1 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for sup3-3.tar.gz
Algorithm Hash digest
SHA256 e7ba4b6d4dec2e15c9906d8a223695419aff6a8f213b20c6ff7f6725a661da69
MD5 d28638b5a79131837aa7c8a428623426
BLAKE2b-256 d3193dbaa37c74a679b82892057e848e89bd45eeeab07855880d7364a0a78ee8

See more details on using hashes here.

File details

Details for the file sup3-3-py3-none-any.whl.

File metadata

  • Download URL: sup3-3-py3-none-any.whl
  • Upload date:
  • Size: 14.0 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for sup3-3-py3-none-any.whl
Algorithm Hash digest
SHA256 0b5bd06448a90da9364d7239e8c5e1ffc60781ab2ad2b409172139868b2d9f52
MD5 bb389b6a95eb63412faeb336d8703e74
BLAKE2b-256 9b445d1d7e0ada7cb44fc9472b63e2cf0936a7176a6c96630623ca883c63dbbf

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