Skip to main content

Get fun metasyntactic variable names

Project description

Build Status PyPI Versions

[!IMPORTANT] I'm looking for a job right now! If you know of any openings that match my skill-set, please let me know! You can read my resume over at my cv site. Thanks!!

Drivel

drivel is a package and CLI application to provide you with metasyntactic name values.

It is a port/modernization of the metasyntactic package that is quite old and unmaintained.

There are a few more categories added in.

Quickstart

Install drivel:

pip install drivel

CLI

[Optional] Configure drivel:

To see all the configuration options, run:

drivel config --help

The simplest working config would look like this:

drivel config bind --default-theme=star-wars

Run drivel:

To get 10 metasyntactic names from the default theme, run:

drivel give 10

Package

Just import in your code, and go!

from drivel.themes import Theme

print(Theme.load().give())

Configuration

The drivel CLI stores its configuration in a file so that it can use the same settings for many runs without having a super-cluttered command line. You can check out the location where the config file is saved in the config.py module.

License

Distributed under the MIT License. See LICENSE.md for more information.

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

py_drivel-0.1.0.tar.gz (17.3 kB view details)

Uploaded Source

Built Distribution

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

py_drivel-0.1.0-py3-none-any.whl (26.8 kB view details)

Uploaded Python 3

File details

Details for the file py_drivel-0.1.0.tar.gz.

File metadata

  • Download URL: py_drivel-0.1.0.tar.gz
  • Upload date:
  • Size: 17.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.9

File hashes

Hashes for py_drivel-0.1.0.tar.gz
Algorithm Hash digest
SHA256 724989aa4d9813b2b2401c962b604164b5c45554d0fa15043feb5a985d10e365
MD5 79266b63cea3585e13c48dc6a3ba7874
BLAKE2b-256 620679569a11816e3071bf7404aab5bffcc2f9647f4a34ed862be559ff989a89

See more details on using hashes here.

File details

Details for the file py_drivel-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: py_drivel-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 26.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.9

File hashes

Hashes for py_drivel-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 16d6cba71bf150af331a132cd542e722b62f22d590f51fb2b5a37688658f4682
MD5 17ea3602ab86812f5996268f09ebda8b
BLAKE2b-256 ce66a625221871d83f19eba1dcc6d804e1db54343c612055a260848b4f7e2495

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