devel/py-ast-serialize 0.11.2_1 FreeBSD
Python bindings for mypy AST serialization
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- MIT
- Categories
- devel, python
- Package size
- 878.0 KiB, 2330.2 KiB installed
Description
ast_serialize 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.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/py-ast-serialize | 0.11.2_1 |
| HardenedBSD | devel/py-ast-serialize | 0.11.2 |
| GhostBSD | devel/py-ast-serialize | 0.11.2 |
Install
Binary package:
pkg install py312-ast-serialize
From the ports tree:
cd /usr/ports/devel/py-ast-serialize/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-ast-serialize>0:devel/py-ast-serialize
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.11.2 | 0.11.2_1 | - | - | 0.11.2_1 |
| FreeBSD:14:quarterly | 0.11.2 | 0.11.2 | n/a | - | 0.11.2 |
| FreeBSD:15:latest | 0.11.2_1 | 0.11.2_1 | n/a | - | - |
| FreeBSD:15:quarterly | 0.11.2 | 0.11.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.11.2 | 0.11.2_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}maturin>=1.9<2.0: devel/py-maturin
The full lists below include those, and their dependencies in turn.
Build dependencies 23
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/libffi
- devel/libunistring
- devel/py-build
- devel/py-installer
- devel/py-maturin
- devel/py-packaging
- devel/py-pyproject-hooks
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- lang/python312
- lang/python315
- lang/rust
- math/mpdecimal
- print/indexinfo
- security/libssh2
- textproc/expat2
- www/libnghttp2
Run dependencies 7
Required by 24
- comms/py-spsdk
- databases/py-sqlglot-mypy
- databases/py-sqlglotc
- devel/py-hatch-mypyc
- devel/py-isort
- devel/py-mypy
- devel/py-prospector
- devel/py-pytest-mypy
- devel/py-pytest-mypy-plugins
- devel/py-pytest-mypy-testing
- devel/py-pytokens
- devel/thonny
- math/py-or-tools
- misc/py-lightning-utilities
- misc/py-pytorch-lightning
- misc/py-torchmetrics
- net/py-saltyrtc.server
- science/py-kliff
- textproc/py-docling-eval
- textproc/py-docling-metrics-layout
- textproc/py-docstring-to-markdown
- textproc/py-pyls-spyder
- textproc/py-python-lsp-black
- textproc/py-python-lsp-server
Configuration
No options to configure.
- USES
- cargo python
- Service scripts
- none
Files
distinfo 173
| File | Size | SHA256 |
|---|---|---|
| ast_serialize-0.11.2.tar.gz | 954387 | 976a5bd75845d22f4b52905ddf53ab669ef1b14dba7735f5512841a2ef2b5450 |
| rust/crates/aho-corasick-1.1.4.crate | 184015 | ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 |
| rust/crates/allocator-api2-0.2.21.crate | 63622 | 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 |
| rust/crates/anstream-0.6.21.crate | 29516 | 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a |
| rust/crates/anstream-1.0.0.crate | 28916 | 824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d |
| rust/crates/anstyle-1.0.14.crate | 17787 | 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000 |
| rust/crates/anstyle-lossy-1.1.5.crate | 10261 | d9ca7d0f520afcd6d817970d0b2d5fd7c630c75e7783cae046b8b8a783c5befa |
| rust/crates/anstyle-parse-0.2.7.crate | 21707 | 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 |
| rust/crates/anstyle-parse-1.0.0.crate | 22042 | 52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e |
| rust/crates/anstyle-query-1.1.5.crate | 10264 | 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc |
| rust/crates/anstyle-svg-1.1.1.crate | 19608 | ab68e0b71ea68eb6b399ffe1957f26330aeed91f5e578d442a1c2f3df69f6ec1 |
| rust/crates/anstyle-wincon-3.0.11.crate | 12638 | 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d |
| rust/crates/anyhow-1.0.100.crate | 54059 | a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61 |
| rust/crates/arrayvec-0.7.8.crate | 33260 | d3fb67a6e08acf24fdeccbac2cb6ac4305825bd1f117462e0e6f2f193345ad56 |
| rust/crates/attribute-derive-0.10.5.crate | 23575 | 05832cdddc8f2650cc2cc187cc2e952b8c133a48eb055f35211f61ee81502d77 |
| rust/crates/attribute-derive-macro-0.10.5.crate | 10058 | 0a7cdbbd4bd005c5d3e2e9c885e6fa575db4f4a3572335b974d8db853b6beb61 |
| rust/crates/bit-set-0.8.0.crate | 16289 | 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3 |
| rust/crates/bit-vec-0.8.0.crate | 24132 | 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7 |
| rust/crates/bitflags-2.10.0.crate | 48427 | 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 |
| rust/crates/block-buffer-0.10.4.crate | 10538 | 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 |
Master sites 1
- PYPI
Commit history 7
The latest 5 of 7 in the history this site was built from.