Skip to main content

a fork of Python 2 and 3 ast modules with type comment support

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

typed_ast is a Python 3 package that provides a Python 2.7 and Python 3 parser similar to the standard ast library. Unlike ast, the parsers in typed_ast include PEP 484 type comments and are independent of the version of Python under which they are run. The typed_ast parsers produce the standard Python AST (plus type comments), and are both fast and correct, as they are based on the CPython 2.7 and 3.6 parsers.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

typed_ast-1.4.0.tar.gz (206.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

typed_ast-1.4.0-cp38-cp38-win_amd64.whl (158.6 kB view details)

Uploaded CPython 3.8Windows x86-64

typed_ast-1.4.0-cp38-cp38-win32.whl (136.8 kB view details)

Uploaded CPython 3.8Windows x86

typed_ast-1.4.0-cp38-cp38-manylinux1_x86_64.whl (768.2 kB view details)

Uploaded CPython 3.8

typed_ast-1.4.0-cp38-cp38-manylinux1_i686.whl (712.3 kB view details)

Uploaded CPython 3.8

typed_ast-1.4.0-cp38-cp38-macosx_10_9_x86_64.whl (222.2 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

typed_ast-1.4.0-cp37-cp37m-win_amd64.whl (155.9 kB view details)

Uploaded CPython 3.7mWindows x86-64

typed_ast-1.4.0-cp37-cp37m-win32.whl (135.1 kB view details)

Uploaded CPython 3.7mWindows x86

typed_ast-1.4.0-cp37-cp37m-manylinux1_x86_64.whl (736.9 kB view details)

Uploaded CPython 3.7m

typed_ast-1.4.0-cp37-cp37m-manylinux1_i686.whl (681.1 kB view details)

Uploaded CPython 3.7m

typed_ast-1.4.0-cp37-cp37m-macosx_10_9_x86_64.whl (215.7 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

typed_ast-1.4.0-cp36-cp36m-win_amd64.whl (155.9 kB view details)

Uploaded CPython 3.6mWindows x86-64

typed_ast-1.4.0-cp36-cp36m-win32.whl (135.1 kB view details)

Uploaded CPython 3.6mWindows x86

typed_ast-1.4.0-cp36-cp36m-manylinux1_x86_64.whl (736.8 kB view details)

Uploaded CPython 3.6m

typed_ast-1.4.0-cp36-cp36m-manylinux1_i686.whl (681.0 kB view details)

Uploaded CPython 3.6m

typed_ast-1.4.0-cp36-cp36m-macosx_10_9_x86_64.whl (216.8 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

typed_ast-1.4.0-cp35-cp35m-win_amd64.whl (155.3 kB view details)

Uploaded CPython 3.5mWindows x86-64

typed_ast-1.4.0-cp35-cp35m-win32.whl (135.0 kB view details)

Uploaded CPython 3.5mWindows x86

typed_ast-1.4.0-cp35-cp35m-manylinux1_x86_64.whl (737.6 kB view details)

Uploaded CPython 3.5m

typed_ast-1.4.0-cp35-cp35m-manylinux1_i686.whl (681.8 kB view details)

Uploaded CPython 3.5m

File details

Details for the file typed_ast-1.4.0.tar.gz.

File metadata

  • Download URL: typed_ast-1.4.0.tar.gz
  • Upload date:
  • Size: 206.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for typed_ast-1.4.0.tar.gz
Algorithm Hash digest
SHA256 66480f95b8167c9c5c5c87f32cf437d585937970f3fc24386f313a4c97b44e34
MD5 9a3dd35e136427313465faa75f3110da
BLAKE2b-256 34ded0cfe2ea7ddfd8b2b8374ed2e04eeb08b6ee6e1e84081d151341bba596e5

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 158.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for typed_ast-1.4.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 838997f4310012cf2e1ad3803bce2f3402e9ffb71ded61b5ee22617b3a7f6b6e
MD5 b75afbd407ebe9662610cab01b86965f
BLAKE2b-256 14014994ec3d6dc2b823e945656a6576e0c4c23c76f7d58fcbefa72c9d43ed33

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 136.8 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for typed_ast-1.4.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 1170afa46a3799e18b4c977777ce137bb53c7485379d9706af8a59f2ea1aa161
MD5 7e7be0e8a13d57875c426f46199d49b2
BLAKE2b-256 26443a40c205f5d18f628639d4e34e5fe3c272ff02405613fb0ae35a7683a4eb

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 768.2 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for typed_ast-1.4.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 48e5b1e71f25cfdef98b013263a88d7145879fbb2d5185f2a0c79fa7ebbeae47
MD5 95596c363e9b2516e2a525beadb2c3f8
BLAKE2b-256 f24f2f98f0c6929a725ba22c750838a4424be5053d8fc76f0f018424ebecc62e

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 712.3 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for typed_ast-1.4.0-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 7954560051331d003b4e2b3eb822d9dd2e376fa4f6d98fee32f452f52dd6ebb2
MD5 299090ebb381dfed0220364899933dd5
BLAKE2b-256 fc648dd1e1fc18b309b451aad314e5972d1ee4a1079a047fc308b84eeb436ba9

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 222.2 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for typed_ast-1.4.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fdc1c9bbf79510b76408840e009ed65958feba92a88833cdceecff93ae8fff66
MD5 615debd4977232c2d3208d5a4b98ba4e
BLAKE2b-256 4d81c7b33cf1f1ca70c45d7ebd7eadc376aefca5c8bc132953593c1cbcd99b23

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 155.9 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for typed_ast-1.4.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 2b907eb046d049bcd9892e3076c7a6456c93a25bebfe554e931620c90e6a25b0
MD5 719b49b8609e27b68a36175261d8a9e5
BLAKE2b-256 47a17a24868c15d84ed7446106d6c3d73807f58232a695452c0a29679e5a1523

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 135.1 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for typed_ast-1.4.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 d755f03c1e4a51e9b24d899561fec4ccaf51f210d52abdf8c07ee2849b212a36
MD5 12a43000de4cf3bb930d293b775991bf
BLAKE2b-256 2b6adedd021768c44907cb4e0224e81ce323c6d8be8c4571e49c8a3324d472a0

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 736.9 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for typed_ast-1.4.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d7c45933b1bdfaf9f36c579671fec15d25b06c8398f113dab64c18ed1adda01d
MD5 d97389c4bb4b0d674c06347fe6bdf520
BLAKE2b-256 fb56dd4e168a0009da85c78c6cfe91f5b2df2c7bbed60f3ba778c4a71289e6fb

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 681.1 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for typed_ast-1.4.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 18511a0b3e7922276346bcb47e2ef9f38fb90fd31cb9223eed42c85d1312344e
MD5 54bfc010906a83df6dad7c1ed865dcf5
BLAKE2b-256 019b76f4b1cbd92aa3276b7697a1c7cdbd2c55f7098d1378dbfc845663bb79fe

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 215.7 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for typed_ast-1.4.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 95bd11af7eafc16e829af2d3df510cecfd4387f6453355188342c3e79a2ec87a
MD5 ffac3506e3f8a324dc0d17e8766bde73
BLAKE2b-256 a003266268b053ad81b8aea17bc3f5e6d3cf074bb4372d229336867a67e17076

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 155.9 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for typed_ast-1.4.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 354c16e5babd09f5cb0ee000d54cfa38401d8b8891eefa878ac772f827181a3c
MD5 5e5c3193ac14f545a0c8c14bf1bd5c8d
BLAKE2b-256 fbfca96a9ebe9e0f86a9ac65e0dd0d2dd02f3cc43b838c150169a5b56739b945

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp36-cp36m-win32.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 135.1 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for typed_ast-1.4.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 d896919306dd0aa22d0132f62a1b78d11aaf4c9fc5b3410d3c666b818191630a
MD5 e0d01249a0c4baa44b3d420979e09d86
BLAKE2b-256 12e107766d34efe090354b998de144bfe2d2f3dce9af45083104c2c5f73c99b5

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 736.8 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for typed_ast-1.4.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cc34a6f5b426748a507dd5d1de4c1978f2eb5626d51326e43280941206c209e1
MD5 a073827d681f4c5e48d848a20bb32c04
BLAKE2b-256 31d39d1802c161626d0278bafb1ffb32f76b9d01e123881bbf9d91e8ccf28e18

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 681.0 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for typed_ast-1.4.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 bc6c7d3fa1325a0c6613512a093bc2a2a15aeec350451cbdf9e1d4bffe3e3233
MD5 a2264e040246758ca358237603bb2974
BLAKE2b-256 4fa60f501a7f44d8e35c2bfe83dc44ade785fad4b5e87d87dbd3c501f268ed7d

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 216.8 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for typed_ast-1.4.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4e0b70c6fc4d010f8107726af5fd37921b666f5b31d9331f0bd24ad9a088e631
MD5 b706abf66f3d8634364d953e99063d8d
BLAKE2b-256 4c169a45b107957d9e50ff9c99352516e59966433d5cf9148e6b4ba60bd4ce96

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 155.3 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for typed_ast-1.4.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 ffde2fbfad571af120fcbfbbc61c72469e72f550d676c3342492a9dfdefb8f12
MD5 18f074f76a613ab0fde0bd598408d6fc
BLAKE2b-256 c11f33ea7a3fecec1878e7697ca6bb0e624970f8c3cd8b8932ff6ed74b10858b

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp35-cp35m-win32.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 135.0 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for typed_ast-1.4.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 630968c5cdee51a11c05a30453f8cd65e0cc1d2ad0d9192819df9978984529f4
MD5 c9e8d5db9a3f5e4b054ce220f199bcaf
BLAKE2b-256 e00da6256038abbe8cbfc1f4a4f23d39803d87e93d5dd34d70798dca8d2217ce

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 737.6 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for typed_ast-1.4.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 71211d26ffd12d63a83e079ff258ac9d56a1376a25bc80b1cdcdf601b855b90b
MD5 0ae850eafff27e2507a2914e2fa4d1ab
BLAKE2b-256 2a67d1dfc24072b40c3df20f40e45ccea63cfad2a1f31f28937ddf1a64904ba0

See more details on using hashes here.

File details

Details for the file typed_ast-1.4.0-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: typed_ast-1.4.0-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 681.8 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for typed_ast-1.4.0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 262c247a82d005e43b5b7f69aff746370538e176131c32dda9cb0f324d27141e
MD5 415c4ed5dc70c2ad610fbd99858c2df8
BLAKE2b-256 af4352aea745b020cec775e91cb1dfd6a3fe33c96297322094d44b3e694f4419

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page