Skip to main content

Beancount Bourse Direct Importer

GitHub Workflow Status PyPI PyPI - Version GitHub Linting

beancount-bd provides an order history importer for the brooker Bourse Direct to the Beancount format.

Installation

    $ pip install beancount-bd

Usage

Add BDImporter to your Beancount importers config file.

CONFIG = [
    BDImporter(
        account='Assets:FR:BD:PEA',
        fee_category='Expenses:Finances:Commission',
        tickers_lut={
            "AM.E.P.SP500": "PE500",
            "LY.PEANASD": "PUST",
            "MSC.EM": "PAEEM",
            "MSC.EUR": "PCEU",
        }
    ),
]

Contribution

Feel free to contribute!

Please make sure you have Python 3.6+ and Poetry installed.

  1. Git clone the repository - git clone https://github.com/ArthurFDLR/beancount-bd

  2. Install the packages required for development - poetry install

  3. That's basically it. You should now be able to run lint checks and the test suite - make lint test.

Metadata

Release files for beancount-bd 1.0.0

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-bd 1.0.0
File Size Uploaded Provenance Actions
beancount-bd-1.0.0.tar.gz 5.1 kB Without provenance Details for beancount-bd-1.0.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for beancount-bd 1.0.0
File Interpreter ABI Platform Actions
beancount_bd-1.0.0-py3-none-any.whl Python 3 none any Details for beancount_bd-1.0.0-py3-none-any.whl

Total release size: 11.6 kB

Release files / beancount-bd-1.0.0.tar.gz

Download URL beancount-bd-1.0.0.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
4936481731ae7babb5d9c07ec3a9974e7321333ddc8f2d11f4dd1b8a2de8e43d
BLAKE2b-256 checksum
How to use checksums
517af97969c4b34af0812bbd30c74e3acbf420f8ea3303bdf430139ca0678237
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.15 CPython/3.8.10 Linux/5.10.102.1-microsoft-standard-WSL2

Release files / beancount_bd-1.0.0-py3-none-any.whl

Download URL beancount_bd-1.0.0-py3-none-any.whl
Size 6.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
94d7dce8c1dd9f998fceb185d907db4f376887a89289827cc53b56d664a099f5
BLAKE2b-256 checksum
How to use checksums
41a71efe8d1238267beffe995fb4d744759b89c3654c6962c82ad4609bd4f527
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.15 CPython/3.8.10 Linux/5.10.102.1-microsoft-standard-WSL2

Security for beancount-bd 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

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