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

Uploaded Source

Built Distributions

typed_ast-1.0.2-cp36-cp36m-win_amd64.whl (147.1 kB view details)

Uploaded CPython 3.6m Windows x86-64

typed_ast-1.0.2-cp36-cp36m-win32.whl (126.4 kB view details)

Uploaded CPython 3.6m Windows x86

typed_ast-1.0.2-cp36-cp36m-manylinux1_x86_64.whl (724.4 kB view details)

Uploaded CPython 3.6m

typed_ast-1.0.2-cp36-cp36m-manylinux1_i686.whl (659.9 kB view details)

Uploaded CPython 3.6m

typed_ast-1.0.2-cp36-cp36m-macosx_10_11_x86_64.whl (214.9 kB view details)

Uploaded CPython 3.6m macOS 10.11+ x86-64

typed_ast-1.0.2-cp35-cp35m-win_amd64.whl (147.1 kB view details)

Uploaded CPython 3.5m Windows x86-64

typed_ast-1.0.2-cp35-cp35m-win32.whl (126.4 kB view details)

Uploaded CPython 3.5m Windows x86

typed_ast-1.0.2-cp35-cp35m-manylinux1_x86_64.whl (723.8 kB view details)

Uploaded CPython 3.5m

typed_ast-1.0.2-cp35-cp35m-manylinux1_i686.whl (659.6 kB view details)

Uploaded CPython 3.5m

typed_ast-1.0.2-cp34-cp34m-manylinux1_x86_64.whl (722.9 kB view details)

Uploaded CPython 3.4m

typed_ast-1.0.2-cp34-cp34m-manylinux1_i686.whl (658.8 kB view details)

Uploaded CPython 3.4m

typed_ast-1.0.2-cp33-cp33m-manylinux1_x86_64.whl (699.4 kB view details)

Uploaded CPython 3.3m

typed_ast-1.0.2-cp33-cp33m-manylinux1_i686.whl (637.0 kB view details)

Uploaded CPython 3.3m

File details

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

File metadata

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

File hashes

Hashes for typed-ast-1.0.2.tar.gz
Algorithm Hash digest
SHA256 13e02b10479ddff07eb546f9638743702ab9b175bfa3cdf2482688df91b5766d
MD5 bc658af0a208481cf2d7a43d096e7690
BLAKE2b-256 f57c6a05f40fcfaf2ef653be58871bd19c85be37539ced5f278585d0c8c53721

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 b4d4b8388580d4ad379859339446e0467c2cca39499fb63697f324ad386d59b6
MD5 3a83e8183b1b4b09a9e01b1b7f26c65e
BLAKE2b-256 3caaaa07844745bff925b5318e0b3882cec9e20ba02676c7f841122494fbab56

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 844a018c19ea61717d8b1e520d7dd959d6dfde79cad9abd8662776b6111a1f8d
MD5 bfc6044199e7efadbf1d695d6fd775ba
BLAKE2b-256 2cc41e7494bc46ebbd936e3fda1d905eb3995033def9508d2abf794fe41aab9b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4d7b792c15f2c1df51de6384cab4c584929581a7363d3949961c51daf341bdb2
MD5 d9f5d725e15ecd47a8ac467b87d257a0
BLAKE2b-256 1055c7b9e3307bef8c803f3330ba085836635740e7985583485ff47848cd95c9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.2-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f61217a87a821bfcdd794d91b07cddc32cf43778d5a7ab54ed011b547e120b80
MD5 0cb6535acf90eadf6b67a98d1d49da64
BLAKE2b-256 ebb07b9cb3669317d5a9c2b769cba6c0906074f505faf723a859a7e1475065ee

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.2-cp36-cp36m-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 d07898ad6e5fd4dcfbcce695cc09c80667f069e6899698faa15d57318d21b78c
MD5 954b1f476329997b21ac8d2b7754e437
BLAKE2b-256 52230ee314162570c813e9f25397693d525fbc6640a4cf4fd28c8fe25bfb5780

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 d5b0c23285f346665b98c5b689a64c2d844e3520f38a3cc323d8e13cb20f3255
MD5 c45c862d73c990dd8145cf75baddc931
BLAKE2b-256 b6072c6f1db9da87353341f7fa01fb0eab9b3ec5c6c9ab43625653923a6091e0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.2-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 b36ee20a932ec2ca22c92ff772d5171a522e3d3420868a143157f9607a6656ee
MD5 07cdb355c9bea4b126d0088275c7b4c3
BLAKE2b-256 6fca06c4426cb32b75dda929c321020c4c0902ebdf2c577cf453ca13dcb8d745

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 496505b43621f9923f7fee1597733dff2deb77439ffb837df2765c6376426f74
MD5 77ef459f448e9fa7cf5b30e885a17911
BLAKE2b-256 895c72ece1efae680f53c1f3c14ad26a4ed5109fe42672e49050898cd47df441

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.2-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 22893247df2112ca25ba4baacddee1c4944e1ce4f37d7b15127bc719e08df0a2
MD5 9a00a5c220b4207ef7eb808fe8e0b6ed
BLAKE2b-256 16b3fa832f4d34e30b903f6fdf070380ab0a5b833ebec9a63bf51144771a4d5d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.2-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e96f559d063681f24f36306adbe021efb932a48c12831ee07b2ee037f08c7be2
MD5 2aec0f46c07db8de39ba6691bb31ba7e
BLAKE2b-256 307cae0645743d96fa02acbd5baad495dcc2abde17af6120a777db9dae7ffbb4

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.2-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 a2dfd906483a3818c8e66776ac602bad5322f6e2e14b9ff16592b17b8b26d7b6
MD5 7c227e3a891e41fed9cd54217d2c8b32
BLAKE2b-256 0ba7907cb171731c069a22e78796e86605fc3963be4157314d5a2d0386e7294f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.2-cp33-cp33m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5dca568abdffa74a86bdc7a72ecb32fcfa3dc615058771e16cc040de311e823f
MD5 af1e815472d42aa1cd2d5bf526f0c203
BLAKE2b-256 04518aae0191e916885b326f133d8d70a14156a4152b946735fc28e68e1567b5

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for typed_ast-1.0.2-cp33-cp33m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 42b10c7db38f2d1086b683353b0b08c3eae3dda9762e6b3aa4f1ac16f5d1fa5b
MD5 add85c6462f6694245b1c6155773639f
BLAKE2b-256 80a874295107fb08e5c4355449e07ca9e0528545571376afdf9a00a54de5531c

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