请更新依赖 requirements.txt ,web.py 所需的一些包并未涵盖在其中
- 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