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.3.1.tar.gz (204.3 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.3.1-cp37-cp37m-win_amd64.whl (153.6 kB view details)

Uploaded CPython 3.7mWindows x86-64

typed_ast-1.3.1-cp37-cp37m-win32.whl (132.7 kB view details)

Uploaded CPython 3.7mWindows x86

typed_ast-1.3.1-cp37-cp37m-manylinux1_x86_64.whl (734.4 kB view details)

Uploaded CPython 3.7m

typed_ast-1.3.1-cp37-cp37m-manylinux1_i686.whl (676.9 kB view details)

Uploaded CPython 3.7m

typed_ast-1.3.1-cp37-cp37m-macosx_10_9_x86_64.whl (213.6 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

typed_ast-1.3.1-cp36-cp36m-win_amd64.whl (153.6 kB view details)

Uploaded CPython 3.6mWindows x86-64

typed_ast-1.3.1-cp36-cp36m-win32.whl (132.7 kB view details)

Uploaded CPython 3.6mWindows x86

typed_ast-1.3.1-cp36-cp36m-manylinux1_x86_64.whl (734.4 kB view details)

Uploaded CPython 3.6m

typed_ast-1.3.1-cp36-cp36m-manylinux1_i686.whl (676.8 kB view details)

Uploaded CPython 3.6m

typed_ast-1.3.1-cp36-cp36m-macosx_10_9_x86_64.whl (219.3 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

typed_ast-1.3.1-cp35-cp35m-win_amd64.whl (153.7 kB view details)

Uploaded CPython 3.5mWindows x86-64

typed_ast-1.3.1-cp35-cp35m-win32.whl (132.7 kB view details)

Uploaded CPython 3.5mWindows x86

typed_ast-1.3.1-cp35-cp35m-manylinux1_x86_64.whl (734.1 kB view details)

Uploaded CPython 3.5m

typed_ast-1.3.1-cp35-cp35m-manylinux1_i686.whl (678.3 kB view details)

Uploaded CPython 3.5m

typed_ast-1.3.1-cp34-cp34m-win_amd64.whl (184.0 kB view details)

Uploaded CPython 3.4mWindows x86-64

typed_ast-1.3.1-cp34-cp34m-win32.whl (162.3 kB view details)

Uploaded CPython 3.4mWindows x86

typed_ast-1.3.1-cp34-cp34m-manylinux1_x86_64.whl (733.1 kB view details)

Uploaded CPython 3.4m

typed_ast-1.3.1-cp34-cp34m-manylinux1_i686.whl (677.4 kB view details)

Uploaded CPython 3.4m

File details

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

File metadata

  • Download URL: typed-ast-1.3.1.tar.gz
  • Upload date:
  • Size: 204.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed-ast-1.3.1.tar.gz
Algorithm Hash digest
SHA256 606d8afa07eef77280c2bf84335e24390055b478392e1975f96286d99d0cb424
MD5 35955c5df7acbf518207d8ca868778ae
BLAKE2b-256 fcc661d6410fc70fda073bd1810f9b7f7022f00146b108f278a0c00041bfe5b0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: typed_ast-1.3.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 153.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed_ast-1.3.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 049feae7e9f180b64efacbdc36b3af64a00393a47be22fa9cb6794e68d4e73d3
MD5 99770c95e69afce48816f876efa148ae
BLAKE2b-256 5e4e79a8d30d2d7925bd1b86416a8921e98c5c336a00204c2edbbd9ff420d8a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: typed_ast-1.3.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 132.7 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed_ast-1.3.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 9819b5162ffc121b9e334923c685b0d0826154e41dfe70b2ede2ce29034c71d8
MD5 ceda7b2e481a756a56e3cbc946523f26
BLAKE2b-256 9266fcae3a1af120873f7553e843b6ec513ed6b57ce8c0518626093d20acc9bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: typed_ast-1.3.1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 734.4 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed_ast-1.3.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bac5f444c118aeb456fac1b0b5d14c6a71ea2a42069b09c176f75e9bd4c186f6
MD5 f3af4fafaaa665ecf7d8dcf9466f7bc7
BLAKE2b-256 eb6ad6877019d38f5557e286253fc31a5f53a72be9f740ca9617028f4528930a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: typed_ast-1.3.1-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 676.9 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed_ast-1.3.1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 eddd3fb1f3e0f82e5915a899285a39ee34ce18fd25d89582bc89fc9fb16cd2c6
MD5 5aea22859017794c56b30e8c211cd0fc
BLAKE2b-256 ec42f878ed089b6283a6dadcf6f3898b0726c1b9e06cbcc32d8b5ebde44276f5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: typed_ast-1.3.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 213.6 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed_ast-1.3.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6f6d839ab09830d59b7fa8fb6917023d8cb5498ee1f1dbd82d37db78eb76bc99
MD5 54a0a70db3ff80ca0478c3e41e2da766
BLAKE2b-256 67da5ab7377797ecbae3ff08eeffb8183f225bdf4b781ddb832ccf95ebd4f46e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: typed_ast-1.3.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 153.6 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed_ast-1.3.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 5385da8f3b801014504df0852bf83524599df890387a3c2b17b7caa3d78b1773
MD5 546a4427a8903bcfe1de3395e0f7d6da
BLAKE2b-256 5e43de06013ff66c70c47890e72911eb127b5ee930768c5a108b7281a28ff220

See more details on using hashes here.

File details

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

File metadata

  • Download URL: typed_ast-1.3.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 132.7 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed_ast-1.3.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 730888475f5ac0e37c1de4bd05eeb799fdb742697867f524dc8a4cd74bcecc23
MD5 8e944ec492c56d6d0f5ca14137a8a7c4
BLAKE2b-256 815e49aec3d385ec875cf7391d9aa4670767f726cc25d763285d3917c8ab4244

See more details on using hashes here.

File details

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

File metadata

  • Download URL: typed_ast-1.3.1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 734.4 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed_ast-1.3.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 037c35f2741ce3a9ac0d55abfcd119133cbd821fffa4461397718287092d9d15
MD5 94b9ca65e7c59dc1033c85eb7ef80e92
BLAKE2b-256 15d6a7ce9cd898c218ee79352f7636991868d4165f881621d8c48df886fa5865

See more details on using hashes here.

File details

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

File metadata

  • Download URL: typed_ast-1.3.1-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 676.8 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed_ast-1.3.1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 19228f7940beafc1ba21a6e8e070e0b0bfd1457902a3a81709762b8b9039b88d
MD5 1f9a589dfe18875f1bcdece118c9459f
BLAKE2b-256 d128c59ba35ed62262d41ea2f8cb186383aba43fe96e7b5d77c85efe25ab5993

See more details on using hashes here.

File details

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

File metadata

  • Download URL: typed_ast-1.3.1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 219.3 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed_ast-1.3.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d659517ca116e6750101a1326107d3479028c5191f0ecee3c7203c50f5b915b0
MD5 f3178bd2c689670128f1c6e8fb92fed1
BLAKE2b-256 95313de5206ada9ed5986e6bd0cf61e58a88ed045677d0db6df971939da16d9f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: typed_ast-1.3.1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 153.7 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed_ast-1.3.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 2ea681e91e3550a30c2265d2916f40a5f5d89b59469a20f3bad7d07adee0f7a6
MD5 d4851c85ca0863a57eec24bed3d0d912
BLAKE2b-256 0b4a197120f13698c589d1089bc3239677a3de21fb9af04ab21784b5a616c461

See more details on using hashes here.

File details

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

File metadata

  • Download URL: typed_ast-1.3.1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 132.7 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed_ast-1.3.1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 b64efdbdf3bbb1377562c179f167f3bf301251411eb5ac77dec6b7d32bcda463
MD5 fc6422b1be1f87c314f8be29f8f936b9
BLAKE2b-256 f9b45abd7ae1a9877ccf307ede6897474da70d697a081974222c5ac6b3bcc731

See more details on using hashes here.

File details

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

File metadata

  • Download URL: typed_ast-1.3.1-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 734.1 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed_ast-1.3.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 af5fbdde0690c7da68e841d7fc2632345d570768ea7406a9434446d7b33b0ee1
MD5 d31409a07da642f3badf18948c14b908
BLAKE2b-256 b1627e0bfe7bb75bf8a41b58ccb7bd3ab3afaec61e06d9abfda113ad0dc227be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: typed_ast-1.3.1-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 678.3 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed_ast-1.3.1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3a6b0a78af298d82323660df5497bcea0f0a4a25a0b003afd0ce5af049bd1f60
MD5 19edccbf6413dc80155180313d5e81ce
BLAKE2b-256 4387be29dab322ab6cefeb6b727210dbf3a23a392139904250f26b9413647ef3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: typed_ast-1.3.1-cp34-cp34m-win_amd64.whl
  • Upload date:
  • Size: 184.0 kB
  • Tags: CPython 3.4m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed_ast-1.3.1-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 69245b5b23bbf7fb242c9f8f08493e9ecd7711f063259aefffaeb90595d62287
MD5 2385107be1b7dd0d756c9ad8ddf7f88d
BLAKE2b-256 410a402eae76916823473085d735d9df58c05c6274edc08d9c5800b8a84ee537

See more details on using hashes here.

File details

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

File metadata

  • Download URL: typed_ast-1.3.1-cp34-cp34m-win32.whl
  • Upload date:
  • Size: 162.3 kB
  • Tags: CPython 3.4m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed_ast-1.3.1-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 9e60ef9426efab601dd9aa120e4ff560f4461cf8442e9c0a2b92548d52800699
MD5 fb2ff5f7e13136ec64e15f50a42c7796
BLAKE2b-256 84bc41619202f4f3241020248f5af8197f7b2af89baafb1752abc3aac4c83e1a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: typed_ast-1.3.1-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 733.1 kB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed_ast-1.3.1-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bda9068aafb73859491e13b99b682bd299c1b5fd50644d697533775828a28ee0
MD5 2476bd532d8e979f1459ee6b5f416dcf
BLAKE2b-256 43f02104ab5b3cda30101e503335fb41c99a4954175eec808cc8394899d9e8dd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: typed_ast-1.3.1-cp34-cp34m-manylinux1_i686.whl
  • Upload date:
  • Size: 677.4 kB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for typed_ast-1.3.1-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 035a54ede6ce1380599b2ce57844c6554666522e376bd111eb940fbc7c3dad23
MD5 ce31ee47438ddf66fcee58691ee15f86
BLAKE2b-256 8297cdde0b3a09b407c178637e1cff164efc52fa7d6ef3a33ef4d253a35a3d99

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