Python version share over time, 5

To celebrate the release of Python 3.8.0 on 14th October 2019, and with less than two months left for Python 2, here’s some statistics showing how much different Python versions have been used over nearly four years.

Here’s the pip installs for all packages from the Python Package Index (PyPI), between January 2016 and October 2019:

pip

The package installer

six

Python 2 and 3 compatibility library

NumPy

Scientific computing library

pytest

Testing framework

pandas

Data analysis toolkit

Coverage.py

Code coverage testing

Pillow

Imaging library

Django

Web framework

Matplotlib

2D plotting library

Flake8

Linter

Pylint

Linter

pylast

Interface to Last.fm

How

Statistics were collected using pypi-trends.py, a wrapper around pypinfo and pypistats to fetch all monthly downloads from the PyPI database on Google BigQuery and save them as JSON files. Data was downloaded over several days as getting all months uses up a lot of free BigQuery quota. Then jsons2csv.py plots a chart using matplotlib. Raw JSON data is in the repo.

See also

原文链接:Python version share over time, 5

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容