1. Home
  2. pyLaunch
  3. Introduction
  4. What and Why

What and Why

What is pyLaunch?

As stated in our Introduction, pyLaunch is meant to be installed as a git submodule on Python projects to provide update checking/installing, dependency installation, python version checking, quick reloading, and error catching.

This project was built with compatibility in mind, so we only use packages that are included with Python, such as tkinter. With that in mind, due to our use of f-strings, pyLaunch supports Python 3.6 and up.

Under the hood, pyLaunch loads a configuration (that you configure), and uses that to launch your project.

Why use pyLaunch

A large issue with development projects is setup and installation. Whether from lack of knowledge or care, many developers simply do not create their projects with someone else using it in mind. From using absolute paths to not documenting thing that must be installed, we wanted an easy to setup way to automate that process.

When using pyLaunch your project will:
– Automatically check for updates
– Prompt for download/installation of update and complete it automatically
– Locate your projects required Python version, and prompt for installation if not installed
– Installed required packages
– Launch your project and catch error codes (useful for development as well!)

How can we help?

×

Cart

Buy for $50.00 more and get free shipping