Skip to main content

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)

Source distribution for beancount-format 0.2.2
File Size Uploaded
beancount_format-0.2.2.tar.gz 26.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for beancount-format 0.2.2
File
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}

Release history Release notifications | RSS feed

This release

0.2.2 This release

7 release files

0.2.1

7 release files

0.2.0

7 release files

0.1.21

7 release files

0.1.20

7 release files

0.1.19

6 release files

0.1.18

6 release files

0.1.17

6 release files

0.1.16

6 release files

0.1.15

6 release files

0.1.14

5 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page