Skip to main content

Quote the wise and powerful master Yoda.

Project description

logo

WiseYoda

Quotes from the Wise Yoda

Supported Python versions Python Testing

Report Bug · Request Feature

:star2: About the Project

Simple library to obtain wisdom from the wise Master Yoda in the form of quotes. Create a feature request if there are some useful features/commands that you hate to remember!

:camera: Screenshots

Help Simple Complex

:toolbox: Getting Started

:bangbang: Prerequisites

This project uses poetry as the python package manager

   pip install wiseyoda

:eyes: Usage

Reminder: These commands must be run in the virtualenv where you installed the dependencies.

  from wise_yoda import Quotes
  lesson = Quotes().random_quote()
  lesson = Quotes().select_quote(season=1, episode=1)

:running: Run Locally

Clone the project

  git clone https://github.com/Mikaayenson/WiseYoda.git

Go to the project directory

  cd wise_yoda

Install system and Python dependencies

  make deps

Run wiseyoda

  wiseyoda --help

:construction: Development

makefile

Install pre-commit

  pre-commit install

Update Python dependencies

  make deps-py-update

:test_tube: Running Tests

Run tests

  make test

Run linter

  make check

:triangular_flag_on_post: Build: Python Package

Build this project as a sdist and wheel

  make build

:warning: License

Distributed under the Apache2.0 License. See LICENSE.txt 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

wiseyoda-1.0.1.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

wiseyoda-1.0.1-py3-none-any.whl (13.9 kB view details)

Uploaded Python 3

File details

Details for the file wiseyoda-1.0.1.tar.gz.

File metadata

  • Download URL: wiseyoda-1.0.1.tar.gz
  • Upload date:
  • Size: 15.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.1 CPython/3.10.9 Darwin/21.6.0

File hashes

Hashes for wiseyoda-1.0.1.tar.gz
Algorithm Hash digest
SHA256 7ce21e463e7823dd32b7742e849e3485ab3d0caa00041b2bd27ddb576709a47f
MD5 ff5b78427111775c3035f8cc05c2a28f
BLAKE2b-256 9d491f6a9f20a90399bfaa2bd726204d6b3dcf12ae8a4319d12a9bd450bd1066

See more details on using hashes here.

File details

Details for the file wiseyoda-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: wiseyoda-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 13.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.1 CPython/3.10.9 Darwin/21.6.0

File hashes

Hashes for wiseyoda-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 75add90be6abcabe9af363122263c676ab0ff99aa9e554a298122b5cfe3a11c3
MD5 b5fa69b9948ea5d07b4286ca2997a5bc
BLAKE2b-256 72e58d02926ccbff1a2618fd5f63ddbda5078c56d6f280543b68fd40b85587b4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page