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

Uploaded Source

Built Distributions

typed_ast-1.3.0-cp37-cp37m-win_amd64.whl (153.5 kB view details)

Uploaded CPython 3.7m Windows x86-64

typed_ast-1.3.0-cp37-cp37m-win32.whl (132.5 kB view details)

Uploaded CPython 3.7m Windows x86

typed_ast-1.3.0-cp37-cp37m-manylinux1_x86_64.whl (730.4 kB view details)

Uploaded CPython 3.7m

typed_ast-1.3.0-cp37-cp37m-manylinux1_i686.whl (676.0 kB view details)

Uploaded CPython 3.7m

typed_ast-1.3.0-cp37-cp37m-macosx_10_9_x86_64.whl (213.4 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

typed_ast-1.3.0-cp36-cp36m-win_amd64.whl (153.5 kB view details)

Uploaded CPython 3.6m Windows x86-64

typed_ast-1.3.0-cp36-cp36m-win32.whl (132.5 kB view details)

Uploaded CPython 3.6m Windows x86

typed_ast-1.3.0-cp36-cp36m-manylinux1_x86_64.whl (730.4 kB view details)

Uploaded CPython 3.6m

typed_ast-1.3.0-cp36-cp36m-manylinux1_i686.whl (676.0 kB view details)

Uploaded CPython 3.6m

typed_ast-1.3.0-cp36-cp36m-macosx_10_9_x86_64.whl (219.1 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

typed_ast-1.3.0-cp35-cp35m-win_amd64.whl (153.5 kB view details)

Uploaded CPython 3.5m Windows x86-64

typed_ast-1.3.0-cp35-cp35m-win32.whl (132.5 kB view details)

Uploaded CPython 3.5m Windows x86

typed_ast-1.3.0-cp35-cp35m-manylinux1_x86_64.whl (735.0 kB view details)

Uploaded CPython 3.5m

typed_ast-1.3.0-cp35-cp35m-manylinux1_i686.whl (673.9 kB view details)

Uploaded CPython 3.5m

typed_ast-1.3.0-cp34-cp34m-win_amd64.whl (183.8 kB view details)

Uploaded CPython 3.4m Windows x86-64

typed_ast-1.3.0-cp34-cp34m-win32.whl (162.2 kB view details)

Uploaded CPython 3.4m Windows x86

typed_ast-1.3.0-cp34-cp34m-manylinux1_x86_64.whl (734.0 kB view details)

Uploaded CPython 3.4m

typed_ast-1.3.0-cp34-cp34m-manylinux1_i686.whl (673.1 kB view details)

Uploaded CPython 3.4m

File details

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

File metadata

  • Download URL: typed-ast-1.3.0.tar.gz
  • Upload date:
  • Size: 204.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for typed-ast-1.3.0.tar.gz
Algorithm Hash digest
SHA256 584e9ae9b2aaa59f3535c06c595a3bf0419b0feef3a3511ff42b2b4ee4222f13
MD5 4aabe52ecc6b8f26ddf20ce63436631a
BLAKE2b-256 bf209a3e404061490be0f2441271f3fdb7f591fd7fc8c3dd12d3a92a08f16d14

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 153.5 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.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for typed_ast-1.3.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 44afe8609e5ec041dcbe61b391fc5466084f58c4c6554563223f8aff92b04200
MD5 c6342e534c77e1dc247534ceaf8781f0
BLAKE2b-256 c219233353fb5e1e7adfde96f2c82f59c7e2497a5fcc5a0f6834327843bbde4c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 132.5 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.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for typed_ast-1.3.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 6b1ddb53b1a079e4eb206df51e5d5e00bdb0b8e0a7990420c56ae79d3f1baec8
MD5 eb89d2b0f4b05348b0ec3ef1e66f40eb
BLAKE2b-256 7c50446eaa8f8c8e336629f57a7634e056ed5a72348fc0b5ef10e0d35521e1d0

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.0-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 730.4 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for typed_ast-1.3.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 daaca1e06690cb612a3b96ff20c9905e9c342de8cb504587a1707b91d2596271
MD5 e64050f8b00c533f309fb118b6f807ee
BLAKE2b-256 c3b979295fe0b2119f7810a6132cd4f990a354d03b4f029bc681a9a828bca98c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.0-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 676.0 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for typed_ast-1.3.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 dacce1b97aaddeae2abbba8ecdb40bc8c3ff688ce295b2849730dcc5e82141c5
MD5 84c3f5a4d29096f66aa635a701c0f147
BLAKE2b-256 6dc123f6fb981adc26151a8200f21a295d7255ab608e8dd4f4e9641a6df88e00

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 213.4 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.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for typed_ast-1.3.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bf0ad5d68226cbe11cd91e4e9713a93ad26d6c6de46b94d2a51a8d29f8c1e2b1
MD5 63e6d84541cb6ea1013a470ad201560e
BLAKE2b-256 69a777074a317efef68a16e0e63ef18e696153b7f3c36aa2b40724d80d0c6eaa

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 153.5 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.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for typed_ast-1.3.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 b980201ee3af335779a716a0d870be94d55385275d7c8fed7e5f3d9daaffb8b4
MD5 0bcbb83202a14e57d08935dc63b40a94
BLAKE2b-256 5f6fede74401842df74b85b031c7b7a01bc0349310d7ec65d2edc6a8ae898753

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 132.5 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.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for typed_ast-1.3.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 442c505d2476796780e66140f68fdaf97baa19cf96511a52d41b51581d7f864f
MD5 72503ed394aae61acf127ecffeb88015
BLAKE2b-256 fe289ad404988fee62bbb2d3e022d8d3e50d78ee773286b038d49892d47c4609

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 730.4 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for typed_ast-1.3.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c5f540eb30d52c7048b5fe52511247ab6c0bc80c23339e2b8642584efd3bb556
MD5 68446f531390cdd6e5faf9071ac21b62
BLAKE2b-256 e4efa98c355edaf1b297463fb8b217f45c25bdd80570cc5c5432c5f813ed23c1

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.0-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 676.0 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for typed_ast-1.3.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3e7fac848e8278daa323f5e496df9c009993a0258861683463a173021cb9ee11
MD5 1a8f31e261d75594c57ef9638cf7eb46
BLAKE2b-256 39a4ae6437fd223f3d304717642c09992eaec445da7c5716adb3e24286b89c6e

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 219.1 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.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for typed_ast-1.3.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8fbd7856774b7b65eef67163bb802fbffa18a4ccf548d2c040f3b956084c4951
MD5 33b3b09473475a27237fc242d515b0ec
BLAKE2b-256 3e364caff2339a8038af0bc02a033e4e71d2eb952100822c0faf41a5561e129f

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.0-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 153.5 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.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for typed_ast-1.3.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 daf72be36ebbeee7b6aa946195e5b59f1add22f5308e855a947fbd26ddecfbf1
MD5 b63e83a888a72c26a210879736f52287
BLAKE2b-256 2e85092b8aa720544e04b20e536e73039f2926b698875c0bbc9baae517bb2c5b

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.0-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 132.5 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.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for typed_ast-1.3.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 e5698741ac0fb21ae5b1d5e92774b5ceda498f98f7a53270e0b4d516d20f07a0
MD5 82bd06821c4195b117eeba07b0c0858b
BLAKE2b-256 fd2023f233cd0c3342bbe4309c680902c950da057bf3024bf391213855a7a00c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.0-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 735.0 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for typed_ast-1.3.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 db629063c0ea5fd631924e27ff92a5419beeeb342d2a20b20e52c7c1a3d6b535
MD5 6b70ffca21b3ba37e3fc71dbb9d755bb
BLAKE2b-256 9fa45f4526a66c417bed79c6139473787a8d4c48ede952a523c0669a0b5d2fde

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.0-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 673.9 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for typed_ast-1.3.0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ab1739be98c346b4c223a28f4f2beaadd0417044f0e58a3b0b719a7ecb7d0e48
MD5 92ba82f22a01ffdafbcd57cdeb6b3a84
BLAKE2b-256 9704ad511b0b8b728ec9813f28608ccea72411166d228d54d835e0d594c6e18a

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for typed_ast-1.3.0-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 3031f55fc790d8838d08190477fd3536c9d18019ed6ea94455721f4320f8ab31
MD5 cb7803eadb8d100b5522ae4bef3d764a
BLAKE2b-256 0c4582e3dc6b74fba17ac792fff94fce5ac47fb99911aaef761a1ed267b21e30

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for typed_ast-1.3.0-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 b57566f67c24c8bde48ba67daa7862ebfef15012780684f688af9734c93f26af
MD5 8f959761e032b20424f771199755e757
BLAKE2b-256 ccd7bf2c011a2e89c09f3580f95654f870827c416bbabd577bf39a483dbf4d59

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.0-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 734.0 kB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for typed_ast-1.3.0-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 05b0fa87c5eabbbfaa28727adf18dc758c8afa4df2b7b2bb82ff95f3dad5eb24
MD5 579804c6e5e37b93defbc362f5acb058
BLAKE2b-256 49851d1d7801dc23955220fc05ca1283604cf783f8a17320a78202e9e2d08d11

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: typed_ast-1.3.0-cp34-cp34m-manylinux1_i686.whl
  • Upload date:
  • Size: 673.1 kB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for typed_ast-1.3.0-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 5f403aef76934191cc0d8b0a657e058f9cce418f0851db9a8af092ea5cc79d9c
MD5 2894124006679b835d9529194167a78f
BLAKE2b-256 5dcfa49006f2a51bd4707f035ead49ee6a5bee266743a33e77f9a60e19500d42

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