Skip to main content

A CLI tool to quickly scaffold and initialize new Lilypad module projects with boilerplate code and configuration.

Project description

Create Lilypad Module

Create Lilypad modules.

Create Lilypad Module works on macOS, Windows, and Linux.

If something doesn’t work, please file an issue.

If you have questions or need help, please ask in GitHub Discussions.

Quick Overview

To create a new Lilypad module, install our CLI tool:

pip install create-lilypad-module

If you've previously installed create-lilypad-module, you should to ensure that you're using the latest version:

pip install --upgrade create-lilypad-module

Now run create-lilypad-module:

create-lilypad-module

The CLI will ask for the name of your project. Alternatively, you can run:

create-lilypad-module project_name
cd project_name

Output:

project_name
├── config
│   └── constants.py
├── scripts
│   ├── docker_build.py
│   ├── download_models.py
│   └── run_module.py
├── src
│   └── run_inference.py
├── .dockerignore
├── .env
├── .gitignore
├── Dockerfile
├── lilypad_module.json.tmpl
├── README.md
└── requirements.txt

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

create_lilypad_module-0.1.43.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

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

create_lilypad_module-0.1.43-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

Details for the file create_lilypad_module-0.1.43.tar.gz.

File metadata

  • Download URL: create_lilypad_module-0.1.43.tar.gz
  • Upload date:
  • Size: 9.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for create_lilypad_module-0.1.43.tar.gz
Algorithm Hash digest
SHA256 f67ba6f90111803e011de4e0f7b1c3307a1725eb13abc4687263c10c1f8a3295
MD5 8dfcddc4a5cbe32d1798db9ad95951de
BLAKE2b-256 30d3f7e105c1f68d60717e562098d91f93bbd077732dd883276cf8ea1b5b328a

See more details on using hashes here.

File details

Details for the file create_lilypad_module-0.1.43-py3-none-any.whl.

File metadata

File hashes

Hashes for create_lilypad_module-0.1.43-py3-none-any.whl
Algorithm Hash digest
SHA256 31ced15ccdeec4e028f7f0fb427683ed5d8b3da7c7c1a83dc32a54d6c21a4aab
MD5 d234084693823980ab18c38fbec29e48
BLAKE2b-256 7508e8e01a77b8b92e0479d93fdd9df4a7dd7aafbf782c56bb9969cb23a4e82e

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