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.0.0.tar.gz (200.4 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.0.0-cp36-cp36m-win_amd64.whl (147.2 kB view details)

Uploaded CPython 3.6mWindows x86-64

typed_ast-1.0.0-cp36-cp36m-win32.whl (126.2 kB view details)

Uploaded CPython 3.6mWindows x86

typed_ast-1.0.0-cp36-cp36m-manylinux1_x86_64.whl (724.3 kB view details)

Uploaded CPython 3.6m

typed_ast-1.0.0-cp36-cp36m-manylinux1_i686.whl (658.5 kB view details)

Uploaded CPython 3.6m

typed_ast-1.0.0-cp36-cp36m-macosx_10_11_x86_64.whl (215.1 kB view details)

Uploaded CPython 3.6mmacOS 10.11+ x86-64

typed_ast-1.0.0-cp35-cp35m-win_amd64.whl (147.2 kB view details)

Uploaded CPython 3.5mWindows x86-64

typed_ast-1.0.0-cp35-cp35m-win32.whl (126.2 kB view details)

Uploaded CPython 3.5mWindows x86

typed_ast-1.0.0-cp35-cp35m-manylinux1_x86_64.whl (723.6 kB view details)

Uploaded CPython 3.5m

typed_ast-1.0.0-cp35-cp35m-manylinux1_i686.whl (658.1 kB view details)

Uploaded CPython 3.5m

typed_ast-1.0.0-cp34-cp34m-manylinux1_x86_64.whl (722.7 kB view details)

Uploaded CPython 3.4m

typed_ast-1.0.0-cp34-cp34m-manylinux1_i686.whl (657.4 kB view details)

Uploaded CPython 3.4m

typed_ast-1.0.0-cp33-cp33m-manylinux1_x86_64.whl (699.5 kB view details)

Uploaded CPython 3.3m

typed_ast-1.0.0-cp33-cp33m-manylinux1_i686.whl (635.2 kB view details)

Uploaded CPython 3.3m

File details

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

File metadata

  • Download URL: typed-ast-1.0.0.tar.gz
  • Upload date:
  • Size: 200.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for typed-ast-1.0.0.tar.gz
Algorithm Hash digest
SHA256 2a5b738efcfbd0da5bd87ce998a31810c58a66a933f554c074fa96ec5f10a1cc
MD5 c0bd77e8ad703973f553c5330abdceca
BLAKE2b-256 3a0bb3027d1c2f04dbd54ae147eb47cc1c6493c2a889319d5956a45f616f7d20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 6e480873df22f49b2273d1686b19a97fdc9ef3be66fe225e81968eb65617addd
MD5 444a2e590691f847e9b5a37480423084
BLAKE2b-256 13af386d602be209d42c2d8a9cc82eead454474628ccd00c831511daaa48ff5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 eeb6a622cc62f300e30d284e5ea88717ad04c8dc5c44bcf6126f10462b933366
MD5 ed2dee0196902835c4cdce471b0c095f
BLAKE2b-256 6bbd8a9108513c3a1a087ae10b16470621f3b3e1a9bd7d77bb1d8318794c93d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 61d25761dfa70ecfa56691ff1b13a6d69f5d2efcb4524bda59d67df2a9a52acc
MD5 a607d93a0275a66d21a8e5c56f76b661
BLAKE2b-256 f791ef1900d4eb09180158b554d0eed4cc38c865f56f68a148fa906391573d31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8f0ab02887a746febe249b18b465ed6e3af404901695e37db10f3613561c559a
MD5 e0a471ef73031d4fc469303930648dfb
BLAKE2b-256 31322570eab16a7324a9b391a0d7ca9e1287e34a079178f2fc41ecc41e3e4d4c

See more details on using hashes here.

File details

Details for the file typed_ast-1.0.0-cp36-cp36m-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for typed_ast-1.0.0-cp36-cp36m-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 55921d231ad4fcaa597fcf880b0c71400a6be460f4c51ee94228a83a4830e832
MD5 02c18a1c3123fdcac3c0f24182595f05
BLAKE2b-256 addd220a786d2648b63c56031250a4f6a1710c05f1f33a6167dd93004b9b1caa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 01b5e4892a458c7c2e10ac3e9081c0ffcd28f78c936e3ef251349c77d29553f0
MD5 2fb266f5053d35a91047d401afdbd98c
BLAKE2b-256 89318f6caa556aa342a28643e02bb6f413d701462f68389f01bf435233f51bee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 e476d438e69e7f2015980e27d1c6d0d0113a71917099b2125d895c1551fae6f4
MD5 15223837ca21b0d33b117736f5dc3ecf
BLAKE2b-256 c21ba738d9074175df13b8e8e4d8923aeb53098807fda17b6aff9acb2596ad1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 902c0f10da530409f69c6b259826a7f89d64c7544f8c0e171a953453a8f3d997
MD5 79e7d314cb9acbdf3ad1e96998dc8a90
BLAKE2b-256 ed10e613812652456524e1f00656e01bfbf3ae676bff57503baeb9f1e3bee475

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f218312e0039732a2d3a15901651fbf86eccd75c79986014456f8cd46bd133ba
MD5 a81ab6a8f9189f1ed982df750058e3a1
BLAKE2b-256 ed6cb7e07d4b4819a431c92b34d6f0cac18b721dd7aa1b9be661928aeefaa7f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.0-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c0c29e1d39650cce18d131c6f529bc6f33cbc29b8d9aaba356e8038616ea2559
MD5 f85bf2a755206fbf55a374828dc74fd9
BLAKE2b-256 2833a7b26e3fca0aae2d9a7d93f71a243450ac15afd65ab660d69e06b637d931

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.0-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 13ebc735a588b405531b91795c9487ef6615817d654ae65ed6ca57b0d7f5b671
MD5 9057452337c4aa50a343650007ef4fe5
BLAKE2b-256 9376176fee94da7c450dee33abd6cbb3710273728a0af10839faef94707fc6f1

See more details on using hashes here.

File details

Details for the file typed_ast-1.0.0-cp33-cp33m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for typed_ast-1.0.0-cp33-cp33m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1579a716e53eef42e09c114a50c612763c56795e0f3a245c8356113077b35a39
MD5 6379e60093bff4f6e9cb62ddf09e4c12
BLAKE2b-256 adb37a00134bb5cd1ac718e926a28ba72232395e9b7187ac6e3c4f2cd6ebdd66

See more details on using hashes here.

File details

Details for the file typed_ast-1.0.0-cp33-cp33m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for typed_ast-1.0.0-cp33-cp33m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 5beeca22da3a04019ca7b1394648ad4753146a8408e0e68c8fed8a8d996b1c30
MD5 7020d6ede24c6577a4086b146c46bf05
BLAKE2b-256 2642f13568bae069c2b6cd5602c32ea7b00bf8dec95d7f7687040e09254442d0

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