Skip to content
This repository was archived by the owner on Nov 19, 2024. It is now read-only.

Commit a941248

Browse files
committed
Code Review: Applied various suggestions
1 parent 237d8ec commit a941248

File tree

10 files changed

+13
-17
lines changed

10 files changed

+13
-17
lines changed

.github/workflows/tests.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ jobs:
1515
fail-fast: false
1616
matrix:
1717
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
18-
flask-version: ["2.0", "2.1", "2.2", "2.3", "3.0"]
1918

2019
steps:
2120
- name: Check out repository
@@ -34,6 +33,5 @@ jobs:
3433
- name: Run tests
3534
run: |
3635
PYTHON_VERSION=${{ matrix.python-version }}
37-
FLASK_VERSION=${{ matrix.flask-version }}
38-
TOX_ENV="py${PYTHON_VERSION//./}-flask${FLASK_VERSION//./}"
36+
TOX_ENV="py${PYTHON_VERSION//./}
3937
tox -e $TOX_ENV

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Run the tests multi-threaded
4848
tox -p
4949
```
5050

51-
# TODO:
51+
# TODO
5252

5353
- [ ] Documentation
5454
- [ ] Licence

flask_utils/errors/base_class.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,3 @@ class BaseFlaskException(Exception):
55
name: Optional[str] = None
66
msg: Optional[str] = None
77
solution: str = "Try again."
8-
pass

flask_utils/errors/conflict.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ class ConflictError(BaseFlaskException):
77
"""
88

99
def __init__(self, msg: str, solution: str = "Try again.") -> None:
10-
self.name = "Conflict Error"
10+
self.name = "Conflict"
1111
self.msg = msg
1212
self.solution = solution
1313
self.status_code = 409

flask_utils/errors/forbidden.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ class ForbiddenError(BaseFlaskException):
77
"""
88

99
def __init__(self, msg: str, solution: str = "Try again.") -> None:
10-
self.name = "Forbidden Error"
10+
self.name = "Forbidden"
1111
self.msg = msg
1212
self.solution = solution
1313
self.status_code = 403

flask_utils/errors/notfound.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ class NotFoundError(BaseFlaskException):
77
"""
88

99
def __init__(self, msg: str, solution: str = "Try again.") -> None:
10-
self.name = "Not Found Error"
10+
self.name = "Not Found"
1111
self.msg = msg
1212
self.solution = solution
1313
self.status_code = 404

flask_utils/errors/origin_is_unreachable.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ class OriginIsUnreachableError(BaseFlaskException):
77
"""
88

99
def __init__(self, msg: str, solution: str = "Try again later.") -> None:
10-
self.name = "Origin Is Unreachable"
10+
self.name = "Origin is unreachable"
1111
self.msg = msg
1212
self.solution = solution
1313
self.status_code = 523

flask_utils/errors/unauthorized.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ class UnauthorizedError(BaseFlaskException):
77
"""
88

99
def __init__(self, msg: str, solution: str = "Try again.") -> None:
10-
self.name = "Unauthorized Error"
10+
self.name = "Unauthorized"
1111
self.msg = msg
1212
self.solution = solution
1313
self.status_code = 401

scripts/check_version.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,15 @@
44
from packaging import version
55

66

7-
cat_cmd = subprocess.Popen(("cat", "flask_utils/__init__.py"), stdout=subprocess.PIPE)
8-
output = subprocess.check_output(("grep", "__version__"), stdin=cat_cmd.stdout).decode("utf-8").strip()
9-
cat_cmd.wait()
7+
with open("flask_utils/__init__.py", "r") as file:
8+
content = file.read()
109

1110

1211
# Regular expression pattern to find the version
1312
version_pattern = r'__version__ = "([0-9]+\.[0-9]+\.[0-9]+)"'
1413

1514
# Search for the pattern and extract the version
16-
match = re.search(version_pattern, output)
15+
match = re.search(version_pattern, content)
1716
if match:
1817
current_version = match.group(1)
1918
else:

tox.ini

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
[tox]
2-
envlist = py{38,39,310,311,312}-flask{2,21,22,23,3}
2+
envlist = py{38,39,310,311,312}-flask{20,21,22,23,30}
33

44
[testenv]
55
deps =
66
pytest
7-
flask2: Flask==2.*
7+
flask20: Flask==2.*
88
flask21: Flask==2.*
99
flask22: Flask==2.*
1010
flask23: Flask==2.*
11-
flask3: Flask==3.*
11+
flask30: Flask==3.*
1212
commands = pytest

0 commit comments

Comments
 (0)