Skip to main content

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

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.3.4.tar.gz (206.2 kB view details)

Uploaded Source

Built Distributions

typed_ast-1.3.4-cp37-cp37m-win_amd64.whl (155.5 kB view details)

Uploaded CPython 3.7m Windows x86-64

typed_ast-1.3.4-cp37-cp37m-win32.whl (134.5 kB view details)

Uploaded CPython 3.7m Windows x86

typed_ast-1.3.4-cp37-cp37m-manylinux1_x86_64.whl (736.2 kB view details)

Uploaded CPython 3.7m

typed_ast-1.3.4-cp37-cp37m-manylinux1_i686.whl (678.9 kB view details)

Uploaded CPython 3.7m

typed_ast-1.3.4-cp37-cp37m-macosx_10_9_x86_64.whl (221.3 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

typed_ast-1.3.4-cp36-cp36m-win_amd64.whl (155.4 kB view details)

Uploaded CPython 3.6m Windows x86-64

typed_ast-1.3.4-cp36-cp36m-win32.whl (134.5 kB view details)

Uploaded CPython 3.6m Windows x86

typed_ast-1.3.4-cp36-cp36m-manylinux1_x86_64.whl (736.2 kB view details)

Uploaded CPython 3.6m

typed_ast-1.3.4-cp36-cp36m-manylinux1_i686.whl (678.8 kB view details)

Uploaded CPython 3.6m

typed_ast-1.3.4-cp36-cp36m-macosx_10_6_intel.whl (415.4 kB view details)

Uploaded CPython 3.6m macOS 10.6+ intel

typed_ast-1.3.4-cp35-cp35m-win_amd64.whl (155.5 kB view details)

Uploaded CPython 3.5m Windows x86-64

typed_ast-1.3.4-cp35-cp35m-win32.whl (134.5 kB view details)

Uploaded CPython 3.5m Windows x86

typed_ast-1.3.4-cp35-cp35m-manylinux1_x86_64.whl (735.7 kB view details)

Uploaded CPython 3.5m

typed_ast-1.3.4-cp35-cp35m-manylinux1_i686.whl (680.1 kB view details)

Uploaded CPython 3.5m

typed_ast-1.3.4-cp35-cp35m-macosx_10_6_intel.whl (420.0 kB view details)

Uploaded CPython 3.5m macOS 10.6+ intel

typed_ast-1.3.4-cp34-cp34m-win_amd64.whl (185.9 kB view details)

Uploaded CPython 3.4m Windows x86-64

typed_ast-1.3.4-cp34-cp34m-win32.whl (164.2 kB view details)

Uploaded CPython 3.4m Windows x86

typed_ast-1.3.4-cp34-cp34m-manylinux1_x86_64.whl (734.8 kB view details)

Uploaded CPython 3.4m

typed_ast-1.3.4-cp34-cp34m-manylinux1_i686.whl (679.2 kB view details)

Uploaded CPython 3.4m

File details

Details for the file typed-ast-1.3.4.tar.gz.

File metadata

  • Download URL: typed-ast-1.3.4.tar.gz
  • Upload date:
  • Size: 206.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed-ast-1.3.4.tar.gz
Algorithm Hash digest
SHA256 68c362848d9fb71d3c3e5f43c09974a0ae319144634e7a47db62f0f2a54a7fa7
MD5 6294f8787c56870125ec7d34e1b4bb2e
BLAKE2b-256 a64eff9d7b7091e2308d2cdb04a1a317e13f293f4408990ee4a52b7028657917

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.4-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 155.5 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 fc71d2d6ae56a091a8d94f33ec9d0f2001d1cb1db423d8b4355debfe9ce689b7
MD5 3bcecffc2b2cd5ecbfde3446326ec6fa
BLAKE2b-256 95f5618bb007c653f10f2c6ac74f19d5585d4eb6d4945b096fe96c2212d30b08

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.4-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 134.5 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 252fdae740964b2d3cdfb3f84dcb4d6247a48a6abe2579e8029ab3be3cdc026c
MD5 9455614cb3ce8ac5aac15f5ddf42753f
BLAKE2b-256 267dfd824ae303034375953905e7b708f515d0b664fef40f3d70a266925168f0

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.4-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 736.2 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 56b6978798502ef66625a2e0f80cf923da64e328da8bbe16c1ff928c70c873de
MD5 256b0193a1a13ed9462f5743df8fde00
BLAKE2b-256 189944c67a8349e5115be8239094baabda1c98b4811ec810dd2f2780e0e3fe93

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.4-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 678.9 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 fb96a6e2c11059ecf84e6741a319f93f683e440e341d4489c9b161eca251cf2a
MD5 f125814224881ea77027998f61f8613e
BLAKE2b-256 afb3a9a1c035329e4da63532caf485ebda6bf5fda56145a03a2697cdd5a55c8e

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.4-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 221.3 kB
  • Tags: CPython 3.7m, 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/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2af80a373af123d0b9f44941a46df67ef0ff7a60f95872412a145f4500a7fc99
MD5 1ff230b094918d240d9f8f9083f679a4
BLAKE2b-256 e90a499247e0f4a0fb56a14901272f9410c0e1ef7e6211b2bac0cbae57b1db13

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.4-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 155.4 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 bb27d4e7805a7de0e35bd0cb1411bc85f807968b2b0539597a49a23b00a622ae
MD5 7ebb6c067fc63046351323ffe818eab4
BLAKE2b-256 41a0daf47c7cce498dc0ccf10915792960d4ef9a54ea0aaf26bfc4194d10b770

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.4-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 134.5 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 f0937165d1e25477b01081c4763d2d9cdc3b18af69cb259dd4f640c9b900fe5e
MD5 7b0d8e967c736c62e9081c069281682e
BLAKE2b-256 05d68c3a8bbc3c546812e5eaa01ee9c4622566809a1423c0d102790e2a98b2f3

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.4-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 736.2 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 16616ece19daddc586e499a3d2f560302c11f122b9c692bc216e821ae32aa0d0
MD5 d7288eaf89de88a8983ce37967d73a67
BLAKE2b-256 a3f5c57ef952ba0347342d4102663e0d8ad3308e428831f8f94ae5a79d817a75

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.4-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 678.8 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 6c1f3c6f6635e611d58e467bf4371883568f0de9ccc4606f17048142dec14a1f
MD5 058ac2531ef31d303768795697b26388
BLAKE2b-256 f62ce1470d4a6c23d3d43a4a260275d9c91add2119b561968782adf860cad623

See more details on using hashes here.

Provenance

File details

Details for the file typed_ast-1.3.4-cp36-cp36m-macosx_10_6_intel.whl.

File metadata

  • Download URL: typed_ast-1.3.4-cp36-cp36m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 415.4 kB
  • Tags: CPython 3.6m, macOS 10.6+ intel
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 c9d414512eaa417aadae7758bc118868cd2396b0e6138c1dd4fda96679c079d3
MD5 addb5c833b264406226699da41b885e3
BLAKE2b-256 f54cd0ec5152c0c910314d086b4a6adabc7e7459d64a1591beb3bce89844cb31

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.4-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 155.5 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 2c88d0a913229a06282b285f42a31e063c3bf9071ff65c5ea4c12acb6977c6a7
MD5 4c2ae14f5e39316b964b8dc848651bf5
BLAKE2b-256 19f53b437ea927f538c9de5ecc7ba4dee15fb3f78c10c98ab6b5c1c90c7ac9a2

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.4-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 134.5 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 3d2e3ab175fc097d2a51c7a0d3fda442f35ebcc93bb1d7bd9b95ad893e44c04d
MD5 ec0819b45c23ed822cff43d072ceec87
BLAKE2b-256 4c563589f8d00debe2abb447a7067366a6565844703a7780868c6a2be44635b3

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.4-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 735.7 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 644ee788222d81555af543b70a1098f2025db38eaa99226f3a75a6854924d4db
MD5 02d900249e3caf841c20a575c9567a35
BLAKE2b-256 19bf0eb206dd1e2752fb005b7362b618d666ccef30c202c39bda8a159928ea75

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.4-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 680.1 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b213d4a02eec4ddf622f4d2fbc539f062af3788d1f332f028a2e19c42da53f15
MD5 fd825f46420b72835123f3ed423eea60
BLAKE2b-256 0b4828d2c261033a983b582e614b420b0b8d2bd738517c78def31f1ab248c0e6

See more details on using hashes here.

Provenance

File details

Details for the file typed_ast-1.3.4-cp35-cp35m-macosx_10_6_intel.whl.

File metadata

  • Download URL: typed_ast-1.3.4-cp35-cp35m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 420.0 kB
  • Tags: CPython 3.5m, macOS 10.6+ intel
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 2ea99c029ebd4b5a308d915cc7fb95b8e1201d60b065450d5d26deb65d3f2bc1
MD5 92a6b945ae9c16a047cd7d2b75241456
BLAKE2b-256 1eafe1e94a576119e9f0cf078159e699de2bd1bead32aa82df86d5121275acc3

See more details on using hashes here.

Provenance

File details

Details for the file typed_ast-1.3.4-cp34-cp34m-win_amd64.whl.

File metadata

  • Download URL: typed_ast-1.3.4-cp34-cp34m-win_amd64.whl
  • Upload date:
  • Size: 185.9 kB
  • Tags: CPython 3.4m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 4766dd695548a15ee766927bf883fb90c6ac8321be5a60c141f18628fb7f8da8
MD5 2441a4e8cbe0973ff2505864865c647b
BLAKE2b-256 7bbd227812a82d89550ad74d8b9d44ec4428d7d74ba717631797bf66269caad3

See more details on using hashes here.

Provenance

File details

Details for the file typed_ast-1.3.4-cp34-cp34m-win32.whl.

File metadata

  • Download URL: typed_ast-1.3.4-cp34-cp34m-win32.whl
  • Upload date:
  • Size: 164.2 kB
  • Tags: CPython 3.4m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 5cddb6f8bce14325b2863f9d5ac5c51e07b71b462361fd815d1d7706d3a9d682
MD5 11022ec804e27020ca734305831d69d3
BLAKE2b-256 e258784c8e75d8b41b8b3fef9da7bf484fc33a6a4baad7cbb30d0469c409a100

See more details on using hashes here.

Provenance

File details

Details for the file typed_ast-1.3.4-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

  • Download URL: typed_ast-1.3.4-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 734.8 kB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 64cf762049fc4775efe6b27161467e76d0ba145862802a65eefc8879086fc6f8
MD5 b5a8286f2e6a3533716d61ea04e6970e
BLAKE2b-256 df83e753628f566de55080ecb4b506262fbab7a7c582a4bf71e929422fa608a6

See more details on using hashes here.

Provenance

File details

Details for the file typed_ast-1.3.4-cp34-cp34m-manylinux1_i686.whl.

File metadata

  • Download URL: typed_ast-1.3.4-cp34-cp34m-manylinux1_i686.whl
  • Upload date:
  • Size: 679.2 kB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for typed_ast-1.3.4-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 04894d268ba6eab7e093d43107869ad49e7b5ef40d1a94243ea49b352061b200
MD5 2c044860d903d19a063bd2e392f93a87
BLAKE2b-256 55942a4a32b10c9d640419f529d8f01ae781620244fd587488ae792feda82635

See more details on using hashes here.

Provenance

Supported by

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