Who has already dropped Python 2 support?

Statistics of the top 250 downloaded projects on PyPI as published weekly by https://hugovk.github.io/top-pypi-packages

Code at github.com/maxnoe/who-dropped-python2

Last updated at 2019-10-25 14:30:16

# Package Downloads (last 30 days) Py3 Py2
1 urllib3 94 300 352
2 six 71 392 326
3 botocore 66 563 455
4 requests 64 918 464
5 python-dateutil 62 436 674
6 pip 60 090 823
7 s3transfer 59 655 638
8 certifi 58 915 770
9 idna 55 263 058
10 docutils 54 465 427
11 chardet 53 529 123
12 pyasn1 52 994 319
13 pyyaml 52 741 909
14 rsa 50 245 119
15 jmespath 48 268 273
16 setuptools 40 017 706
17 pytz 39 804 621
18 futures 37 968 717
19 colorama 37 740 791
20 awscli 37 699 459
21 boto3 35 078 624
22 simplejson 34 229 541
23 numpy 30 268 275
24 wheel 29 069 835
25 protobuf 24 418 645
26 cffi 24 224 000
27 markupsafe 22 688 627
28 cryptography 21 699 544
29 jinja2 21 606 909
30 pyasn1-modules 20 837 086
31 attrs 20 614 368
32 cachetools 18 415 209
33 future 18 142 764
34 click 18 049 317
35 pandas 17 644 774
36 google-api-core 16 470 938
37 google-auth 16 129 269
38 pyparsing 16 021 545
39 pycparser 15 361 181
40 grpcio 15 341 227
41 enum34 15 309 579
42 werkzeug 14 991 480
43 google-cloud-core 14 902 259
44 more-itertools 14 592 572
45 googleapis-common-protos 14 468 067
46 asn1crypto 14 363 567
47 importlib-metadata 14 044 316
48 zipp 13 370 509
49 pytest 13 362 584
50 pluggy 13 025 115
51 decorator 12 777 700
52 oauthlib 12 249 809
53 awscli-cwlogs 11 212 465
54 py 11 088 653
55 coverage 11 086 441
56 wcwidth 11 056 414
57 packaging 11 035 823
58 flask 10 895 529
59 scipy 10 785 075
60 requests-oauthlib 10 698 113
61 jsonschema 10 499 340
62 itsdangerous 10 417 822
63 ipaddress 10 234 189
64 wrapt 10 083 969
65 pyjwt 9 849 360
66 pygments 9 800 726
67 virtualenv 9 712 894
68 atomicwrites 9 159 008
69 websocket-client 9 111 146
70 pyopenssl 9 098 416
71 pillow 8 769 767
72 psutil 8 582 003
73 google-cloud-storage 8 499 477
74 lxml 8 445 422
75 scikit-learn 8 369 827
76 mock 8 244 367
77 docker 8 039 879
78 httplib2 7 874 875
79 argparse 7 811 582
80 sqlalchemy 7 755 406
81 tabulate 7 736 599
82 prompt-toolkit 7 585 731
83 ipython 7 563 212
84 kiwisolver 7 480 847
85 configparser 7 479 380
86 matplotlib 7 390 746
87 mccabe 7 301 071
88 boto 7 257 240
89 pyrsistent 7 132 026
90 pbr 6 876 368
91 beautifulsoup4 6 464 789
92 google-resumable-media 6 303 819
93 markdown 6 271 396
94 entrypoints 6 171 235
95 pycodestyle 6 084 719
96 pexpect 5 989 502
97 redis 5 964 914
98 dill 5 932 984
99 ptyprocess 5 926 524
100 psycopg2 5 879 400
101 typing 5 862 359
102 azure-storage-blob 5 816 060
103 isodate 5 759 397
104 traitlets 5 714 947
105 pycrypto 5 671 415
106 funcsigs 5 666 012
107 paramiko 5 664 083
108 gitpython 5 639 593
109 bcrypt 5 607 464
110 azure-common 5 607 285
111 absl-py 5 570 135
112 docopt 5 489 120
113 defusedxml 5 488 126
114 h5py 5 426 033
115 tornado 5 407 239
116 psycopg2-binary 5 388 852
117 pathlib2 5 380 935
118 cycler 5 368 500
119 soupsieve 5 335 759
120 ipython-genutils 5 303 283
121 contextlib2 5 295 944
122 lazy-object-proxy 5 291 133
123 tqdm 5 193 562
124 pynacl 5 170 324
125 pickleshare 5 081 141
126 pyflakes 5 062 316
127 joblib 5 006 719
128 termcolor 5 002 818
129 gunicorn 4 930 910
130 greenlet 4 895 686
131 google-api-python-client 4 889 954
132 typed-ast 4 866 729
133 uritemplate 4 826 309
134 pytest-cov 4 791 415
135 flake8 4 714 927
136 pyarrow 4 711 235
137 gitdb2 4 689 190
138 pyzmq 4 618 873
139 requests-toolbelt 4 615 340
140 multidict 4 612 512
141 msrest 4 607 701
142 pymongo 4 586 300
143 tensorboard 4 575 927
144 azure-storage-common 4 504 318
145 gevent 4 430 844
146 smmap2 4 415 506
147 webencodings 4 406 581
148 isort 4 405 275
149 backports-functools-lru-cache 4 397 104
150 jedi 4 335 135
151 parso 4 277 925
152 oauth2client 4 252 641
153 aiohttp 4 227 494
154 zope-interface 4 221 227
155 pylint 4 209 443
156 tensorflow 4 189 631
157 astroid 4 187 394
158 scandir 4 119 953
159 sqlparse 4 079 674
160 grpc-google-iam-v1 4 079 461
161 async-timeout 4 017 756
162 pymysql 3 936 909
163 django 3 933 717
164 bleach 3 926 406
165 babel 3 878 404
166 keras-applications 3 876 553
167 keras-preprocessing 3 839 126
168 functools32 3 799 358
169 aliyun-python-sdk-core 3 779 605
170 aliyun-python-sdk-ecs 3 755 487
171 adal 3 750 463
172 google-cloud-bigquery 3 748 003
173 datadog 3 747 514
174 aliyunsdkcore 3 721 881
175 gast 3 693 092
176 astor 3 691 250
177 ordereddict 3 681 039
178 retrying 3 650 526
179 toml 3 628 613
180 networkx 3 577 726
181 py4j 3 531 952
182 google-auth-httplib2 3 527 513
183 xlrd 3 501 988
184 appdirs 3 437 949
185 yarl 3 435 633
186 subprocess32 3 389 987
187 tensorflow-estimator 3 347 566
188 cached-property 3 216 725
189 jsonpickle 3 185 808
190 xmltodict 3 165 056
191 elasticsearch 3 163 982
192 backcall 3 069 504
193 prometheus-client 3 059 105
194 azure-nspkg 3 054 863
195 mako 3 030 313
196 dnspython 3 001 092
197 ply 2 969 847
198 monotonic 2 969 487
199 jupyter-core 2 949 822
200 opencv-python 2 943 556
201 websockets 2 873 920
202 pycryptodomex 2 854 084
203 mozrunner 2 778 190
204 alembic 2 776 483
205 singledispatch 2 731 107
206 ansible 2 701 046
207 cython 2 698 524
208 cloudpickle 2 692 450
209 pytest-forked 2 687 605
210 ruamel-yaml 2 684 330
211 nltk 2 676 479
212 python-editor 2 659 078
213 toolz 2 617 879
214 selenium 2 617 066
215 google-pasta 2 615 768
216 nose 2 609 133
217 ipykernel 2 607 715
218 nbformat 2 593 072
219 jupyter-client 2 588 124
220 msgpack 2 583 172
221 amqp 2 564 909
222 sentry-sdk 2 547 624
223 kubernetes 2 529 310
224 kombu 2 525 883
225 scikit-image 2 520 390
226 mistune 2 517 969
227 html5lib 2 487 670
228 simplegeneric 2 472 018
229 snowballstemmer 2 468 147
230 pycryptodome 2 462 543
231 docker-pycreds 2 436 733
232 s3fs 2 417 463
233 raven 2 411 853
234 msrestazure 2 405 218
235 netaddr 2 388 040
236 filelock 2 386 156
237 typing-extensions 2 384 070
238 pyspark 2 370 256
239 nbconvert 2 345 887
240 notebook 2 331 333
241 google-cloud-bigtable 2 330 020
242 tzlocal 2 310 414
243 celery 2 309 133
244 ujson 2 302 182
245 apache-beam 2 285 177
246 keras 2 280 435
247 thrift 2 278 020
248 billiard 2 276 959
249 hdfs 2 260 051
250 testpath 2 257 047