Repository: sepandhaghighi/mycoffee

Issue:
[Bug]: ratio should support float
### Contact details

me@sepand.tech

### What happened?

`--coffee-ratio` and `--water-ratio` should be able to accept `float` numbers

### Steps to reproduce

```shell
> mytimer --coffee-ratio=1.4 --water-ratio=10
```

### Expected behavior

Work perfectly

### Actual behavior

Error

### Operating system

Windows

### Python version

Python 3.9

### MyCoffee version

MyCoffee 0.1

### Relevant log output

_No response_

Discussion:
codecov[bot]: ## [Codecov](https://app.codecov.io/gh/sepandhaghighi/mycoffee/pull/19?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Sepand+Haghighi) Report
All modified and coverable lines are covered by tests :white_check_mark:
> Project coverage is 100.00%. Comparing base [(`cf0e5f2`)](https://app.codecov.io/gh/sepandhaghighi/mycoffee/commit/cf0e5f2da19943bc44902207efdbc67753956b76?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Sepand+Haghighi) to head [(`0f880c1`)](https://app.codecov.io/gh/sepandhaghighi/mycoffee/commit/0f880c1adf79b2ab501ee9079516fb1373e173a0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Sepand+Haghighi).

<details><summary>Additional details and impacted files</summary>


```diff
@@            Coverage Diff            @@
##               dev       #19   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            2         2           
  Lines           62        62           
  Branches        13        13           
=========================================
  Hits            62        62           
```

</details>

[:umbrella: View full report in Codecov by Sentry](https://app.codecov.io/gh/sepandhaghighi/mycoffee/pull/19?dropdown=coverage&src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Sepand+Haghighi).   
:loudspeaker: Have feedback on the report? [Share it here](https://about.codecov.io/codecov-pr-comment-feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Sepand+Haghighi).


Patch:
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
index 79e4bcf..ff72fc3 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -75,7 +75,6 @@ body:
         - Python 3.8
         - Python 3.7
         - Python 3.6
-        - Python 3.5
       default: 1
     validations:
       required: true
@@ -85,6 +84,7 @@ body:
       label: MyCoffee version
       description: Which version of MyCoffee are you using?
       options:
+        - MyCoffee 0.2
         - MyCoffee 0.1
       default: 0
     validations:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 12e42ea..3883201 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,7 @@ 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.2] - 2024-09-17
 ### Added
 - 5 new methods
 	1. Pour-over
@@ -31,7 +32,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
 	5. Siphon
 	6. Custom
 
-[Unreleased]: https://github.com/sepandhaghighi/mycoffee/compare/v0.1...dev
+[Unreleased]: https://github.com/sepandhaghighi/mycoffee/compare/v0.2...dev
+[0.2]: https://github.com/sepandhaghighi/mycoffee/compare/v0.1...v0.2
 [0.1]: https://github.com/sepandhaghighi/mycoffee/compare/c2d0bb4...v0.1
 
 
diff --git a/README.md b/README.md
index 73805c2..d4142c9 100644
--- a/README.md
+++ b/README.md
@@ -52,13 +52,13 @@
 ## Installation		
 
 ### Source Code
-- Download [Version 0.1](https://github.com/sepandhaghighi/mycoffee/archive/v0.1.zip) or [Latest Source](https://github.com/sepandhaghighi/mycoffee/archive/dev.zip)
+- Download [Version 0.2](https://github.com/sepandhaghighi/mycoffee/archive/v0.2.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.1`						
+- `pip install mycoffee==0.2`						
 
 
 ## Usage
@@ -70,7 +70,7 @@
 ```shell
 > mycoffee --version
 
-0.1
+0.2
 ```
 
 ### Method
diff --git a/SECURITY.md b/SECURITY.md
index c5438e7..32eb3d9 100644
--- a/SECURITY.md
+++ b/SECURITY.md
@@ -4,8 +4,8 @@
 
 | Version       | Supported          |
 | ------------- | ------------------ |
-| 0.1           | :white_check_mark: |
-| < 0.1         | :x:                |
+| 0.2           | :white_check_mark: |
+| < 0.2         | :x:                |
 
 ## Reporting a Vulnerability
 
diff --git a/mycoffee/params.py b/mycoffee/params.py
index 0d9765a..a3b7e41 100644
--- a/mycoffee/params.py
+++ b/mycoffee/params.py
@@ -1,7 +1,7 @@
 # -*- coding: utf-8 -*-
 """mycoffee params."""
 
-MY_COFFEE_VERSION = "0.1"
+MY_COFFEE_VERSION = "0.2"
 INPUT_ERROR_MESSAGE = "[Error] Wrong input"
 INPUT_EXAMPLE = "Example: mycoffee --method=v60"
 EXIT_MESSAGE = "See you. Bye!"
diff --git a/otherfiles/version_check.py b/otherfiles/version_check.py
index 4122a86..ec9e977 100644
--- a/otherfiles/version_check.py
+++ b/otherfiles/version_check.py
@@ -5,7 +5,7 @@ import sys
 import codecs
 
 Failed = 0
-VERSION = "0.1"
+VERSION = "0.2"
 
 README_ITEMS = [
     "[Version {0}](https://github.com/sepandhaghighi/mycoffee/archive/v{0}.zip)",
diff --git a/setup.py b/setup.py
index 689d5da..d1f3827 100644
--- a/setup.py
+++ b/setup.py
@@ -29,7 +29,7 @@ def read_description():
 setup(
     name='mycoffee',
     packages=['mycoffee'],
-    version='0.1',
+    version='0.2',
     description='Brew Perfect Coffee Right from Your Terminal',
     long_description=read_description(),
     long_description_content_type='text/markdown',
@@ -37,7 +37,7 @@ setup(
     author='Sepand Haghighi',
     author_email='me@sepand.tech',
     url='https://github.com/sepandhaghighi/mycoffee',
-    download_url='https://github.com/sepandhaghighi/mycoffee/tarball/v0.1',
+    download_url='https://github.com/sepandhaghighi/mycoffee/tarball/v0.2',
     keywords="python3 python ratio coffee terminal",
     project_urls={
         'Source': 'https://github.com/sepandhaghighi/mycoffee'


Test patch:
diff --git a/test/functions_test.py b/test/functions_test.py
index e5a94ac..b0b3f59 100644
--- a/test/functions_test.py
+++ b/test/functions_test.py
@@ -107,7 +107,7 @@ True
 >>> _ = parser.add_argument('--version', help='version', nargs="?", const=1)
 >>> args = parser.parse_args({"--version":True})
 >>> run(args)
-0.1
+0.2
 >>>
 >>> args = parser.parse_args(["--method", 'v60'])
 >>> run(args)