Drag and drop your Python project folder here to upload
Your Project Must Include:
- run.py (Entry Point): This file must be in the root directory. It serves as the main script that will be executed when the Widget runs.
- requirements.txt (Python Dependencies): List all Python packages your project needs in this file.
- requirements.system (System-Level Dependencies): Include if your Widget needs system-level packages, list them here. This ensures your project has all apt packages it needs to run smoothly.
- output folder: project must also include an output folder in the root directory where all generated files should be placed. These files will be passed back to the user.
- inputs set as environment variables: example input handling -> user_input = os.environ.get( 'user_input')