Python
Pre-reqs for gcc on linux
bash
# dockerfile
RUN apt update
RUN apt-get install libssl-dev python3-dev gcc libc-dev libxml2-dev libxslt1-dev zlib1g-dev g++ -y
# fresh ubuntu install
apt-get install build-essential g++ gcc libbz2-dev libc-dev liblzma-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev libssl-dev libxml2-dev libxslt1-dev llvm make python3-dev tk-dev wget xz-utils zlib1g-dev -y
Tools
- grequests - GRequests: Asynchronous Requests.
- icecream - 🍦 Never use print() to debug again.
- memray - Memray is a memory profiler for Python.
- readability - fast python port of arc90's readability tool, updated to match latest readability.js!
Resources
- Python Readiness - Python support graph for specific Python versions for the most popular Python packages!
- CodingBat - Python exercises.
- Breaking Packages in Python - An exposé of the nooks and crannies of Python’s modules and packages.