aiomegfile is asyncio implementation of megfile.
pip3 install aiomegfile-
We welcome everyone to contribute code to the
aiomegfileproject, but the contributed code needs to meet the following conditions as much as possible: You can submit code even if the code doesn't meet conditions. The project members will evaluate and assist you in making code changes- Code format: Your code needs to pass code format check.
aiomegfileusesruffas lint tool - Static check: Your code needs complete type hint.
aiomegfileusespytypeas static check tool. Ifpytypefailed in static check, use# pytype: disable=XXXto disable the error and please tell us why you disable it. - Test: Your code needs complete unit test coverage.
aiomegfileusespyfakefsandmotoas local file system and s3 virtual environment in unit tests. The newly added code should have a complete unit test to ensure the correctness
- Code format: Your code needs to pass code format check.
-
You can help to improve
aiomegfilein many ways:- Write code.
- Improve documentation.
- Report or investigate bugs and issues.
- If you find any problem or have any improving suggestion, submit a new issuse as well. We will reply as soon as possible and evaluate whether to adopt.
- Review pull requests.
- Star
aiomegfilerepo. - Recommend
aiomegfileto your friends. - Any other form of contribution is welcomed.