Skip to content

mypy type test failed #17

@CroMarmot

Description

@CroMarmot

https://github.com/CroMarmot/oiTerminal/actions/runs/6688208310/job/18169928742

oi_cli2/cli/lang.py:33: error: Item "None" of "Union[Request, PreparedRequest, None]" has no attribute "url"  [union-attr]
oi_cli2/cli/contest.py:116: error: Item "None" of "Union[Request, PreparedRequest, None]" has no attribute "url"  [union-attr]
oi_cli2/cli/contest.py:232: error: Item "None" of "Union[Request, PreparedRequest, None]" has no attribute "url"  [union-attr]
oi_cli2/cli/adaptor/Codeforces/Codeforces.py:103: error: Item "None" of "Union[Request, PreparedRequest, None]" has no attribute "url"  [union-attr]
oi_cli2/cli/adaptor/Codeforces/Codeforces.py:114: error: Item "None" of "Union[Request, PreparedRequest, None]" has no attribute "url"  [union-attr]
Found 5 errors in 3 files (checked 1 source file)

看起来都是一个问题,应该依赖库的Exception 的type描述更新了, 有空再说吧

    except (ReadTimeout, ConnectTimeout) as e:
      logger.info(f'Http Timeout[{type(e).__name__}]: {e.request.url}')

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