beancount_ast
Parse Beancount input into the Rust parser's directive AST from Python.
This package intentionally exposes the parser AST (directives + spans + raw tokens),
not Beancount's semantic beancount.core directive model.
Notes:
- Classes have a dataclass-like constructor and repr (via
pyderive).
Metadata
Release files for beancount-ast 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| beancount_ast-0.0.2.tar.gz | 21.8 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| beancount_ast-0.0.2-cp310-abi3-win_arm64.whl | CPython 3.10 | abi3 | Windows ARM64 | Details |
| beancount_ast-0.0.2-cp310-abi3-win_amd64.whl | CPython 3.10 | abi3 | Windows x86-64 | Details |
| beancount_ast-0.0.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.10 | abi3 | Linux glibc 2.17+ x86-64 | Details |
| beancount_ast-0.0.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl | CPython 3.10 | abi3 | Linux glibc 2.17+ ARM64 | Details |
| beancount_ast-0.0.2-cp310-abi3-macosx_11_0_arm64.whl | CPython 3.10 | abi3 | macOS 11.0+ ARM64 | Details |
| beancount_ast-0.0.2-cp310-abi3-macosx_10_12_x86_64.whl | CPython 3.10 | abi3 | macOS 10.12+ x86-64 | Details |
Total release size: 4.3 MB
Release files / beancount_ast-0.0.2.tar.gz
| Download URL | beancount_ast-0.0.2.tar.gz |
|---|---|
| Size | 21.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
65525b2c009b50f73962243ec47af690b103b16dfcaa0f9438550b110454ec23
|
|
BLAKE2b-256 checksum How to use checksums |
04c5c387b5b5adab16bf3237634a204daeb91b6dcac0a18e2a4298e114931401
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / beancount_ast-0.0.2-cp310-abi3-win_arm64.whl
| Download URL | beancount_ast-0.0.2-cp310-abi3-win_arm64.whl |
|---|---|
| Size | 624.2 kB |
| Tags | CPython 3.10 Windows ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
cee0460804a94d78aa41ec5e69f106d90b3322150e2674ed28240a09d5cb8754
|
|
BLAKE2b-256 checksum How to use checksums |
3acb6ec1225327398ef584d46f5986e868bba3df3d657836d96efb9a8c9327ce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / beancount_ast-0.0.2-cp310-abi3-win_amd64.whl
| Download URL | beancount_ast-0.0.2-cp310-abi3-win_amd64.whl |
|---|---|
| Size | 672.5 kB |
| Tags | CPython 3.10 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
561519e7a4fd1c6d832167dfe5ed0c88f9ae7e41c2bdf148236fc92d0114dfd6
|
|
BLAKE2b-256 checksum How to use checksums |
a35188e1c1d52c39532f8d85b5ece3c4f7f9e548f714c1a2915ef5c215d9f371
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / beancount_ast-0.0.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | beancount_ast-0.0.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 737.2 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
e079dbaf6e9c4289fdbd2f149bc73a47e694df3a781bf708a8cdc7e778ec92da
|
|
BLAKE2b-256 checksum How to use checksums |
c565f1f31898f7f8a629f4cca0f91d7fffe07a618d17347b59c1d76eda38b8ee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / beancount_ast-0.0.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | beancount_ast-0.0.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 683.4 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
00db9f31856f24ffc334892b1ab4cde632bdd8ba989d20e29c1e30178642f25b
|
|
BLAKE2b-256 checksum How to use checksums |
7c10d17c1a5a760056c3c6922b34e58a3cea5f34f265a26984f2d9a0560e1bd3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / beancount_ast-0.0.2-cp310-abi3-macosx_11_0_arm64.whl
| Download URL | beancount_ast-0.0.2-cp310-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 769.5 kB |
| Tags | CPython 3.10 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6acbb641787273f5883d70da4b4bc7d52149efeda1a11652f00d3c3611068168
|
|
BLAKE2b-256 checksum How to use checksums |
859f389c97d65ab552a6f44844c08102f8b64370e9c584d83dfe65be36333392
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / beancount_ast-0.0.2-cp310-abi3-macosx_10_12_x86_64.whl
| Download URL | beancount_ast-0.0.2-cp310-abi3-macosx_10_12_x86_64.whl |
|---|---|
| Size | 822.6 kB |
| Tags | CPython 3.10 abi3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
180d25e497025e6c779413fc25920d563134cdd27eefd50b838a3f04e7cff0da
|
|
BLAKE2b-256 checksum How to use checksums |
a40bb7169464f071f1767f39ab94049ed103cd0512ec8ac6ca9aa584ffc840f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|