<div align="center">
<img src="https://github.com/sepandhaghighi/mycoffee/raw/main/otherfiles/logo.png" width="500">
<h1>MyCoffee: Brew Perfect Coffee Right from Your Terminal</h1>
<br/>
<a href="https://www.python.org/"><img src="https://img.shields.io/badge/built%20with-Python3-green.svg" alt="built with Python3"></a>
<a href="https://badge.fury.io/py/mycoffee"><img src="https://badge.fury.io/py/mycoffee.svg" alt="PyPI version" height="18"></a>
<a href="https://codecov.io/gh/sepandhaghighi/mycoffee" ><img src="https://codecov.io/gh/sepandhaghighi/mycoffee/graph/badge.svg?token=ZelznFDSPA"></a>
</div>
## Overview
<p align="justify">
<strong>MyCoffee</strong> is a command-line tool for coffee enthusiasts who love brewing with precision. It helps you calculate the perfect coffee-to-water ratio for various brewing methods, ensuring you brew your ideal cup every time—right from your terminal.
</p>
<table>
<tr>
<td align="center">PyPI Counter</td>
<td align="center"><a href="http://pepy.tech/project/mycoffee"><img src="http://pepy.tech/badge/mycoffee"></a></td>
</tr>
<tr>
<td align="center">Github Stars</td>
<td align="center"><a href="https://github.com/sepandhaghighi/mycoffee"><img src="https://img.shields.io/github/stars/sepandhaghighi/mycoffee.svg?style=social&label=Stars"></a></td>
</tr>
</table>
<table>
<tr>
<td align="center">Branch</td>
<td align="center">main</td>
<td align="center">dev</td>
</tr>
<tr>
<td align="center">CI</td>
<td align="center"><img src="https://github.com/sepandhaghighi/mycoffee/actions/workflows/test.yml/badge.svg?branch=main"></td>
<td align="center"><img src="https://github.com/sepandhaghighi/mycoffee/actions/workflows/test.yml/badge.svg?branch=dev"></td>
</tr>
</table>
<table>
<tr>
<td align="center">Code Quality</td>
<td align="center"><a href="https://www.codefactor.io/repository/github/sepandhaghighi/mycoffee"><img src="https://www.codefactor.io/repository/github/sepandhaghighi/mycoffee/badge" alt="CodeFactor"></a></td>
<td align="center"><a href="https://codebeat.co/projects/github-com-sepandhaghighi-mycoffee-main"><img alt="codebeat badge" src="https://codebeat.co/badges/8cb2671b-7640-4ac7-bb3e-823bb26a2db2"></a></td>
<td align="center"><a href="https://app.codacy.com/gh/sepandhaghighi/mycoffee/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade"><img src="https://app.codacy.com/project/badge/Grade/ac0a8041879042d4a7925272ea3f7ba5"></a></td>
</tr>
</table>
## Installation
### Source Code
- Download [Version 0.6](https://github.com/sepandhaghighi/mycoffee/archive/v0.6.zip) or [Latest Source](https://github.com/sepandhaghighi/mycoffee/archive/dev.zip)
- `pip install .`
### PyPI
- Check [Python Packaging User Guide](https://packaging.python.org/installing/)
- `pip install mycoffee==0.6`
## Usage
⚠️ You can use `mycoffee` or `python -m mycoffee` to run this program
### Version
```shell
> mycoffee --version
0.6
```
### Method
```shell
> mycoffee --method=v60
__ __ _ _ ___ _____ ____ ____ ____ ____
( \/ )( \/ ) / __)( _ )( ___)( ___)( ___)( ___)
) ( \ / ( (__ )(_)( )__) )__) )__) )__)
(_/\/\_) (__) \___)(_____)(__) (__) (____)(____)
Method: `v60`
Cups: 1
Coffee: 15 g
Water: 250 g
Ratio: 3/50
Info: V60 method
```
* [Methods List](https://github.com/sepandhaghighi/mycoffee/blob/main/METHODS.md)
* `mycoffee --methods-list`
### Customize
⚠️ You can run `mycoffee --coffee-units-list` to view the supported coffee units
```shell
> mycoffee --method=chemex --water=20 --cups=3 --coffee-ratio=2 --water-ratio=37 --coffee-unit=g
__ __ _ _ ___ _____ ____ ____ ____ ____
( \/ )( \/ ) / __)( _ )( ___)( ___)( ___)( ___)
) ( \ / ( (__ )(_)( )__) )__) )__) )__)
(_/\/\_) (__) \___)(_____)(__) (__) (____)(____)
Method: `chemex`
Cups: 3
Coffee: 3.243 g
Water: 20 g
Ratio: 2/37
Info: Chemex method
```
## Parameters
<table>
<thead>
<tr>
<th align="center">Parameter</th>
<th align="center">Description</th>
<th align="center">Type</th>
<th align="center">Default</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center"><code>--method</code></td>
<td align="center">Specifies the coffee brewing method</td>
<td align="center">String</td>
<td align="center"><code>custom</code></td>
</tr>
<tr>
<td align="center"><code>--water</code></td>
<td align="center">Sets the amount of water in each cup</td>
<td align="center">Float</td>
<td align="center"><code>240</code></td>
</tr>
<tr>
<td align="center"><code>--cups</code></td>
<td align="center">Indicates the number of cups</td>
<td align="center">Integer</td>
<td align="center"><code>1</code></td>
</tr>
<tr>
<td align="center"><code>--coffee-ratio</code></td>
<td align="center">Coefficient for the coffee component in the ratio</td>
<td align="center">Float</td>
<td align="center"><code>1</code></td>
</tr>
<tr>
<td align="center"><code>--water-ratio</code></td>
<td align="center">Coefficient for the water component in the ratio</td>
<td align="center">Float</td>
<td align="center"><code>17</code></td>
</tr>
<tr>
<td align="center"><code>--info</code></td>
<td align="center">Provides information about the brewing method</td>
<td align="center">String</td>
<td align="center"><code>Custom brewing method</code></td>
</tr>
<tr>
<td align="center"><code>--digits</code></td>
<td align="center">Number of digits up to which the result is rounded</td>
<td align="center">Integer</td>
<td align="center"><code>3</code></td>
</tr>
<tr>
<td align="center"><code>--coffee-unit</code></td>
<td align="center">Coffee unit</td>
<td align="center">String</td>
<td align="center"><code>g</code></td>
</tr>
</tbody>
</table>
## Issues & Bug Reports
Just fill an issue and describe it. We'll check it ASAP!
- Please complete the issue template
## References
<blockquote>1- <a href="https://honestcoffeeguide.com/coffee-to-water-ratio-calculator/">Coffee to water ratio calculator</a></blockquote>
<blockquote>2- <a href="https://www.origincoffee.co.uk/blogs/journal/brewing-at-home-v60">V60 Brew Guide</a></blockquote>
<blockquote>3- <a href="https://unionroasted.com/blogs/brewing-guides/chemex-pour-over">How to Brew Coffee with a Chemex</a></blockquote>
<blockquote>4- <a href="https://www.illy.com/en-us/coffee/coffee-preparation/how-to-use-a-french-press">Using French press for perfect coffee</a></blockquote>
<blockquote>5- <a href="https://www.haymancoffee.com/blogs/coffee-blog/how-to-brew-the-perfect-cup-of-siphon-coffee">How to Brew the Perfect Cup of Siphon Coffee</a></blockquote>
<blockquote>6- <a href="https://home.lamarzoccousa.com/using-espresso-brew-ratios/">Using Espresso Brew Ratios</a></blockquote>
<blockquote>7- <a href="https://www.nicolebattefeld.com/post/best-recipes-2022">My Best Coffee Recipes of 2022</a></blockquote>
<blockquote>8- <a href="https://wonderstate.com/pages/auto-drip">Auto Drip Brewing Guide</a></blockquote>
<blockquote>9- <a href="https://counterculturecoffee.com/blogs/counter-culture-coffee/guide-to-cold-brew">Guide To Cold Brew</a></blockquote>
<blockquote>10- <a href="https://www.thespruceeats.com/cold-brew-concentrate-recipe-5197494">Cold Brew Concentrate Recipe</a></blockquote>
<blockquote>11- <a href="https://bakedbrewedbeautiful.com/how-to-make-coffee-in-moka-pot/">How to Make Coffee in a Moka Pot</a></blockquote>
<blockquote>12- <a href="https://www.drinktrade.com/blogs/education/how-to-make-turkish-coffee">How to Make Turkish Coffee at Home</a></blockquote>
<blockquote>13- <a href="https://www.horshamcoffeeroaster.co.uk/pages/how-to-cup-coffee">How to Cup Coffee</a></blockquote>
<blockquote>14- <a href="https://aeroprecipe.com/recipes/tetsu-kasuya-aeropress-recipe">Tetsu Kasuya AeroPress Recipe</a></blockquote>
<blockquote>15- <a href="https://aeroprecipe.com/recipes/all-about-the-intervals">All about the intervals</a></blockquote>
<blockquote>16- <a href="https://squaremileblog.com/brew-guide-clever-dripper/">Clever Dripper; Square Mile Coffee</a></blockquote>
<blockquote>17- <a href="https://www.seattlecoffeegear.com/pages/product-resource/aero-press-product-resources">AeroPress Product User Manuals</a></blockquote>
<blockquote>18- <a href="https://www.rapidtables.com/convert/weight/index.html">RapidTables - Weight Converter</a></blockquote>
## Show Your Support
<h3>Star This Repo</h3>
Give a ⭐️ if this project helped you!
<h3>Donate to Our Project</h3>
<h4>Bitcoin</h4>
1KtNLEEeUbTEK9PdN6Ya3ZAKXaqoKUuxCy
<h4>Ethereum</h4>
0xcD4Db18B6664A9662123D4307B074aE968535388
<h4>Litecoin</h4>
Ldnz5gMcEeV8BAdsyf8FstWDC6uyYR6pgZ
<h4>Doge</h4>
DDUnKpFQbBqLpFVZ9DfuVysBdr249HxVDh
<h4>Tron</h4>
TCZxzPZLcJHr2qR3uPUB1tXB6L3FDSSAx7
<h4>Ripple</h4>
rN7ZuRG7HDGHR5nof8nu5LrsbmSB61V1qq
<h4>Binance Coin</h4>
bnb1zglwcf0ac3d0s2f6ck5kgwvcru4tlctt4p5qef
<h4>Tether</h4>
0xcD4Db18B6664A9662123D4307B074aE968535388
<h4>Dash</h4>
Xd3Yn2qZJ7VE8nbKw2fS98aLxR5M6WUU3s
<h4>Stellar</h4>
GALPOLPISRHIYHLQER2TLJRGUSZH52RYDK6C3HIU4PSMNAV65Q36EGNL
<h4>Zilliqa</h4>
zil1knmz8zj88cf0exr2ry7nav9elehxfcgqu3c5e5
<h4>Coffeete</h4>
<a href="http://www.coffeete.ir/opensource">
<img src="http://www.coffeete.ir/images/buttons/lemonchiffon.png" style="width:260px;" />
</a>
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [0.6] - 2024-10-18
### Added
- `show_coffee_units_list` function
- `--coffee-unit` argument
### Changed
- Test system modified
- Cups bug fixed
- `calc_coffee` function updated
- `README.md` updated
- `Python 3.13` added to `test.yml`
## [0.5] - 2024-10-08
### Added
- Ratio upper limit
- Ratio lower limit
- `check_ratio_limits` function
### Changed
- Test system modified
- `print_message` function renamed to `print_result`
## [0.4] - 2024-10-01
### Added
- 4 new methods
1. AeroPress standard
2. AeroPress concentrate
3. AeroPress inverted
4. Steep-and-release
- `--digits` argument
### Changed
- `README.md` updated
- Test system modified
- `filter_params` function updated
## [0.3] - 2024-09-24
### Added
- Logo
- 4 new methods
1. Ristretto
2. Lungo
3. Turkish
4. Cupping
## [0.2] - 2024-09-17
### Added
- 5 new methods
1. Pour-over
2. Auto drip
3. Cold brew
4. Cold brew concentrate
5. Moka pot
- `is_int` function
- `filter_params` function
### Changed
- `README.md` updated
- `--coffee-ratio` type changed from `int` to `float`
- `--water-ratio` type changed from `int` to `float`
- `coffee_calc` function renamed to `calc_coffee`
- `print_message` function updated
- Test system modified
## [0.1] - 2024-09-02
### Added
- 6 new methods
1. V60
2. Espresso
3. Chemex
4. French-press
5. Siphon
6. Custom
[Unreleased]: https://github.com/sepandhaghighi/mycoffee/compare/v0.6...dev
[0.6]: https://github.com/sepandhaghighi/mycoffee/compare/v0.5...v0.6
[0.5]: https://github.com/sepandhaghighi/mycoffee/compare/v0.4...v0.5
[0.4]: https://github.com/sepandhaghighi/mycoffee/compare/v0.3...v0.4
[0.3]: https://github.com/sepandhaghighi/mycoffee/compare/v0.2...v0.3
[0.2]: https://github.com/sepandhaghighi/mycoffee/compare/v0.1...v0.2
[0.1]: https://github.com/sepandhaghighi/mycoffee/compare/c2d0bb4...v0.1
Raw data
{
"_id": null,
"home_page": "https://github.com/sepandhaghighi/mycoffee",
"name": "mycoffee",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": "python3 python ratio coffee terminal",
"author": "Sepand Haghighi",
"author_email": "me@sepand.tech",
"download_url": "https://files.pythonhosted.org/packages/c2/b0/70d318b433690df5d4986212df6b262a11f3d8fe56586b3d83d854ab6af2/mycoffee-0.6.tar.gz",
"platform": null,
"description": "\n<div align=\"center\">\n<img src=\"https://github.com/sepandhaghighi/mycoffee/raw/main/otherfiles/logo.png\" width=\"500\">\n<h1>MyCoffee: Brew Perfect Coffee Right from Your Terminal</h1>\n<br/>\n<a href=\"https://www.python.org/\"><img src=\"https://img.shields.io/badge/built%20with-Python3-green.svg\" alt=\"built with Python3\"></a>\n<a href=\"https://badge.fury.io/py/mycoffee\"><img src=\"https://badge.fury.io/py/mycoffee.svg\" alt=\"PyPI version\" height=\"18\"></a>\n<a href=\"https://codecov.io/gh/sepandhaghighi/mycoffee\" ><img src=\"https://codecov.io/gh/sepandhaghighi/mycoffee/graph/badge.svg?token=ZelznFDSPA\"></a>\n</div>\t\t\t\n\t\t\t\t\n## Overview\t\n\n<p align=\"justify\">\t\t\t\t\t\n<strong>MyCoffee</strong> is a command-line tool for coffee enthusiasts who love brewing with precision. It helps you calculate the perfect coffee-to-water ratio for various brewing methods, ensuring you brew your ideal cup every time\u2014right from your terminal.\n</p>\n\n<table>\n\t<tr>\n\t\t<td align=\"center\">PyPI Counter</td>\n\t\t<td align=\"center\"><a href=\"http://pepy.tech/project/mycoffee\"><img src=\"http://pepy.tech/badge/mycoffee\"></a></td>\n\t</tr>\n\t<tr>\n\t\t<td align=\"center\">Github Stars</td>\n\t\t<td align=\"center\"><a href=\"https://github.com/sepandhaghighi/mycoffee\"><img src=\"https://img.shields.io/github/stars/sepandhaghighi/mycoffee.svg?style=social&label=Stars\"></a></td>\n\t</tr>\n</table>\n\n\n\n<table>\n\t<tr> \n\t\t<td align=\"center\">Branch</td>\n\t\t<td align=\"center\">main</td>\t\n\t\t<td align=\"center\">dev</td>\t\n\t</tr>\n\t<tr>\n\t\t<td align=\"center\">CI</td>\n\t\t<td align=\"center\"><img src=\"https://github.com/sepandhaghighi/mycoffee/actions/workflows/test.yml/badge.svg?branch=main\"></td>\n\t\t<td align=\"center\"><img src=\"https://github.com/sepandhaghighi/mycoffee/actions/workflows/test.yml/badge.svg?branch=dev\"></td>\n\t</tr>\n</table>\n\n\n<table>\n\t<tr> \n\t\t<td align=\"center\">Code Quality</td>\n\t\t<td align=\"center\"><a href=\"https://www.codefactor.io/repository/github/sepandhaghighi/mycoffee\"><img src=\"https://www.codefactor.io/repository/github/sepandhaghighi/mycoffee/badge\" alt=\"CodeFactor\"></a></td>\n\t\t<td align=\"center\"><a href=\"https://codebeat.co/projects/github-com-sepandhaghighi-mycoffee-main\"><img alt=\"codebeat badge\" src=\"https://codebeat.co/badges/8cb2671b-7640-4ac7-bb3e-823bb26a2db2\"></a></td>\n\t\t<td align=\"center\"><a href=\"https://app.codacy.com/gh/sepandhaghighi/mycoffee/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade\"><img src=\"https://app.codacy.com/project/badge/Grade/ac0a8041879042d4a7925272ea3f7ba5\"></a></td>\n\t</tr>\n</table>\n\n\n## Installation\t\t\n\n### Source Code\n- Download [Version 0.6](https://github.com/sepandhaghighi/mycoffee/archive/v0.6.zip) or [Latest Source](https://github.com/sepandhaghighi/mycoffee/archive/dev.zip)\n- `pip install .`\t\t\t\t\n\n### PyPI\n\n- Check [Python Packaging User Guide](https://packaging.python.org/installing/) \n- `pip install mycoffee==0.6`\t\t\t\t\t\t\n\n\n## Usage\n\n\u26a0\ufe0f You can use `mycoffee` or `python -m mycoffee` to run this program\n\n### Version\n\n```shell\n> mycoffee --version\n\n0.6\n```\n\n### Method\n\n```shell\n> mycoffee --method=v60\n __ __ _ _ ___ _____ ____ ____ ____ ____\n( \\/ )( \\/ ) / __)( _ )( ___)( ___)( ___)( ___)\n ) ( \\ / ( (__ )(_)( )__) )__) )__) )__)\n(_/\\/\\_) (__) \\___)(_____)(__) (__) (____)(____)\n\n\n\nMethod: `v60`\n\nCups: 1\n\nCoffee: 15 g\n\nWater: 250 g\n\nRatio: 3/50\n\nInfo: V60 method\n```\n\n* [Methods List](https://github.com/sepandhaghighi/mycoffee/blob/main/METHODS.md)\n* `mycoffee --methods-list`\n\n### Customize\n\n\u26a0\ufe0f You can run `mycoffee --coffee-units-list` to view the supported coffee units\n\n```shell\n> mycoffee --method=chemex --water=20 --cups=3 --coffee-ratio=2 --water-ratio=37 --coffee-unit=g\n\n __ __ _ _ ___ _____ ____ ____ ____ ____\n( \\/ )( \\/ ) / __)( _ )( ___)( ___)( ___)( ___)\n ) ( \\ / ( (__ )(_)( )__) )__) )__) )__)\n(_/\\/\\_) (__) \\___)(_____)(__) (__) (____)(____)\n\n\n\nMethod: `chemex`\n\nCups: 3\n\nCoffee: 3.243 g\n\nWater: 20 g\n\nRatio: 2/37\n\nInfo: Chemex method\n```\n\n## Parameters\n\n<table>\n <thead>\n <tr>\n <th align=\"center\">Parameter</th>\n <th align=\"center\">Description</th>\n <th align=\"center\">Type</th>\n <th align=\"center\">Default</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td align=\"center\"><code>--method</code></td>\n <td align=\"center\">Specifies the coffee brewing method</td>\n <td align=\"center\">String</td>\n <td align=\"center\"><code>custom</code></td>\n </tr>\n <tr>\n <td align=\"center\"><code>--water</code></td>\n <td align=\"center\">Sets the amount of water in each cup</td>\n <td align=\"center\">Float</td>\n <td align=\"center\"><code>240</code></td>\n </tr>\n <tr>\n <td align=\"center\"><code>--cups</code></td>\n <td align=\"center\">Indicates the number of cups</td>\n <td align=\"center\">Integer</td>\n <td align=\"center\"><code>1</code></td>\n </tr>\n <tr>\n <td align=\"center\"><code>--coffee-ratio</code></td>\n <td align=\"center\">Coefficient for the coffee component in the ratio</td>\n <td align=\"center\">Float</td>\n <td align=\"center\"><code>1</code></td>\n </tr>\n <tr>\n <td align=\"center\"><code>--water-ratio</code></td>\n <td align=\"center\">Coefficient for the water component in the ratio</td>\n <td align=\"center\">Float</td>\n <td align=\"center\"><code>17</code></td>\n </tr>\n <tr>\n <td align=\"center\"><code>--info</code></td>\n <td align=\"center\">Provides information about the brewing method</td>\n <td align=\"center\">String</td>\n <td align=\"center\"><code>Custom brewing method</code></td>\n </tr>\n <tr>\n <td align=\"center\"><code>--digits</code></td>\n <td align=\"center\">Number of digits up to which the result is rounded</td>\n <td align=\"center\">Integer</td>\n <td align=\"center\"><code>3</code></td>\n </tr>\n <tr>\n <td align=\"center\"><code>--coffee-unit</code></td>\n <td align=\"center\">Coffee unit</td>\n <td align=\"center\">String</td>\n <td align=\"center\"><code>g</code></td>\n </tr>\n </tbody>\n</table>\n\n\n\n## Issues & Bug Reports\t\t\t\n\nJust fill an issue and describe it. We'll check it ASAP!\n\n- Please complete the issue template\n \t\t\t\n\n## References\n\n<blockquote>1- <a href=\"https://honestcoffeeguide.com/coffee-to-water-ratio-calculator/\">Coffee to water ratio calculator</a></blockquote>\n<blockquote>2- <a href=\"https://www.origincoffee.co.uk/blogs/journal/brewing-at-home-v60\">V60 Brew Guide</a></blockquote>\n<blockquote>3- <a href=\"https://unionroasted.com/blogs/brewing-guides/chemex-pour-over\">How to Brew Coffee with a Chemex</a></blockquote>\n<blockquote>4- <a href=\"https://www.illy.com/en-us/coffee/coffee-preparation/how-to-use-a-french-press\">Using French press for perfect coffee</a></blockquote>\n<blockquote>5- <a href=\"https://www.haymancoffee.com/blogs/coffee-blog/how-to-brew-the-perfect-cup-of-siphon-coffee\">How to Brew the Perfect Cup of Siphon Coffee</a></blockquote>\n<blockquote>6- <a href=\"https://home.lamarzoccousa.com/using-espresso-brew-ratios/\">Using Espresso Brew Ratios</a></blockquote>\n<blockquote>7- <a href=\"https://www.nicolebattefeld.com/post/best-recipes-2022\">My Best Coffee Recipes of 2022</a></blockquote>\n<blockquote>8- <a href=\"https://wonderstate.com/pages/auto-drip\">Auto Drip Brewing Guide</a></blockquote>\n<blockquote>9- <a href=\"https://counterculturecoffee.com/blogs/counter-culture-coffee/guide-to-cold-brew\">Guide To Cold Brew</a></blockquote>\n<blockquote>10- <a href=\"https://www.thespruceeats.com/cold-brew-concentrate-recipe-5197494\">Cold Brew Concentrate Recipe</a></blockquote>\n<blockquote>11- <a href=\"https://bakedbrewedbeautiful.com/how-to-make-coffee-in-moka-pot/\">How to Make Coffee in a Moka Pot</a></blockquote>\n<blockquote>12- <a href=\"https://www.drinktrade.com/blogs/education/how-to-make-turkish-coffee\">How to Make Turkish Coffee at Home</a></blockquote>\n<blockquote>13- <a href=\"https://www.horshamcoffeeroaster.co.uk/pages/how-to-cup-coffee\">How to Cup Coffee</a></blockquote>\n<blockquote>14- <a href=\"https://aeroprecipe.com/recipes/tetsu-kasuya-aeropress-recipe\">Tetsu Kasuya AeroPress Recipe</a></blockquote>\n<blockquote>15- <a href=\"https://aeroprecipe.com/recipes/all-about-the-intervals\">All about the intervals</a></blockquote>\n<blockquote>16- <a href=\"https://squaremileblog.com/brew-guide-clever-dripper/\">Clever Dripper; Square Mile Coffee</a></blockquote>\n<blockquote>17- <a href=\"https://www.seattlecoffeegear.com/pages/product-resource/aero-press-product-resources\">AeroPress Product User Manuals</a></blockquote>\n<blockquote>18- <a href=\"https://www.rapidtables.com/convert/weight/index.html\">RapidTables - Weight Converter</a></blockquote>\n\n## Show Your Support\n\t\t\t\t\t\t\t\t\n<h3>Star This Repo</h3>\t\t\t\t\t\n\nGive a \u2b50\ufe0f if this project helped you!\n\n<h3>Donate to Our Project</h3>\t\n\n<h4>Bitcoin</h4>\n1KtNLEEeUbTEK9PdN6Ya3ZAKXaqoKUuxCy\n<h4>Ethereum</h4>\n0xcD4Db18B6664A9662123D4307B074aE968535388\n<h4>Litecoin</h4>\nLdnz5gMcEeV8BAdsyf8FstWDC6uyYR6pgZ\n<h4>Doge</h4>\nDDUnKpFQbBqLpFVZ9DfuVysBdr249HxVDh\n<h4>Tron</h4>\nTCZxzPZLcJHr2qR3uPUB1tXB6L3FDSSAx7\n<h4>Ripple</h4>\nrN7ZuRG7HDGHR5nof8nu5LrsbmSB61V1qq\n<h4>Binance Coin</h4>\nbnb1zglwcf0ac3d0s2f6ck5kgwvcru4tlctt4p5qef\n<h4>Tether</h4>\n0xcD4Db18B6664A9662123D4307B074aE968535388\n<h4>Dash</h4>\nXd3Yn2qZJ7VE8nbKw2fS98aLxR5M6WUU3s\n<h4>Stellar</h4>\t\t\nGALPOLPISRHIYHLQER2TLJRGUSZH52RYDK6C3HIU4PSMNAV65Q36EGNL\n<h4>Zilliqa</h4>\nzil1knmz8zj88cf0exr2ry7nav9elehxfcgqu3c5e5\n<h4>Coffeete</h4>\n<a href=\"http://www.coffeete.ir/opensource\">\n<img src=\"http://www.coffeete.ir/images/buttons/lemonchiffon.png\" style=\"width:260px;\" />\n</a>\n\n\n# Changelog\nAll notable changes to this project will be documented in this file.\n\nThe format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)\nand this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).\n\n## [Unreleased]\n## [0.6] - 2024-10-18\n### Added\n- `show_coffee_units_list` function\n- `--coffee-unit` argument\n### Changed\n- Test system modified\n- Cups bug fixed\n- `calc_coffee` function updated\n- `README.md` updated\n- `Python 3.13` added to `test.yml`\n## [0.5] - 2024-10-08\n### Added\n- Ratio upper limit\n- Ratio lower limit\n- `check_ratio_limits` function\n### Changed\n- Test system modified\n- `print_message` function renamed to `print_result`\n## [0.4] - 2024-10-01\n### Added\n- 4 new methods\n\t1. AeroPress standard\n\t2. AeroPress concentrate\n\t3. AeroPress inverted\n\t4. Steep-and-release\n- `--digits` argument\n### Changed\n- `README.md` updated\n- Test system modified\n- `filter_params` function updated\n## [0.3] - 2024-09-24\n### Added\n- Logo\n- 4 new methods\n\t1. Ristretto\n\t2. Lungo\n\t3. Turkish\n\t4. Cupping\n## [0.2] - 2024-09-17\n### Added\n- 5 new methods\n\t1. Pour-over\n\t2. Auto drip\n\t3. Cold brew\n\t4. Cold brew concentrate\n\t5. Moka pot\n- `is_int` function\n- `filter_params` function\n### Changed\n- `README.md` updated\n- `--coffee-ratio` type changed from `int` to `float`\n- `--water-ratio` type changed from `int` to `float`\n- `coffee_calc` function renamed to `calc_coffee`\n- `print_message` function updated\n- Test system modified\n## [0.1] - 2024-09-02\n### Added\n- 6 new methods\n\t1. V60\n\t2. Espresso\n\t3. Chemex\n\t4. French-press\n\t5. Siphon\n\t6. Custom\n\n[Unreleased]: https://github.com/sepandhaghighi/mycoffee/compare/v0.6...dev\n[0.6]: https://github.com/sepandhaghighi/mycoffee/compare/v0.5...v0.6\n[0.5]: https://github.com/sepandhaghighi/mycoffee/compare/v0.4...v0.5\n[0.4]: https://github.com/sepandhaghighi/mycoffee/compare/v0.3...v0.4\n[0.3]: https://github.com/sepandhaghighi/mycoffee/compare/v0.2...v0.3\n[0.2]: https://github.com/sepandhaghighi/mycoffee/compare/v0.1...v0.2\n[0.1]: https://github.com/sepandhaghighi/mycoffee/compare/c2d0bb4...v0.1\n\n\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Brew Perfect Coffee Right from Your Terminal",
"version": "0.6",
"project_urls": {
"Download": "https://github.com/sepandhaghighi/mycoffee/tarball/v0.6",
"Homepage": "https://github.com/sepandhaghighi/mycoffee",
"Source": "https://github.com/sepandhaghighi/mycoffee"
},
"split_keywords": [
"python3",
"python",
"ratio",
"coffee",
"terminal"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "32c8e9ddd1d1fe3bbcabbefcd1cfb437f04f39cd8f563e69a7324bc28b5bdb8e",
"md5": "2b63e71b8dff29dcb2975a56ceedc1d1",
"sha256": "082ad8bce98c0b4b77b127c357cbbc3585e54bf9f0a9136288e073b08add648c"
},
"downloads": -1,
"filename": "mycoffee-0.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2b63e71b8dff29dcb2975a56ceedc1d1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 10226,
"upload_time": "2024-10-18T15:40:15",
"upload_time_iso_8601": "2024-10-18T15:40:15.723834Z",
"url": "https://files.pythonhosted.org/packages/32/c8/e9ddd1d1fe3bbcabbefcd1cfb437f04f39cd8f563e69a7324bc28b5bdb8e/mycoffee-0.6-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c2b070d318b433690df5d4986212df6b262a11f3d8fe56586b3d83d854ab6af2",
"md5": "ed87a236a922f7618ec1453c11267073",
"sha256": "9a53c89d35f8d72d742fbe09d10400a22e64b9615c690818c9face2c910c8f33"
},
"downloads": -1,
"filename": "mycoffee-0.6.tar.gz",
"has_sig": false,
"md5_digest": "ed87a236a922f7618ec1453c11267073",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 14530,
"upload_time": "2024-10-18T15:40:13",
"upload_time_iso_8601": "2024-10-18T15:40:13.392130Z",
"url": "https://files.pythonhosted.org/packages/c2/b0/70d318b433690df5d4986212df6b262a11f3d8fe56586b3d83d854ab6af2/mycoffee-0.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-18 15:40:13",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "sepandhaghighi",
"github_project": "mycoffee",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"requirements": [
{
"name": "art",
"specs": [
[
">=",
"5.3"
]
]
}
],
"lcname": "mycoffee"
}