Quote the wise and powerful master Yoda.
Project description
: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
:toolbox: Getting Started
:bangbang: Prerequisites
This project uses poetry as the python package manager
poetry
Follow the poetry install guidepython3.8+
Download from python (ideally3.10
)
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
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ce21e463e7823dd32b7742e849e3485ab3d0caa00041b2bd27ddb576709a47f |
|
MD5 | ff5b78427111775c3035f8cc05c2a28f |
|
BLAKE2b-256 | 9d491f6a9f20a90399bfaa2bd726204d6b3dcf12ae8a4319d12a9bd450bd1066 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75add90be6abcabe9af363122263c676ab0ff99aa9e554a298122b5cfe3a11c3 |
|
MD5 | b5fa69b9948ea5d07b4286ca2997a5bc |
|
BLAKE2b-256 | 72e58d02926ccbff1a2618fd5f63ddbda5078c56d6f280543b68fd40b85587b4 |