Skip to content

**Enhance Error Handling**: Implement more robust error handling when fetching weather data from the #13

@RahulYadav-tech-gif

Description

@RahulYadav-tech-gif

Auto-generated issue for README.md based on repository analysis:

Enhance Error Handling: Implement more robust error handling when fetching weather data from the OpenWeather API. Currently, the app may not handle scenarios where the API is unreachable or returns an error (e.g., invalid city name). Adding specific error messages will improve user experience and help users understand what went wrong.

Dependencies: Dependencies from requirements.txt:
appnope==0.1.2
argon2-cffi==21.1.0
attrs==21.2.0
backcall==0.2.0
bleach==4.1.0
cffi==1.15.0
click==8.0.3
debugpy==1.5.1
decorator==5.1.0
defusedxml==0.7.1
entrypoints==0.3
fastjsonschema==2.15.3
Flask~=2.1.2
ipykernel==6.5.0
ipython==7.31.1
ipython-genutils==0.2.0
itsdangerous==2.0.1
jedi==0.18.0
Jinja2==3.0.2
jsonschema==4.2.1
jupyter-client==7.0.6
jupyter-core==4.9.1
jupyterlab-pygments==0.1.2
MarkupSafe==2.0.1
matplotlib-inline==0.1.3
mistune==2.0.3
nbclient==0.5.4
nbconvert==6.5.1
nbformat==5.3.0
nest-asyncio==1.5.1
notebook==6.4.12
packaging==21.2
pandocfilters==1.5.0
parso==0.8.2
pexpect==4.8.0
pickleshare==0.7.5
prometheus-client==0.12.0
prompt-toolkit==3.0.22
ptyprocess==0.7.0
pycparser==2.21
Pygments==2.10.0
pyparsing==2.4.7
pyrsistent==0.18.0
python-dateutil==2.8.2
pyzmq==22.3.0
Send2Trash==1.8.0
six==1.16.0
terminado==0.12.1
testpath==0.5.0
tornado==6.1
traitlets==5.1.1
wcwidth==0.2.5
webencodings==0.5.1
Werkzeug==2.0.2
gunicorn==20.1.0

requests~=2.28.0
python-dotenv~=0.20.

Please review and consider using GitHub Copilot for suggestions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions