Skip to main content

UltraJSON

PyPI version Supported Python versions PyPI downloads GitHub Actions status Travis CI status DOI Code style: Black

UltraJSON is an ultra fast JSON encoder and decoder written in pure C with bindings for Python 3.6+.

Install with pip:

$ python -m pip install ujson

Usage

May be used as a drop in replacement for most other JSON parsers for Python:

>>> import ujson
>>> ujson.dumps([{"key": "value"}, 81, True])
'[{"key":"value"},81,true]'
>>> ujson.loads("""[{"key": "value"}, 81, true]""")
[{'key': 'value'}, 81, True]

Encoder options

encode_html_chars

Used to enable special encoding of “unsafe” HTML characters into safer Unicode sequences. Default is False:

>>> ujson.dumps("<script>John&Doe", encode_html_chars=True)
'"\\u003cscript\\u003eJohn\\u0026Doe"'

ensure_ascii

Limits output to ASCII and escapes all extended characters above 127. Default is True. If your end format supports UTF-8, setting this option to false is highly recommended to save space:

>>> ujson.dumps("åäö")
'"\\u00e5\\u00e4\\u00f6"'
>>> ujson.dumps("åäö", ensure_ascii=False)
'"åäö"'

escape_forward_slashes

Controls whether forward slashes (/) are escaped. Default is True:

>>> ujson.dumps("http://esn.me")
'"http:\\/\\/esn.me"'
>>> ujson.dumps("http://esn.me", escape_forward_slashes=False)
'"http://esn.me"'

indent

Controls whether indentation (“pretty output”) is enabled. Default is 0 (disabled):

>>> ujson.dumps({"foo": "bar"})
'{"foo":"bar"}'
>>> print(ujson.dumps({"foo": "bar"}, indent=4))
{
    "foo":"bar"
}

Benchmarks

UltraJSON calls/sec compared to other popular JSON parsers with performance gain specified below each.

Test machine:

Linux 5.0.0-1032-azure x86_64 #34-Ubuntu SMP Mon Feb 10 19:37:25 UTC 2020

Versions:

  • CPython 3.8.2 (default, Feb 28 2020, 14:28:43) [GCC 7.4.0]

  • nujson : 1.35.2

  • orjson : 2.6.1

  • simplejson: 3.17.0

  • ujson : 2.0.2

ujson

nujson

orjson

simplejson

json

Array with 256 doubles

encode

22,082

4,282

76,975

5,328

5,436

decode

24,127

34,349

29,059

14,174

13,822

Array with 256 UTF-8 strings

encode

3,557

2,528

24,300

3,061

2,068

decode

2,030

2,490

931

406

358

Array with 256 strings

encode

39,041

31,769

76,403

16,615

16,910

decode

25,185

24,287

34,437

32,388

27,999

Medium complex object

encode

10,382

11,427

32,995

3,959

5,275

decode

9,785

9,796

11,515

5,898

7,200

Array with 256 True values

encode

114,341

101,039

344,256

62,382

72,872

decode

149,367

151,615

181,123

114,597

130,392

Array with 256 dict{string, int} pairs

encode

13,715

14,420

51,942

3,271

6,584

decode

12,670

11,788

12,176

6,743

8,278

Dict with 256 arrays with 256 dict{string, int} pairs

encode

50

54

216

10

23

decode

32

32

30

20

23

Dict with 256 arrays with 256 dict{string, int} pairs, outputting sorted keys

encode

46

41

8

24

Complex object

encode

533

582

408

431

decode

466

454

154

164

Metadata

