Skip to main content

Plugin for Beancount to write oneliner transaction entries.

Project description

PyPI - Version PyPI - Downloads PyPI - Wheel PyPI - License

How to use

Two leg simple amount transactions are supported, because they are the bulk of entries. Support for price and cost may come, feel free to contribute.

1999-12-31 note Assets:Cash "Income:Test -16.18 EUR ! Description goes here #myTag *"

will be translated into

1999-12-31 ! "Description goes here" #myTag
	Income:Test		-16.18 EUR
	Assets:Cash

Install

pip3 install beancount_oneliner --user

Or copy to path used for python. For example, $HOME/.local/lib/python3.4/site-packages/beancount_oneliner/oneliner.py would do on Debian. If in doubt, look where beancount folder is and copy next to it.

Recommended VSCode themes:

  • Ayu
  • Monokai Pro
  • Night Owl

Syntax highlight

Supported by the following beancount extensions:

On VSCode, you will need to select the syntax with plugin support (there are two, with and without). To ensure it's selected automatically, add this to VSCode settings:

    "files.associations": {
        "*.extract": "beancount-oneline",
        "*.bean": "beancount-oneline",
        "*.beancount": "beancount-oneline",
    }

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

beancount_oneliner-1.1.0.tar.gz (16.3 kB view details)

Uploaded Source

Built Distribution

beancount_oneliner-1.1.0-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file beancount_oneliner-1.1.0.tar.gz.

File metadata

  • Download URL: beancount_oneliner-1.1.0.tar.gz
  • Upload date:
  • Size: 16.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for beancount_oneliner-1.1.0.tar.gz
Algorithm Hash digest
SHA256 e2bcc4e6f438577408118a27d9ab8f51912a3c47703a91df2fb757a1eff6ffb6
MD5 8107826663b8bc55b32ee319c8a02d08
BLAKE2b-256 d1a24eaea9acc20dd13d1f7980308bb11ccc5b918328792c55bb614834a17c01

See more details on using hashes here.

File details

Details for the file beancount_oneliner-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for beancount_oneliner-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1d979dd5f9daa53f58af07196bf432ac63b1fd98193a05cc21471b334dc7636c
MD5 4902cf340eef9546ab4b5b06359b6894
BLAKE2b-256 4e08f7c7f25f255167ded0f894c57d10a1d6f4caf3dd2211bd0043bfad48e77c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page