Skip to main content

A library that replicates how shenafield talks

Project description

shenafield

License: MIT PyPI version

shenafield is a Python library that replicates the unique typing style of shenafield. This library allows users to transform their text into the distinctive style in which shenafield talks.

Installation

To install shenafield, you can use pipx by running the following command:

pipx install shenafield

Note: shenafield requires an OpenAI API key to function properly. Please make sure you have obtained an API key from OpenAI and set it as the OPENAI_API_KEY environment variable or in a .env file. Alternatively, you can pass your API key through the --api-key option.

Usage

To transform a message into the shenafield style, use the following command:

shenafield transform [message]

Replace [message] with the text you want to convert. The result will be printed to the console.

Alternatively, you can launch the interactive shell by running:

shenafield shell

The interactive shell allows you to input multiple messages, and shenafield will transform each one into the unique typing style.

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

shenafield-0.1.4.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

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

shenafield-0.1.4-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file shenafield-0.1.4.tar.gz.

File metadata

  • Download URL: shenafield-0.1.4.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.11.3 Linux/6.4.3-zen1-1-zen

File hashes

Hashes for shenafield-0.1.4.tar.gz
Algorithm Hash digest
SHA256 1fe71a3dbb80b4e62b7df19d8c60638117dbdf983a656159a758f32062826ebf
MD5 d4eacff750a6d6fc56f7f229e616b060
BLAKE2b-256 b76e99b1f2026a7eb29716885f8367f0fa5314d6772db85aae4c510f6bd0d856

See more details on using hashes here.

File details

Details for the file shenafield-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: shenafield-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.11.3 Linux/6.4.3-zen1-1-zen

File hashes

Hashes for shenafield-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 9a36498113c9ccb306236bbc3b0145714bcba9c9484168a7a720f811adef6635
MD5 accddf775476bd4655edfa69d57aace7
BLAKE2b-256 11034d67f675ad4e18007d44b9c048f6fd1d23668ccd91a79e4c983e0707ea0a

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