https://github.com/mypyc/ast_serialize
ast mypy parser python
Score: 23.218747305969956
Last synced: about 19 hours ago
JSON representation
Repository metadata:
Fast Python parser that generates a serialized AST
- Host: GitHub
- URL: https://github.com/mypyc/ast_serialize
- Owner: mypyc
- License: other
- Created: 2026-02-02T18:04:25.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2026-10-16T23:57:28.000Z (17 days ago)
- Last Synced: 2026-10-24T15:36:41.465Z (9 days ago)
- Topics: ast, mypy, parser, python
- Language: Rust
- Homepage:
- Size: 1.68 MB
- Stars: 12
- Watchers: 4
- Forks: 13
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Agents: AGENTS.md
Owner metadata:
- Name: mypyc
- Login: mypyc
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/44003912?v=4
- Repositories: 6
- Last Synced at: 2026-10-31T16:08:27.325Z
- Profile URL: https://github.com/mypyc
GitHub Events
Total
- Create event: 17
- Delete event: 17
- Fork event: 2
- Issue comment event: 13
- Issues event: 18
- Member event: 1
- Pull request event: 15
- Pull request review comment event: 2
- Pull request review event: 4
- Push event: 39
- Watch event: 1
- Total: 129
Last Year
- Create event: 17
- Delete event: 17
- Fork event: 2
- Issue comment event: 13
- Issues event: 18
- Member event: 1
- Pull request event: 15
- Pull request review comment event: 2
- Pull request review event: 4
- Push event: 39
- Watch event: 1
- Total: 129
Committers metadata
Last synced: 2 days ago
Total Commits: 274
Total Committers: 9
Avg Commits per committer: 30.444
Development Distribution Score (DDS): 0.292
Commits in past year: 264
Committers in past year: 9
Avg Commits per committer in past year: 29.333
Development Distribution Score (DDS) in past year: 0.303
| Name | Commits | |
|---|---|---|
| Jukka Lehtosalo | j****o@i****i | 194 |
| Ivan Levkivskyi | l****i@g****m | 70 |
| Piotr Sawicki | s****r@o****m | 2 |
| Marc Mueller | 3****p | 2 |
| Edgar Ramírez Mondragón | 1****n | 2 |
| bzoracler | 5****r | 1 |
| Wei Ji | 2****4 | 1 |
| Shantanu | 1****a | 1 |
| Jelle Zijlstra | j****a@g****m | 1 |
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 6
Total pull requests: 27
Average time to close issues: 3 months
Average time to close pull requests: 3 days
Total issue authors: 5
Total pull request authors: 10
Average comments per issue: 1.0
Average comments per pull request: 1.37
Merged pull request: 23
Bot issues: 0
Bot pull requests: 0
Past year issues: 6
Past year pull requests: 27
Past year average time to close issues: 3 months
Past year average time to close pull requests: 3 days
Past year issue authors: 5
Past year pull request authors: 10
Past year average comments per issue: 1.0
Past year average comments per pull request: 1.37
Past year merged pull request: 23
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- ilevkivskyi (2)
- mr-c (1)
- mgorny (1)
- hauntsaninja (1)
- JukkaL (1)
Top Pull Request Authors
- ilevkivskyi (17)
- cdce8p (2)
- MustafaKemal0146 (1)
- edgarrmondragon (1)
- JukkaL (1)
- p-sawicki (1)
- Madin-H23 (1)
- bzoracler (1)
- weiji14 (1)
- JelleZijlstra (1)
Top Issue Labels
- enhancement (2)
Top Pull Request Labels
Package metadata
- Total packages: 8
-
Total downloads:
- conda: 80 total
- pypi: 79,265,088 last-month
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 56
- Total maintainers: 3
proxy.golang.org: github.com/mypyc/ast_serialize
- Homepage:
- Documentation: https://pkg.go.dev/github.com/mypyc/ast_serialize#section-documentation
- Licenses: other
- Latest release: v0.13.0 (published 19 days ago)
- Last Synced: 2026-10-31T14:07:57.931Z (2 days ago)
- Versions: 21
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.702%
- Average: 4.86%
- Dependent repos count: 5.018%
spack.io: py-ast-serialize
Python bindings for mypy AST serialization.
- Homepage: https://github.com/mypyc/ast_serialize
- Licenses: []
- Latest release: 0.6.0 (published about 2 months ago)
- Last Synced: 2026-10-31T14:09:43.023Z (2 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Average: 25.755%
- Dependent packages count: 51.509%
pypi.org: ast-serialize
Python bindings for mypy AST serialization
- Homepage: https://github.com/mypyc/ast_serialize
- Documentation: https://ast-serialize.readthedocs.io/
- Licenses: MIT
- Latest release: 0.13.1 (published 17 days ago)
- Last Synced: 2026-10-31T14:08:45.432Z (2 days ago)
- Versions: 23
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 79,265,088 Last month
-
Rankings:
- Dependent packages count: 7.872%
- Average: 26.189%
- Dependent repos count: 44.505%
- Maintainers (2)
anaconda.org: ast-serialize
This is a fast Python extension for parsing Python files and serializing the AST using the native binary format used by mypy. This will eventually replace the current mypy parser, which uses the Python stdlib ast module for parsing.
- Homepage: https://pypi.org/project/ast-serialize
- Licenses: MIT
- Latest release: 0.6.0 (published 3 months ago)
- Last Synced: 2026-07-31T13:03:44.925Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 80 Total
-
Rankings:
- Dependent packages count: 34.048%
- Dependent repos count: 37.125%
- Average: 44.28%
- Downloads: 61.666%
nixpkgs-unstable: python314Packages.ast-serialize
Fast Python parser that generates a serialized AST
- Homepage: https://github.com/mypyc/ast_serialize
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/ast-serialize/default.nix#L35
- Licenses: MIT
- Latest release: 0.6.0 (published 1 day ago)
- Last Synced: 2026-11-01T11:22:12.481Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
gentoo-portage: dev-python/ast-serialize
Python bindings for mypy AST serialization
- Homepage: https://github.com/mypyc/ast_serialize/
- Documentation: https://packages.gentoo.org/packages/dev-python/ast-serialize
- Licenses: MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0 Unicode-DFS-2016 ZLIB
- Latest release: 0.7.0 (published 3 months ago)
- Last Synced: 2026-08-08T01:32:25.864Z (3 months ago)
- Versions: 4
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
pkgsrc-netbsd-x86_64-10.1-all: lang/py-ast-serialize
Python bindings for mypy AST serialization
- Homepage: https://github.com/mypyc/ast_serialize
- Documentation: https://pkgsrc.se/lang/py-ast-serialize
- Licenses: mit
- Latest release: 0.5.0 (published about 1 month ago)
- Last Synced: 2026-09-22T00:00:47.999Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-unstable: python313Packages.ast-serialize
Fast Python parser that generates a serialized AST
- Homepage: https://github.com/mypyc/ast_serialize
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/ast-serialize/default.nix#L35
- Licenses: MIT
- Latest release: 0.6.0 (published 1 day ago)
- Last Synced: 2026-11-01T10:46:27.220Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
Dependencies
- 184 dependencies
- PyO3/maturin-action v1 composite
- actions/checkout v6 composite
- actions/download-artifact v4 composite
- actions/setup-python v6 composite
- actions/upload-artifact v5 composite
- mymindstorm/setup-emsdk v16 composite
- pypa/gh-action-pypi-publish release/v1 composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- indoc 2 development
- anyhow 1.0
- pyo3 0.29.2
- sha1 0.10