Release files for ujson 4.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ujson 4.0.0
File Size Uploaded
ujson-4.0.0.tar.gz 7.1 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for ujson 4.0.0
File
ujson-4.0.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
ujson-4.0.0-cp39-cp39-manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
ujson-4.0.0-cp39-cp39-manylinux1_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64 Details
ujson-4.0.0-cp39-cp39-manylinux1_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-32 Details
ujson-4.0.0-cp39-cp39-macosx_10_14_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.14+ x86-64 Details
ujson-4.0.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
ujson-4.0.0-cp38-cp38-manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
ujson-4.0.0-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
ujson-4.0.0-cp38-cp38-manylinux1_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-32 Details
ujson-4.0.0-cp38-cp38-macosx_10_14_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.14+ x86-64 Details
ujson-4.0.0-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
ujson-4.0.0-cp37-cp37m-manylinux2014_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 Details
ujson-4.0.0-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
ujson-4.0.0-cp37-cp37m-manylinux1_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32 Details
ujson-4.0.0-cp37-cp37m-macosx_10_14_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.14+ x86-64 Details
ujson-4.0.0-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
ujson-4.0.0-cp36-cp36m-manylinux2014_aarch64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ ARM64 Details
ujson-4.0.0-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
ujson-4.0.0-cp36-cp36m-manylinux1_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32 Details
ujson-4.0.0-cp36-cp36m-macosx_10_14_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.14+ x86-64 Details

Total release size: 9.8 MB

Release files / ujson-4.0.0.tar.gz

Download URL ujson-4.0.0.tar.gz
Size 7.1 MB
Tags Source
SHA-256 checksum
How to use checksums
dba37ad41906d7f9ff52deeb729b9add7e305b94673b41979e9a6c5914083aa8
BLAKE2b-256 checksum
How to use checksums
93f1b57ed26d5a971a41e18def43cecdfc36440e5aea13b379556f233b4757ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.6

Release files / ujson-4.0.0-cp39-cp39-win_amd64.whl

Download URL ujson-4.0.0-cp39-cp39-win_amd64.whl
Size 44.1 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
85bc0dabbbef1e9cfb155bad97e796371337bc24d32b67f181a111c6ed2153f3
BLAKE2b-256 checksum
How to use checksums
11b2ba5adf8416fff74f40b4663ba97f2efc477c3237d12ba09867c13b415dda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.9.0

Release files / ujson-4.0.0-cp39-cp39-manylinux2014_aarch64.whl

Download URL ujson-4.0.0-cp39-cp39-manylinux2014_aarch64.whl
Size 230.2 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a0db6689295b678ea6dd92c648573cbea8366a47771bbe5bb2215eadd6dba44f
BLAKE2b-256 checksum
How to use checksums
12d9ee07d69679a730a1e21be0921ecea8e89c29923613e598720d540955b73d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.5

Release files / ujson-4.0.0-cp39-cp39-manylinux1_x86_64.whl

Download URL ujson-4.0.0-cp39-cp39-manylinux1_x86_64.whl
Size 179.6 kB
Tags CPython 3.9 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
0231633067887a5316c61421f9e2ea5a857afbd6b413d658b6e5ce46fd3cffba
BLAKE2b-256 checksum
How to use checksums
e32352205b83f5c725a46f40a6201e767fb9f3d5ac089243e261b163cb1036a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.5

Release files / ujson-4.0.0-cp39-cp39-manylinux1_i686.whl

Download URL ujson-4.0.0-cp39-cp39-manylinux1_i686.whl
Size 170.6 kB
Tags CPython 3.9 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
8b9ff3e323e778339fa61f3e0bbdd1133498fb2e90613da1c2417f5b162b7498
BLAKE2b-256 checksum
How to use checksums
343f26020c7fe688c61cade688cac50dacac23a291173494df14a5b0b11ac3ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.5

Release files / ujson-4.0.0-cp39-cp39-macosx_10_14_x86_64.whl

Download URL ujson-4.0.0-cp39-cp39-macosx_10_14_x86_64.whl
Size 45.6 kB
Tags CPython 3.9 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
7d8fda56c7d7fea24dbb76f5e3888c910ba7f360c0cb097e5a4dc3fb5bf64776
BLAKE2b-256 checksum
How to use checksums
a49add08bda764f345e3c298f89d6650753d91edf44b120b319d0cd8bb4037a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.9.0

Release files / ujson-4.0.0-cp38-cp38-win_amd64.whl

