Unified beverage knowledge hub — cocktails, wine, beer, whiskey, tea, coffee, and sake in one package.
Project description
drinkfyi
Unified beverage knowledge hub — cocktails, wine, beer, whiskey, tea, coffee, and sake in one package. Part of the FYIPedia ecosystem.
Install
pip install drinkfyi[all] # Everything (7 beverage packages + CLI)
pip install drinkfyi[cocktail] # Cocktail engine only
pip install drinkfyi[wine,beer] # Wine + beer clients
pip install drinkfyi[cli] # CLI only (no beverage packages)
Available extras
| Extra | Package | Site |
|---|---|---|
cocktail |
cocktailfyi | cocktailfyi.com |
wine |
vinofyi | vinofyi.com |
beer |
beerfyi | beerfyi.com |
whiskey |
whiskeyfyi | whiskeyfyi.com |
tea |
teafyi | teafyi.com |
coffee |
brewfyi | brewfyi.com |
sake |
nihonshufyi | nihonshufyi.com |
Quick Start
from drinkfyi import available_clients, get_client
# See what's installed
print(available_clients()) # ['cocktail', 'wine', 'beer', ...]
# Get a client by type
client = get_client("cocktail")
results = client.search("margarita")
client.close()
# Or use individual packages directly
from cocktailfyi import parse_measure_ml
ml = parse_measure_ml("1 1/2 oz") # 45.0
CLI
drinkfyi list # List installed packages
drinkfyi search cocktail margarita # Search via specific client
drinkfyi search wine "pinot noir" # Search wines
drinkfyi search beer ipa # Search beers
Links
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
drinkfyi-0.1.0.tar.gz
(29.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file drinkfyi-0.1.0.tar.gz.
File metadata
- Download URL: drinkfyi-0.1.0.tar.gz
- Upload date:
- Size: 29.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.8 {"installer":{"name":"uv","version":"0.10.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1d3ca924320a2e95dd78bbb2e8b107f7e73796bd29a3effc7c1d03de42962e0f
|
|
| MD5 |
0a4fb924b20469c2c8610556a90d93f2
|
|
| BLAKE2b-256 |
6418c4c87d3eb9f5688dc9a35e339ce152146ddb8692a76a08e99fffb99b1950
|
File details
Details for the file drinkfyi-0.1.0-py3-none-any.whl.
File metadata
- Download URL: drinkfyi-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.8 {"installer":{"name":"uv","version":"0.10.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
104b30dcaacdd9a875d68ede30728b975b760035f03356ddcd18a13b527cd796
|
|
| MD5 |
0734f55fd31e43ca92fa064ce0a2b7b3
|
|
| BLAKE2b-256 |
0171d02d5e4b676c38ef1c620b6c4feb500fad7b31d44b52b32c0557ad408024
|