babysor / babysor/MockingBird

请更新依赖 requirements.txt ,web.py 所需的一些包并未涵盖在其中

Open
#803 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Python
Stars
36.9k
Forks
5.2k
PR merge metrics
No merged PRs in 30d

Description

当前版本:[@main-b402f9d](https://github.com/babysor/MockingBird/commit/b402f9dbdfdebebc088edc15ee47439c9f27c038)
时间:2022-12-15

当前 ```requirements.txt``` 中所缺失的包:

```bash
fastapi==0.88.0
pydantic==1.10.2
typing_extensions==4.4.0
starlette==0.22.0
anyio==3.6.2
idna==3.4
sniffio==1.3.0
typing_extensions==4.4.0
loguru==0.6.0
colorama==0.4.6
win32-setctime==1.1.0
typer==0.7.0
click==8.0.0
colorama==0.4.6
```

**_注:其中倒数第二行, click 版本应注明保持在 8.0.0 ,新版本会导致 "get_os_args" 的报错。其他包最新版本仍可用_**

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with requirements.txt and compare it against the packages used by web.py, paying special attention to the listed FastAPI, Loguru, Typer, and Click versions. Add the missing dependencies, keep Click at 8.0.0, then install from the requirements file and verify that the get_os_args error no longer occurs.

Written by the indexing model from the issue text.

Assessment

Tech stack
fastapi, python
Domain
api, backend
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.