Download URL ujson-4.0.0-cp38-cp38-win_amd64.whl
Size 44.0 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
15f326ccb0b57efeb1a14fdfc5eb2e4254e0f60fe82c9a55da616e392a489512
BLAKE2b-256 checksum
How to use checksums
6a3356d861aa514bb798eb81036e31977ac2c5551d0e92bb24dd27972c5c851d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.5

Release files / ujson-4.0.0-cp38-cp38-manylinux2014_aarch64.whl

Download URL ujson-4.0.0-cp38-cp38-manylinux2014_aarch64.whl
Size 230.0 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
c11ddfbfd10b8a21d9cfd1d9618dea69e3a499f38dc464717b78401188ef31e9
BLAKE2b-256 checksum
How to use checksums
8c2d86fc52b59cf6f528fd99ff530c31c8a47e1e97953515115f1e00def9b814
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.5

Release files / ujson-4.0.0-cp38-cp38-manylinux1_x86_64.whl

Download URL ujson-4.0.0-cp38-cp38-manylinux1_x86_64.whl
Size 181.1 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
81a3ce3da082c7c776148ea6804f6fb1554cc800679937ee95e3e0991b79ac42
BLAKE2b-256 checksum
How to use checksums
f48a9d939dfc03141f18be213bb5e9b942961cf1bb0904fc0fa63dedfafcb037
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.5

Release files / ujson-4.0.0-cp38-cp38-manylinux1_i686.whl

Download URL ujson-4.0.0-cp38-cp38-manylinux1_i686.whl
Size 171.8 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
74639bcc3bc39568e9a16cb94a357ac42fdadb6c500d3b52d1a6b723b46ebc25
BLAKE2b-256 checksum
How to use checksums
800592a305dcc4de7f04847e9d94c894287327b0612275b1a04c7ba7792e9770
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.5

Release files / ujson-4.0.0-cp38-cp38-macosx_10_14_x86_64.whl

Download URL ujson-4.0.0-cp38-cp38-macosx_10_14_x86_64.whl
Size 45.5 kB
Tags CPython 3.8 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
46e5d0aeb82b148a7c6d649157bd2170e78aaafa8aa66f592526c05e93fdc5fc
BLAKE2b-256 checksum
How to use checksums
7d410ce090a5ef8a2a296666292be364b3b2cf02668a87d371065a64a904dc70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.6

Release files / ujson-4.0.0-cp37-cp37m-win_amd64.whl

Download URL ujson-4.0.0-cp37-cp37m-win_amd64.whl
Size 43.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
25b13e45a8142af48ffca0f2c82bf7f5211121603b018663c183ff8ded0f4077
BLAKE2b-256 checksum
How to use checksums
1b0767575218d56482734dc557d9e33e3e2bbebb20b3f8a0c7e90c9a03cd4f3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.7.9

Release files / ujson-4.0.0-cp37-cp37m-manylinux2014_aarch64.whl

Download URL ujson-4.0.0-cp37-cp37m-manylinux2014_aarch64.whl
Size 227.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
99f280b8ed1d55070f8732e6d96ab5152edd0095c8ff2fc18a3b1c9681f159d8
BLAKE2b-256 checksum
How to use checksums
c3d662f48927971589ea0f1b7adf00b7838b29b1356cff084c2c8c825debcaa4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.5

Release files / ujson-4.0.0-cp37-cp37m-manylinux1_x86_64.whl

Download URL ujson-4.0.0-cp37-cp37m-manylinux1_x86_64.whl
Size 179.1 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
f35228af22b7053ef22414f15ff00a4510fcfed28edbef39bd7c942dd923dd70
BLAKE2b-256 checksum
How to use checksums
64786b002adad22ae08c9ff8c497e309a9501f457cbd6b61df20b855e984cd65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.5

Release files / ujson-4.0.0-cp37-cp37m-manylinux1_i686.whl

