Welcome back! A few days ago I talked about the the most popular Python packages for this year, now let’s talk about some of the most popular Python packages for the last month (May 2021)! These range in uses but some of these did shock me for how popular they were. The process of me finding these packages was by going to pypistats.org and looking at the most popular packages:
Let’s get started!
Starting off we have urllib3, this package was download over 143 million times in the last month! This package is a HTTP client within Python, this package brings tons of cool features that are important for web development, check out their full page here:
urllib3 is a powerful, user-friendly HTTP client for Python. Much of the Python ecosystem already uses urllib3 and you…
Next up we have Six, this package was download over 122 million times this past month! This package allows smoothing over the different versions of Python essentially making it easier to develop code for both versions, check out their full page below:
Six is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between…
Next up we have Botocore, this package has had over 116 million downloads in the past month! This package offers a low level interface to AWS, this is the foundation to a few other highly downloaded Python packages, check out its full page here:
A low-level interface to a growing number of Amazon Web Services. The botocore package is the foundation for the AWS CLI…
Next up we have Boto3, this package is related to the previous package we just talked about. This package has had over 105 million downloads in the past month! This package is an SDK for AWS within Python, if you want to learn more about this package check out its page below:
Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for Python, which allows Python developers to…
Next up we have Requests, a very popular Python package with over 108 million downloads this month! This is an HTTP library that’s used heavily during web development, check out its full page below:
Requests is a simple, yet elegant HTTP library. Requests allows you to send HTTP/1.1 requests extremely easily. There's…
Next up we have certifi, this package has had over 104 million downloads in the past month! This package provides Mozilla’s curated collection of certificates for SSL for your Requests projects, check out their page down below:
certifi is available on PyPI. Simply install it with pip: $ pip install certifi To reference the installed certificate…
Next up we have Chardet, this package has had over 99 million downloads in the past month! This package is a character encoder detector, check out their page below to learn more:
Detects ASCII, UTF-8, UTF-16 (2 variants), UTF-32 (4 variants) Big5, GB2312, EUC-TW, HZ-GB-2312, ISO-2022-CN…
Next up we have setup tools, this package has had over 101 million downloads as well this month! This package is a must have for anyone whose developing Python scripts constantly, check out their page below to learn more:
Finally on this list we have Python-dateutil, this package has had over 92 million downloads in the past month! This package is an extension to the standard data-time module that is already in Python, to learn more about this package check out their website below:
dateutil can be installed from PyPI using pip (note that the package name is different from the importable name): pip…
There you have it! Have you used any of these package? Please let me know your experience!
if you have any suggestions, thoughts or just want to connect, feel free to contact / follow me on Twitter! Also, below is a link to some of my favorite resources for learning programming, Python, R, Data Science, etc.
Here are some of my favorite courses, books and so much more. Most of these are affiliate links which help me create…
Thanks so much for reading!