# CPython Easy Issues Beginner Guideline
This document organizes the straightforward challenges in [CPython](https://github.com/python/cpython), making it easier for newcomers to address and tackle these issues.
For first contributors, `easy` issues are more suitable. All `easy` issues can be find here: [link](https://github.com/python/cpython/issues?q=is%3Aopen+is%3Aissue+label%3Aeasy)
Then try to build Cpython: [Python Developer’s Guide](https://devguide.python.org/)
## General Recommandation
### Level: ★
There are many `docs` issues, which is a good start. ([link](https://github.com/python/cpython/issues?q=is%3Aopen+is%3Aissue+label%3Adocs))
![image](https://hackmd.io/_uploads/B1ujsHPSa.png)
### Level: ★ ★
The ones labeled with `tests` are also easier for first contribution. ([link](https://github.com/python/cpython/issues?q=is%3Aopen+is%3Aissue+label%3Aeasy+++label%3Atests))
![image](https://hackmd.io/_uploads/SkTInHDBa.png)
### Level: ★ ★ ★
Ok, I know you don't just satisfy with writing documents or tests. Let's try `stdllib`, which are the CPython libararies written in Python. ([link](![image](https://hackmd.io/_uploads/HJkG0rPHT.png)
))
![image](https://hackmd.io/_uploads/r14rRrwrT.png)
### Level: ★ ★ ★ ★ ★
Don't care the `easy` tag, just go finding the issues that interest you.
## Picked Issue
The following are the issues that are interesting and truely easy (sometime "easy" is not easy).
All `docs` are included.
For the following table, if the issues' status are "WIP", it means there are some initial commits but the auther just forgot or gave up, which are also good starts.
| Name | Link | Status |
| -------- | -------- | -------- |
| Document exceptions raised by importlib.import | https://github.com/python/cpython/issues/85076 | WIP |
|os.path.ismount sometimes raises FileNotFoundError on Windows |https://github.com/python/cpython/issues/73045 | None |
|Accelerate string.Template by using formatted string literals | https://github.com/python/cpython/issues/72496| WIP |
| http.client request and send method have some datatype issues|https://github.com/python/cpython/issues/67928 |None |