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.48.tar.gz (10.6 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.48-py3-none-any.whl (13.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for create_lilypad_module-0.1.48.tar.gz
Algorithm Hash digest
SHA256 7f627b5ccb8515bba3295d83cb0fd8085d647c8a20300de55a9b2f5d9d7f5cf5
MD5 b4c69a01fe2fb3f1a5c077b84cea2f4c
BLAKE2b-256 ec145ba0232e2a12e3cb1fe9c6ff3ef06dbfdf1f643aab2cfdbefefd8edb22ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for create_lilypad_module-0.1.48-py3-none-any.whl
Algorithm Hash digest
SHA256 1b1b26fdaba7e139cae395c059c8111cc2a1ee5e8f5a0baf2c4053bf70d37e29
MD5 6743e5ea22f3e8f881e994fbb9d6efeb
BLAKE2b-256 4745a88a9d3cd982358d51201a19859e63f2fa64118cd01ba7c86b93497e0f2e

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