Download URL ujson-4.0.0-cp37-cp37m-manylinux1_i686.whl
Size 169.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
cf80fc0457d92224650f57660b76548ec0f7292c0e3590c5998044a2aec06826
BLAKE2b-256 checksum
How to use checksums
4095392907c646a8af7feb033ce8c31af1e9079d100c7a375bf580e4900a2a75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.5

Release files / ujson-4.0.0-cp37-cp37m-macosx_10_14_x86_64.whl

Download URL ujson-4.0.0-cp37-cp37m-macosx_10_14_x86_64.whl
Size 45.4 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
f33e94a5662e4eabbec1209ead8e35662ba91fb44dfac6cdb1419b437e0efde2
BLAKE2b-256 checksum
How to use checksums
7f8d018ac647a702d17d9242900f809e17eab9876127716a133d33a8494c6064
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.7.9

Release files / ujson-4.0.0-cp36-cp36m-win_amd64.whl

Download URL ujson-4.0.0-cp36-cp36m-win_amd64.whl
Size 43.9 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
6deb901be6edadf2c185d68a6447779d3bcef86682ed7c87f64d149bcee5f23f
BLAKE2b-256 checksum
How to use checksums
37bfda98cd53d90ec6f0ab7b2a70ec29efa04a0e0d6907f8f2078e0fb627fab5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.6.8

Release files / ujson-4.0.0-cp36-cp36m-manylinux2014_aarch64.whl

Download URL ujson-4.0.0-cp36-cp36m-manylinux2014_aarch64.whl
Size 227.8 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
96a7706d115a4443abffc94293ec059a421c81c0fda5e1ebd9aff2c85d78c60e
BLAKE2b-256 checksum
How to use checksums
cd23e8d525e9ed88a1c6859ad8fb6af6c97542da414466a26299b7d7228ca6ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.5

Release files / ujson-4.0.0-cp36-cp36m-manylinux1_x86_64.whl

Download URL ujson-4.0.0-cp36-cp36m-manylinux1_x86_64.whl
Size 179.1 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
f56566ac9e9452ed232adf525b422e7eb641a55ce1c6eab9188b49a347991ca9
BLAKE2b-256 checksum
How to use checksums
f689ba030ae03136b7d67c2113d9d31935a1b62fa8f77b829f257c8599208bb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.5

Release files / ujson-4.0.0-cp36-cp36m-manylinux1_i686.whl

Download URL ujson-4.0.0-cp36-cp36m-manylinux1_i686.whl
Size 169.8 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
df08773888df417de11188e19523bd70a455da8421785d62a05b49a7d71ff537
BLAKE2b-256 checksum
How to use checksums
64d665cd1c058840651d567d45dad8e45cd37ca255505ebc20b2d0147be5c723
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.5

Release files / ujson-4.0.0-cp36-cp36m-macosx_10_14_x86_64.whl

Download URL ujson-4.0.0-cp36-cp36m-macosx_10_14_x86_64.whl
Size 45.4 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
0bfd3ad6495236cacaa428d1cf8d74a9ea2671a6e5af78bb223aaacc4c7e4195
BLAKE2b-256 checksum
How to use checksums
73ca99a8ded879e77de7ea59d7c7119c95d71f790b277d915712d35294fa947c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.6.12

Release history Release notifications | RSS feed

5.9.0

65 release files

5.8.0

61 release files

5.5.0

65 release files

5.3.0

50 release files

5.1.0

50 release files

5.0.0

50 release files

4.3.0

44 release files

4.2.0

44 release files

4.1.0

21 release files

4.0.2

21 release files

This release

4.0.0 This release

21 release files

2.0.3

7 release files

2.0.2

7 release files

2.0.1

7 release files

2.0.0

1 release file

1.35

1 release file

1.34

2 release files

1.33

3 release files

1.30

4 release files

1.23

4 release files

1.22

4 release files

1.21

4 release files

1.19

3 release files

1.18

1 release file

1.15

1 release file

1.9

1 release file

1.8

1 release file

1.6

1 release file

1.4

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page