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.45.tar.gz (9.7 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.45-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: create_lilypad_module-0.1.45.tar.gz
  • Upload date:
  • Size: 9.7 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.45.tar.gz
Algorithm Hash digest
SHA256 a8dc48603cd8cc3362cecf9f48db5d5c7b7d822c89324cd105c1bbcdaa34bdbd
MD5 20e4ba4b72a011e67e9adcd6b64dd727
BLAKE2b-256 2e49549d822c91cd9817d1f0a956303a3b269567e169b47505ec79bbc846b4eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for create_lilypad_module-0.1.45-py3-none-any.whl
Algorithm Hash digest
SHA256 4dc1cf0e49eb8c28fd8de0acad80e8ae8636ab3f6e81cd582ce771f2bbc1c887
MD5 048396ab802e086a0fd63cdb4fea6895
BLAKE2b-256 8510713ea82f66dd175cd24be99240f69dd3b457235d509d96ac19834db854fe

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