Skip to main content

Beancount importer rules engine

Project description

beancount-importer-rules

beancount-import-rules is a simple, declarative, smart, and easy-to-use library for importing extracted transactions.

It generates Beancount transactions based on predefined rules.

Install

pip install beancount-importer-rules

or

pdm install beancount-importer-rules

or

poetry add beancount-importer-rules

For more information see the documentation.

Contributing

  • install mise-en-place
  • Fork the repository on GitHub.
  • Clone the project to your own machine.
  • be in the project directory.
  • run mise run setup
  • source code is in beancount_importer_rules/**/*
  • tests are in tests/**/*
  • run mise run test to run the tests
  • run mise run lint to lint the code
  • run mise run format to format the code
  • work on a new branch
  • make your changes.
  • open a pr. pr titles follow the conventional commits format.

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_importer_rules-0.1.7.dev4.tar.gz (35.6 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file beancount_importer_rules-0.1.7.dev4.tar.gz.

File metadata

File hashes

Hashes for beancount_importer_rules-0.1.7.dev4.tar.gz
Algorithm Hash digest
SHA256 1d10dbe87161c0663a827c7404e400ee0739f78368c51084598183cde78ffedd
MD5 7c4399fce9d52cb99f0d802698e543d7
BLAKE2b-256 eca59dcaab430a743555c361c23ba97a5d2c2607e45daeb29fff0b4756909c3c

See more details on using hashes here.

File details

Details for the file beancount_importer_rules-0.1.7.dev4-py3-none-any.whl.

File metadata

File hashes

Hashes for beancount_importer_rules-0.1.7.dev4-py3-none-any.whl
Algorithm Hash digest
SHA256 2d3bd6417979233af475b66629ea3a8a4d57ae367350f4b4299e0e6c7bd8cc0a
MD5 9e5831527834ec2bc2ba69a28b3f5e8d
BLAKE2b-256 981392a14eb0f32dfe4b2b1c797b6a27223d18c01e4a0d97fa8dd2ba0e8f1b38

See more details on using hashes here.

Supported by

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