Repository: sepandhaghighi/mytimer (language: python)

Issue:
[Feature]: AnimeDoro program
### Describe the feature you want to add

AnimeDoro timer:

1. Work for **40 to 60** minutes
2. Watch an episode of Anime for **20** minutes

### Describe your proposed solution

_No response_

### Describe alternatives you've considered, if relevant

_No response_

### Additional context

References:

1. https://flocus.com/animedoro-timer/
2. https://ankushkun.github.io/animedoro-timer/Animedoro/
3. https://otakufy.live/


Discussion / hints:

Fix patch:
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
index bd7b9e9..0895d8d 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -85,6 +85,7 @@ body:
       label: MyTimer version
       description: Which version of MyTimer are you using?
       options:
+        - MyTimer 1.3
         - MyTimer 1.2
         - MyTimer 1.1
         - MyTimer 1.0
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5b45344..4518835 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]
+## [1.3] - 2024-05-23
 ### Added
 - 1 new program
 	1. `animedoro`
@@ -131,7 +132,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
 - Count-up mode
 - Alarm
 
-[Unreleased]: https://github.com/sepandhaghighi/mytimer/compare/v1.2...dev
+[Unreleased]: https://github.com/sepandhaghighi/mytimer/compare/v1.3...dev
+[1.3]: https://github.com/sepandhaghighi/mytimer/compare/v1.2...v1.3
 [1.2]: https://github.com/sepandhaghighi/mytimer/compare/v1.1...v1.2
 [1.1]: https://github.com/sepandhaghighi/mytimer/compare/v1.0...v1.1
 [1.0]: https://github.com/sepandhaghighi/mytimer/compare/v0.9...v1.0
diff --git a/README.md b/README.md
index 74b59a7..ef6f28e 100644
--- a/README.md
+++ b/README.md
@@ -54,13 +54,13 @@ The main objective of <strong>MyTimer</strong> is to offer a minimalistic and di
 ## Installation		
 
 ### Source Code
-- Download [Version 1.2](https://github.com/sepandhaghighi/mytimer/archive/v1.2.zip) or [Latest Source](https://github.com/sepandhaghighi/mytimer/archive/dev.zip)
+- Download [Version 1.3](https://github.com/sepandhaghighi/mytimer/archive/v1.3.zip) or [Latest Source](https://github.com/sepandhaghighi/mytimer/archive/dev.zip)
 - `pip install .`				
 
 ### PyPI
 
 - Check [Python Packaging User Guide](https://packaging.python.org/installing/)     
-- `pip install mytimer==1.2`						
+- `pip install mytimer==1.3`						
 
 
 ## Usage
diff --git a/SECURITY.md b/SECURITY.md
index bb97939..de3dac3 100644
--- a/SECURITY.md
+++ b/SECURITY.md
@@ -4,8 +4,8 @@
 
 | Version       | Supported          |
 | ------------- | ------------------ |
-| 1.2           | :white_check_mark: |
-| < 1.2         | :x:                |
+| 1.3           | :white_check_mark: |
+| < 1.3         | :x:                |
 
 ## Reporting a vulnerability
 
diff --git a/mytimer/params.py b/mytimer/params.py
index e256630..dc1fff9 100644
--- a/mytimer/params.py
+++ b/mytimer/params.py
@@ -1,7 +1,7 @@
 # -*- coding: utf-8 -*-
 """mytimer params."""
 
-MY_TIMER_VERSION = "1.2"
+MY_TIMER_VERSION = "1.3"
 ADDITIONAL_INFO = "Additional information: Press `Ctrl+C` to exit."
 INPUT_ERROR_MESSAGE = "[Error] Wrong input"
 SOUND_ERROR_MESSAGE = "[Error] Unable to play sound"
diff --git a/otherfiles/version_check.py b/otherfiles/version_check.py
index b21d9f6..9566c7c 100644
--- a/otherfiles/version_check.py
+++ b/otherfiles/version_check.py
@@ -5,7 +5,7 @@
 import codecs
 
 Failed = 0
-VERSION = "1.2"
+VERSION = "1.3"
 
 README_ITEMS = [
     "[Version {0}](https://github.com/sepandhaghighi/mytimer/archive/v{0}.zip)",
diff --git a/setup.py b/setup.py
index 293f85f..b671bdb 100644
--- a/setup.py
+++ b/setup.py
@@ -29,7 +29,7 @@ def read_description():
 setup(
     name='mytimer',
     packages=['mytimer'],
-    version='1.2',
+    version='1.3',
     description='A Geeky Timer for Terminal Enthusiasts',
     long_description=read_description(),
     long_description_content_type='text/markdown',
@@ -37,7 +37,7 @@ def read_description():
     author='Sepand Haghighi',
     author_email='me@sepand.tech',
     url='https://github.com/sepandhaghighi/mytimer',
-    download_url='https://github.com/sepandhaghighi/mytimer/tarball/v1.2',
+    download_url='https://github.com/sepandhaghighi/mytimer/tarball/v1.3',
     keywords="python3 python timer terminal stopwatch cli",
     project_urls={
         'Source': 'https://github.com/sepandhaghighi/mytimer'


Test patch:
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 1f78d5b..b48de09 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -13,6 +13,7 @@ jobs:
 
     runs-on: ${{ matrix.os }}
     strategy:
+      fail-fast: false
       matrix:
         os: [ubuntu-20.04, windows-2022, macOS-13]
         python-version: [3.6, 3.7, 3.8, 3.9, 3.10.0, 3.11.0, 3.12.0]