wiseyoda

Quote the wise and powerful master Yoda.


Keywords
Star, Wars, Yoda, Quotes
License
Apache-2.0
Install
pip install wiseyoda==1.0.1

Documentation

logo

WiseYoda

Quotes from the Wise Yoda

Supported Python versions Python Testing

Report Bug ยท Request Feature

๐ŸŒŸ 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!

๐Ÿ“ท Screenshots

Help Simple Complex

๐Ÿงฐ Getting Started

โ€ผ๏ธ Prerequisites

This project uses poetry as the python package manager

   pip install wiseyoda

๐Ÿ‘€ 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)

๐Ÿƒ 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

๐Ÿšง Development

makefile

Install pre-commit

  pre-commit install

Update Python dependencies

  make deps-py-update

๐Ÿงช Running Tests

Run tests

  make test

Run linter

  make check

๐Ÿšฉ Build: Python Package

Build this project as a sdist and wheel

  make build

โš ๏ธ License

Distributed under the Apache2.0 License. See LICENSE.txt for more information.