beancount-syspath 0.2.1

Last updated:

0 purchases

beancount-syspath 0.2.1 Image
beancount-syspath 0.2.1 Images
Add to Cart

Description:

beancountsyspath 0.2.1

beancount-syspath
Manipulate sys.path from within the beancount file. This is a plugin for
Beancount, a double-entry bookkeeping computer language.
Installation
Install via pip
pip install beancount-syspath

Usage
Prepend list of paths
plugin "beancount_syspath.plugin" "{
'append': ['some/dir', 'other/dir'],
'prepend': ['some/dir', 'other/dir'],
}"

Note: Place the directive before other plugin loading ones, so they can make use of the updated sys.path.
Configuration
The config value is a python dict literal, contains the following keys



Key
Type
Optional
Default
Meaning




append
List[str]
yes
[]
Append the list of path to sys.path


prepend
List[str]
yes
[]
Prepend the list of path to sys.path


normalize_to_root
bool
yes
True
If the path is relative, it is considered to be relative to the root beancount file, and normalized to absolute path before adding to sys.path.

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.