Great -- and glad you find it helpful. v3 will have this functionality 
mostly built-in.

On Wednesday, May 5, 2021 at 4:07:33 AM UTC-7 [email protected] wrote:

> Thank you. The updated pip release works great. Thanks for creating this 
> plugin. Really great contribution!
>
> On Wed, May 5, 2021 at 8:12 PM [email protected] <[email protected]> 
> wrote:
>
>> Removing the "plugins." part of the import string should make it work.
>>
>> This was already fixed in 5a1474c a while ago, but it's been a while 
>> since I made a pip release. Just made one.
>>
>> On Tuesday, May 4, 2021 at 10:57:24 PM UTC-7 [email protected] wrote:
>>
>>> I really like the zerosum solution that Redstreet created for handling 
>>> transfers and also how this can help with automation and it solves other 
>>> issues. This solves the exact issue I was starting to face as I was getting 
>>> setup. I'm trying to get the plugins to work but I'm getting an error 
>>> message (perhaps it's something really simple ). 
>>>
>>> 1) I installed the plugins via pip successfully
>>>
>>> (base) MacBook-Air:beandata jonathan$ pip show beancount-reds-plugins
>>> Name: beancount-reds-plugins
>>> Version: 0.1.0
>>> Summary: A collection of plugins for Beancount
>>> Home-page: https://github.com/redstreet/beancount_reds_plugins
>>> Author: Red Street
>>> License: GPL-3.0
>>> Location: /Users/jonathan/opt/miniconda3/lib/python3.8/site-packages
>>> Requires: beancount
>>> Required-by:
>>>
>>> 2) when I try the sample file I get an error. Is there something I need 
>>> to do elsewhere to get this to work? I thought I can use the existing 
>>> bean-check code and just run it on the sample file. 
>>>
>>> (2b) (base) MacBook-Air:beandata jonathan$ bean-check --version
>>> Beancount 2.3.4 (git:5adf7b9a; 2021-03-20)
>>>
>>> bean-check 
>>> /Users/jonathan/opt/miniconda3/lib/python3.8/site-packages/beancount_reds_plugins/zerosum/zs_test.beancount
>>>  
>>> <load>:0:       Error importing 
>>> "plugins.beancount_plugins_redstreet.zerosum.zerosum": Traceback (most 
>>> recent call last):
>>>     File 
>>> "/Users/jonathan/opt/miniconda3/lib/python3.8/site-packages/beancount/loader.py",
>>>  
>>> line 573, in run_transformations
>>>       module = importlib.import_module(plugin_name)
>>>     File 
>>> "/Users/jonathan/opt/miniconda3/lib/python3.8/importlib/__init__.py", line 
>>> 127, in import_module
>>>       return _bootstrap._gcd_import(name[level:], package, level)
>>>     File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
>>>     File "<frozen importlib._bootstrap>", line 991, in _find_and_load
>>>     File "<frozen importlib._bootstrap>", line 961, in 
>>> _find_and_load_unlocked
>>>     File "<frozen importlib._bootstrap>", line 219, in 
>>> _call_with_frames_removed
>>>     File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
>>>     File "<frozen importlib._bootstrap>", line 991, in _find_and_load
>>>     File "<frozen importlib._bootstrap>", line 961, in 
>>> _find_and_load_unlocked
>>>     File "<frozen importlib._bootstrap>", line 219, in 
>>> _call_with_frames_removed
>>>     File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
>>>     File "<frozen importlib._bootstrap>", line 991, in _find_and_load
>>>     File "<frozen importlib._bootstrap>", line 961, in 
>>> _find_and_load_unlocked
>>>     File "<frozen importlib._bootstrap>", line 219, in 
>>> _call_with_frames_removed
>>>     File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
>>>     File "<frozen importlib._bootstrap>", line 991, in _find_and_load
>>>     File "<frozen importlib._bootstrap>", line 973, in 
>>> _find_and_load_unlocked
>>>   ModuleNotFoundError: No module named 'plugins'
>>>  
>>>
>> -- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "Beancount" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/beancount/i3FfRlTJAPg/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to 
>> [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/beancount/c1f96da5-685c-4c6d-8d72-013197092353n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/beancount/c1f96da5-685c-4c6d-8d72-013197092353n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/5934695e-3325-49a3-8cc6-84750be5eeben%40googlegroups.com.

Reply via email to