You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* [Versioning and Environments Management](#versioning-and-environments-management)
15
-
* [QoL libraries](#qol-libraries)
16
+
* [QoL Libraries](#qol-libraries)
16
17
* [Unit Testing](#unit-testing)
17
18
* [Code Quality and Linting](#code-quality-and-linting)
18
19
* [Tips and Tricks](#tips-and-tricks)
@@ -130,6 +131,8 @@ Python official module docs: [https://docs.python.org/3/py-modindex.html](https:
130
131
131
132
DISCLAIMER: All below async references were added taking into consideration only the _asyncio_ built-in module. I'm currently looking into _trio_ and _AnyIO_ as alternatives.
132
133
134
+
### Commonly Useful Knowledge
135
+
133
136
1. <u>Packages & Modules</u> - split Python code into multiple files & packaging reusable Python code into a single package: [Real Python reference](https://realpython.com/python-import/) & [Official docs reference](https://docs.python.org/3/tutorial/modules.html)
134
137
1. Example _asyncio_ module source code, look at [\_\_init\_\_.py](https://github.com/python/cpython/tree/3.9/Lib/asyncio)
135
138
2. Packaging modules to distribute [benefit from Python Wheels](https://realpython.com/python-wheels/)
@@ -226,7 +229,7 @@ DISCLAIMER: All below async references were added taking into consideration only
226
229
1. Recommended tool is [_Poetry_](https://python-poetry.org/) - Virtual envs package management solution similar to _npm_
0 commit comments