beancount-format
beancount formatter.
Install
pip install beancount-format
Usage
as CLI
beancount-format ./
as library
from bean_format import format_text
source = "2010-01-01 open Assets:Cash\n"
formatted = format_text(source)
print(formatted)
# Override formatter options
formatted = format_text(
source,
path="ledger.beancount", # defaults to "<memory>"
line_width=88,
indent_width=2,
new_line="lf", # "lf" or "crlf"
compact_balance_spacing=True,
)
print(formatted)
Metadata
Release files for beancount-format 0.2.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_format-0.2.2.tar.gz | 26.6 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| beancount_format-0.2.2-cp310-abi3-win_arm64.whl | CPython 3.10 | abi3 | Windows ARM64 | Details |
| beancount_format-0.2.2-cp310-abi3-win_amd64.whl | CPython 3.10 | abi3 | Windows x86-64 | Details |
| beancount_format-0.2.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.10 | abi3 | Linux glibc 2.17+ x86-64 | Details |
| beancount_format-0.2.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl | CPython 3.10 | abi3 | Linux glibc 2.17+ ARM64 | Details |
| beancount_format-0.2.2-cp310-abi3-macosx_11_0_arm64.whl | CPython 3.10 | abi3 | macOS 11.0+ ARM64 | Details |
| beancount_format-0.2.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_format-0.2.2.tar.gz
| Download URL | beancount_format-0.2.2.tar.gz |
|---|---|
| Size | 26.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
771ddd40f979a63739fec9375c50c94e4024e1a47c50deca877551f49e4f0d45
|
|
BLAKE2b-256 checksum How to use checksums |
e9f5aff5e2e7913256ccb234b44941370c7b47d2b7031d8e632bf7771302d104
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","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_format-0.2.2-cp310-abi3-win_arm64.whl
| Download URL | beancount_format-0.2.2-cp310-abi3-win_arm64.whl |
|---|---|
| Size | 636.3 kB |
| Tags | CPython 3.10 Windows ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
162b91efe02a83d341a5e108256e7e24a17b96e3ae7319e34859262ff0d76699
|
|
BLAKE2b-256 checksum How to use checksums |
815825b7f1b06f836cdb6acf20961ad45f4484bfb967052a95e0103163f9dba7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","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_format-0.2.2-cp310-abi3-win_amd64.whl
| Download URL | beancount_format-0.2.2-cp310-abi3-win_amd64.whl |
|---|---|
| Size | 694.2 kB |
| Tags | CPython 3.10 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
482357706d3f603771b388efcaa95302e9af40ac6ebaa1dc09ce7a35e69344f0
|
|
BLAKE2b-256 checksum How to use checksums |
f1a29712904ec177312aa761424c188b8fda1408c056441322af5aa13ae78a23
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","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_format-0.2.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | beancount_format-0.2.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 792.0 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
7765b4810db087a1d76123e260a2633cbf17935d879e2ac2e589d938d95e84b6
|
|
BLAKE2b-256 checksum How to use checksums |
7a089a71977af432a0715386bc9ea17706654ee5038077403f5bb1f0449fd2ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","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_format-0.2.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | beancount_format-0.2.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 739.6 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
826adebdae626d73fdde9ce9fa6a773ab24f7488adfc847fc4e3f4926ac79bb1
|
|
BLAKE2b-256 checksum How to use checksums |
ddb2e862a08fe3d737e5c6406e0ec112f289504aebe53444b151da8d4c097446
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","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_format-0.2.2-cp310-abi3-macosx_11_0_arm64.whl
| Download URL | beancount_format-0.2.2-cp310-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 685.4 kB |
| Tags | CPython 3.10 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d764454bf24b2418e03db6d44bbfe61a9bcfb76bd5bc28c0e5944f1391048f77
|
|
BLAKE2b-256 checksum How to use checksums |
217f8e9cadea3d10d120a3f8598629081a6a06cff0fbbbf72099f5015728748d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","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_format-0.2.2-cp310-abi3-macosx_10_12_x86_64.whl
| Download URL | beancount_format-0.2.2-cp310-abi3-macosx_10_12_x86_64.whl |
|---|---|
| Size | 753.6 kB |
| Tags | CPython 3.10 abi3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
d359b369e75469d25cbeaa7b0a46dfbf2c23b6dc371f6eca889833e62c2b2e17
|
|
BLAKE2b-256 checksum How to use checksums |
bebc2860720d481cabc58ce2d7ddb923b52ac14990fd181547b7211082853c59
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","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}
|