a fork of Python 2 and 3 ast modules with type comment support
Project description
End of life
This project is no longer maintained.
Use the standard library ast module instead. See https://github.com/python/typed_ast/issues/179.
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 below Python 3.8, 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.7 parsers.
Note: The ast module of Python 3.8+ supports all features of typed_ast. typed_ast does not support parsing code that uses syntax introduced in Python 3.8 onwards. We recommend using ast on Python 3.8 or above.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for typed_ast-1.5.5-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83509f9324011c9a39faaef0922c6f720f9623afe3fe220b6d0b15638247206b |
|
MD5 | bb76214cbd92f328e403d2f43330f326 |
|
BLAKE2b-256 | 9083f28d2c912cd010a09b3677ac69d23181045eb17e358914ab739b7fdee530 |
Hashes for typed_ast-1.5.5-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e48bf27022897577d8479eaed64701ecaf0467182448bd95759883300ca818c8 |
|
MD5 | 49397ec7147ec75b7274e495168d9be1 |
|
BLAKE2b-256 | 038dd0a4d1e060e1e8dda2408131a0cc7633fc4bc99fca5941dcb86c461dfe01 |
Hashes for typed_ast-1.5.5-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6eb936d107e4d474940469e8ec5b380c9b329b5f08b78282d46baeebd3692dc9 |
|
MD5 | 5ea60701e4719c485ddd5e1b2218dfc6 |
|
BLAKE2b-256 | d93c4af750e6c673a0dd6c7b9f5b5e5ed58ec51a2e4e744081781c664d369dfa |
Hashes for typed_ast-1.5.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61443214d9b4c660dcf4b5307f15c12cb30bdfe9588ce6158f4a005baeb167b2 |
|
MD5 | f770638cdc844f205dbfba055f87eefd |
|
BLAKE2b-256 | 60ca765e8bf8b24d0ed7b9fc669f6826c5bc3eb7412fc765691f59b83ae195b2 |
Hashes for typed_ast-1.5.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc95ffaaab2be3b25eb938779e43f513e0e538a84dd14a5d844b8f2932593d88 |
|
MD5 | 24ff778fd1da1d118160643aa3906971 |
|
BLAKE2b-256 | bf9a598e47f2c3ecd19d7f1bb66854d0d3ba23ffd93c846448790a92524b0a8d |
Hashes for typed_ast-1.5.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b445c2abfecab89a932b20bd8261488d574591173d07827c1eda32c457358b18 |
|
MD5 | 47d38aaf15628668cc00c2d4d6cfaebd |
|
BLAKE2b-256 | 96fdfc8ccf19fc16a40a23e7c7802d0abc78c1f38f1abb6e2447c474f8a076d8 |
Hashes for typed_ast-1.5.5-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c631da9710271cb67b08bd3f3813b7af7f4c69c319b75475436fcab8c3d21bee |
|
MD5 | 85771cb1cb8b4dcf48439301cf81987c |
|
BLAKE2b-256 | 7553b685e10da535c7b3572735f8bea0d4abb35a04722a7d44ca9c163a0cf822 |
Hashes for typed_ast-1.5.5-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1a976ed4cc2d71bb073e1b2a250892a6e968ff02aa14c1f40eba4f365ffec02 |
|
MD5 | 2314f44ed99452622809334b4e2285d5 |
|
BLAKE2b-256 | 43174bdece9795da6f3345c4da5667ac64bc25863617f19c28d81f350f515be6 |
Hashes for typed_ast-1.5.5-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5c0c112a74c0e5db2c75882a0adf3133adedcdbfd8cf7c9d6ed77365ab90a1d |
|
MD5 | 4d8c75b1b02eec5065e832f5be9e4620 |
|
BLAKE2b-256 | 90f00956d925f87bd81f6e0f8cf119eac5e5c8f4da50ca25bb9f5904148d4611 |
Hashes for typed_ast-1.5.5-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fe83a9a44c4ce67c796a1b466c270c1272e176603d5e06f6afbc101a572859d |
|
MD5 | 72fd86d783985f3bd2238a9e044daa78 |
|
BLAKE2b-256 | ca59dbbbe5a0e91c15d14a0896b539a5ed01326b0d468e75c1a33274d128d2d1 |
Hashes for typed_ast-1.5.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d41b7a686ce653e06c2609075d397ebd5b969d821b9797d029fccd71fdec8e04 |
|
MD5 | 6aefe009edabf8ee9be6445fdfec6c64 |
|
BLAKE2b-256 | e2edb9b8b794b37b55c9247b1e8d38b0361e8158795c181636d34d6c11b506e7 |
Hashes for typed_ast-1.5.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 597fc66b4162f959ee6a96b978c0435bd63791e31e4f410622d19f1686d5e769 |
|
MD5 | 1a37774fe0d4e69ca9be5b94f9b9083d |
|
BLAKE2b-256 | 3b995cc31ef4f3c80e1ceb03ed2690c7085571e3fbf119cbd67a111ec0b6622f |
Hashes for typed_ast-1.5.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f7a8c46a8b333f71abd61d7ab9255440d4a588f34a21f126bbfc95f6049e686 |
|
MD5 | 49c2660b044660520c4a7de7242521b9 |
|
BLAKE2b-256 | a05ce379b00028680bfcd267d845cf46b60e76d8ac6f7009fd440d6ce030cc92 |
Hashes for typed_ast-1.5.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bc1efe0ce3ffb74784e06460f01a223ac1f6ab31c6bc0376a21184bf5aabe3b |
|
MD5 | f837f59508319e0817ab98b90ef7082f |
|
BLAKE2b-256 | 88075defe18d4fc16281cd18c4374270abc430c3d852d8ac29b5db6599d45cfe |
Hashes for typed_ast-1.5.5-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 335f22ccb244da2b5c296e6f96b06ee9bed46526db0de38d2f0e5a6597b81155 |
|
MD5 | 65723576fb14bab9a79788b8d8655908 |
|
BLAKE2b-256 | 30bdc815051404c4293265634d9d3e292f04fcf681d0502a9484c38b8f224d04 |
Hashes for typed_ast-1.5.5-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 429ae404f69dc94b9361bb62291885894b7c6fb4640d561179548c849f8492ba |
|
MD5 | 4d0c3b8f7a7a57b822452c2e521a67bc |
|
BLAKE2b-256 | 1c09012da182242f168bb5c42284297dcc08dc0a1b3668db5b3852aec467f56f |
Hashes for typed_ast-1.5.5-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48074261a842acf825af1968cd912f6f21357316080ebaca5f19abbb11690c8a |
|
MD5 | 9dafc2f5c5f6c5ccd519956f66f4df3b |
|
BLAKE2b-256 | a125b3ccb948166d309ab75296ac9863ebe2ff209fbc063f1122a2d3979e47c3 |
Hashes for typed_ast-1.5.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0aefdd66f1784c58f65b502b6cf8b121544680456d1cebbd300c2c813899274 |
|
MD5 | 62d8686fe2cc542270d794016326763d |
|
BLAKE2b-256 | eaf4262512d14f777ea3666a089e2675a9b1500a85b8329a36de85d63433fb0e |
Hashes for typed_ast-1.5.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1efebbbf4604ad1283e963e8915daa240cb4bf5067053cf2f0baadc4d4fb51b8 |
|
MD5 | 1164277e4591abb67ff1c9e830360e69 |
|
BLAKE2b-256 | 073d564308b7a432acb1f5399933cbb1b376a1a64d2544b90f6ba91894674260 |
Hashes for typed_ast-1.5.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 622e4a006472b05cf6ef7f9f2636edc51bda670b7bbffa18d26b255269d3d814 |
|
MD5 | 24f7becff9da5281655a106781996f50 |
|
BLAKE2b-256 | 713009d27e13824495547bcc665bd07afc593b22b9484f143b27565eae4ccaac |
Hashes for typed_ast-1.5.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 042eb665ff6bf020dd2243307d11ed626306b82812aba21836096d229fdc6a10 |
|
MD5 | 78081cf89214a0bd50491d6b8ba90937 |
|
BLAKE2b-256 | b1886e7f36f5fab6fbf0586a2dd866ac337924b7d4796a4d1b2b04443a864faf |
Hashes for typed_ast-1.5.5-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f58fabdde8dcbe764cef5e1a7fcb440f2463c1bbbec1cf2a86ca7bc1f95184b |
|
MD5 | 107af177ea5d66b36b84744595b15114 |
|
BLAKE2b-256 | 121e19f53aad3984e351e6730e4265fde4b949a66c451e10828fdbc4dfb050f1 |
Hashes for typed_ast-1.5.5-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c524eb3024edcc04e288db9541fe1f438f82d281e591c548903d5b77ad1ddd4 |
|
MD5 | d7f2ac2db42add33129d837c3f560c51 |
|
BLAKE2b-256 | 948871a1c249c01fbbd66f9f28648f8249e737a7fe19056c1a78e7b3b9250eb1 |
Hashes for typed_ast-1.5.5-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfd39a41c0ef6f31684daff53befddae608f9daf6957140228a08e51f312d7e6 |
|
MD5 | 1ec619648e474fa6783c559f343fca5c |
|
BLAKE2b-256 | 451eaa5f1dae4b92bc665ae9a655787bb2fe007a881fa2866b0408ce548bb24c |
Hashes for typed_ast-1.5.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 381eed9c95484ceef5ced626355fdc0765ab51d8553fec08661dce654a935db4 |
|
MD5 | 2d5cfdf4543e9f22ce078e92aa79c35a |
|
BLAKE2b-256 | 31f338839df509b04fb54205e388fc04b47627377e0ad628870112086864a441 |
Hashes for typed_ast-1.5.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 045f9930a1550d9352464e5149710d56a2aed23a2ffe78946478f7b5416f1ede |
|
MD5 | 049980584606bbb33daba7ed590a5b8e |
|
BLAKE2b-256 | 8d09bba083f2c11746288eaf1859e512130420405033de84189375fe65d839ba |
Hashes for typed_ast-1.5.5-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed4a1a42df8a3dfb6b40c3d2de109e935949f2f66b19703eafade03173f8f437 |
|
MD5 | 8bc02d1e03c732fcc1b8d22cb200f382 |
|
BLAKE2b-256 | 15e0182bdd9edb6c6a1c068cecaa87f58924a817f2807a0b0d940f578b3328df |
Hashes for typed_ast-1.5.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd946abf3c31fb50eee07451a6aedbfff912fcd13cf357363f5b4e834cc5e71a |
|
MD5 | 3088b59fdb6ff65189bfa51630134070 |
|
BLAKE2b-256 | 19e388b65e46643006592f39e0fdef3e29454244a9fdaa52acfb047dc68cae6a |
Hashes for typed_ast-1.5.5-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d40c10326893ecab8a80a53039164a224984339b2c32a6baf55ecbd5b1df6431 |
|
MD5 | d796060d873adfaa9e8cbf4fc38e5d4e |
|
BLAKE2b-256 | eb0673ca55ee5303b41d08920de775f02d2a3e1e59430371f5adf7fbb1a21127 |
Hashes for typed_ast-1.5.5-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d09d930c2d1d621f717bb217bf1fe2584616febb5138d9b3e8cdd26506c3f6d4 |
|
MD5 | d6487e2c1ec3813f3b9bd53eea3677c9 |
|
BLAKE2b-256 | a8cd9a867f5a96d83a9742c43914e10d3a2083d8fe894ab9bf60fd467c6c497f |
Hashes for typed_ast-1.5.5-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe58ef6a764de7b4b36edfc8592641f56e69b7163bba9f9c8089838ee596bfb2 |
|
MD5 | 89e58120063defadc3e8a8c63669eb5d |
|
BLAKE2b-256 | 47970bb4dba688a58ff9c08e63b39653e4bcaa340ce1bb9c1d58163e5c2c66f1 |
Hashes for typed_ast-1.5.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57bfc3cf35a0f2fdf0a88a3044aafaec1d2f24d8ae8cd87c4f58d615fb5b6311 |
|
MD5 | 430278d7e3e2240adb205377b7ebf412 |
|
BLAKE2b-256 | 32f175bd58fb1410cb72fbc6e8adf163015720db2c38844b46a9149c5ff6bf38 |
Hashes for typed_ast-1.5.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0635900d16ae133cab3b26c607586131269f88266954eb04ec31535c9a12ef1e |
|
MD5 | aa372616db4a66082b8a7af16feb80ca |
|
BLAKE2b-256 | 019511be104446bb20212a741d30d40eab52a9cfc05ea34efa074ff4f7c16983 |
Hashes for typed_ast-1.5.5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2188bc33d85951ea4ddad55d2b35598b2709d122c11c75cffd529fbc9965508e |
|
MD5 | 8d38ef9f15910bf35df4dacd062e4200 |
|
BLAKE2b-256 | d500635353c31b71ed307ab020eff6baed9987da59a1b2ba489f885ecbe293b8 |
Hashes for typed_ast-1.5.5-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b946ef8c04f77230489f75b4b5a4a6f24c078be4aed241cfabe9cbf4156e7e5 |
|
MD5 | d321c34a4e641bd55692ef1c475f832c |
|
BLAKE2b-256 | 399c49a583623b39a755ba50eb8ff8f114b843b01aae3ef50850bce015df1439 |
Hashes for typed_ast-1.5.5-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16f7313e0a08c7de57f2998c85e2a69a642e97cb32f87eb65fbfe88381a5e44d |
|
MD5 | f770015b671058e24f7cbc4c5e69e19d |
|
BLAKE2b-256 | c11690c9b889c7fec0a572b93928c33bbda4ade4136a9f3378e1474bf959b6d5 |
Hashes for typed_ast-1.5.5-cp36-cp36m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc2b8c4e1bc5cd96c1a823a885e6b158f8451cf6f5530e1829390b4d27d0807f |
|
MD5 | b8b464edf2687a5a238e48063728cbc0 |
|
BLAKE2b-256 | 207f1962dd7c1e3c76c566ecd71223eee4ff544da4df0ee284b402fa28910f23 |
Hashes for typed_ast-1.5.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be4919b808efa61101456e87f2d4c75b228f4e52618621c77f1ddcaae15904fa |
|
MD5 | ec6a0cad9c96c4615ddb01f3e71353bc |
|
BLAKE2b-256 | 599b3550429ac7c031a4f776f6950067d6ccf8d4f0fe8933c1d05c4cf50827b5 |
Hashes for typed_ast-1.5.5-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 118c1ce46ce58fda78503eae14b7664163aa735b620b64b5b725453696f2a35c |
|
MD5 | 19ef7d713b41bcdb5a559efee0fb6161 |
|
BLAKE2b-256 | 697345dc2dcf4902c5afb7c0173f7638bcc9f1218dab32734b077dfdc7489d74 |
Hashes for typed_ast-1.5.5-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44f214394fc1af23ca6d4e9e744804d890045d1643dd7e8229951e0ef39429b5 |
|
MD5 | fcb466fd62180b55037ac967a97e23ce |
|
BLAKE2b-256 | cd0e0b46ff64402abbd2ff14f573168cd73842ebe1dec531435226356267837d |