Dan,

thank you very much for detailed step by step procedure!

I did exactly what you suggested, but still get errors. See attached

Regards.

On Saturday, March 9, 2024 at 11:27:01 AM UTC+1 [email protected] wrote:

> On 09/03/24 10:58, Chary Chary wrote:
> > Dan, thank you for your help, I just could not make the pytests work no 
> > matter what
> > 
> > There are errors, that that the *_parser *module cannot be imported
> > 
> > But I found the following workaround, which uses pip install, rather 
> > than *py setup.py build_ext -i*
>
> No work-around is required. You are doing something wrong. However, 
> unless you report exactly the commands you execute and the errors you 
> get, it is impossible to know what that is.
>
> The setup I suggest works just fine for the CI jobs and in all the 
> systems where I tried:
>
> $ cd /tmp
> $ git clone [email protected]:beancount/beancount.git
> $ python3.12 -m venv beancount/venv
> $ . beancount/venv/bin/activate
> $ cd beancount/
> $ python -m pip install -e .
> $ python -m pip install pytest
> $ pytest --import-mode=importlib beancount/
> ...
> == 1090 passed, 22 skipped, 2 xfailed, 2 warnings in 14.18s ==
>
> I suspect you are trying to run the tests on the beancount installed in 
> a virtual environment with the pytest executable installed for your 
> system Python. This is not going to work.
>
> Cheers,
> Dan
>
>

-- 
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/29e19f93-7eba-493a-8fd2-190ced9ee1e9n%40googlegroups.com.
evg@evg-VirtualBox:/tmp$ cd /tmp
evg@evg-VirtualBox:/tmp$ git clone https://github.com/beancount/beancount.git
Cloning into 'beancount'...
remote: Enumerating objects: 49427, done.
remote: Counting objects: 100% (2299/2299), done.
remote: Compressing objects: 100% (838/838), done.
remote: Total 49427 (delta 1548), reused 2065 (delta 1439), pack-reused 47128
Receiving objects: 100% (49427/49427), 104.49 MiB | 12.51 MiB/s, done.
Resolving deltas: 100% (35527/35527), done.
evg@evg-VirtualBox:/tmp$ python3.12 -m venv beancount/venv
evg@evg-VirtualBox:/tmp$ . beancount/venv/bin/activate
(venv) evg@evg-VirtualBox:/tmp$ cd beancount
(venv) evg@evg-VirtualBox:/tmp/beancount$ pip install --no-cache-dir -e .
Obtaining file:///tmp/beancount
  Installing build dependencies ... done
  Checking if build backend supports build_editable ... done
  Getting requirements to build editable ... done
  Installing backend dependencies ... done
  Preparing editable metadata (pyproject.toml) ... done
Collecting click>=7.0 (from beancount==3.0.0.dev0)
  Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
Collecting python-dateutil>=2.6.0 (from beancount==3.0.0.dev0)
  Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting regex>=2022.9.13 (from beancount==3.0.0.dev0)
  Downloading 
regex-2023.12.25-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
 (40 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.9/40.9 kB 15.5 MB/s eta 0:00:00
Collecting six>=1.5 (from python-dateutil>=2.6.0->beancount==3.0.0.dev0)
  Downloading six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB)
Downloading click-8.1.7-py3-none-any.whl (97 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 256.6 MB/s eta 0:00:00
Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 229.9/229.9 kB 267.1 MB/s eta 0:00:00
Downloading 
regex-2023.12.25-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 
(789 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 789.1/789.1 kB 166.6 MB/s eta 0:00:00
Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Building wheels for collected packages: beancount
  Building editable for beancount (pyproject.toml) ... done
  Created wheel for beancount: 
filename=beancount-3.0.0.dev0-cp312-cp312-linux_x86_64.whl size=5181 
sha256=18838e994f0b1d74f672238b173d8e18bd897ae68b48083238c9cc5038f597ed
  Stored in directory: 
/tmp/pip-ephem-wheel-cache-vs4vj7s0/wheels/bf/c0/99/42450fa20ebd4c400dc13bd3de03e6365ed38d02f1e6c2e742
Successfully built beancount
Installing collected packages: six, regex, click, python-dateutil, beancount
Successfully installed beancount-3.0.0.dev0 click-8.1.7 
python-dateutil-2.9.0.post0 regex-2023.12.25 six-1.16.0
(venv) evg@evg-VirtualBox:/tmp/beancount$ python -m pip install --no-cache-dir 
pytest
Collecting pytest
  Downloading pytest-8.0.2-py3-none-any.whl.metadata (7.7 kB)
Requirement already satisfied: iniconfig in ./venv/lib/python3.12/site-packages 
(from pytest) (2.0.0)
Requirement already satisfied: packaging in ./venv/lib/python3.12/site-packages 
(from pytest) (23.2)
Requirement already satisfied: pluggy<2.0,>=1.3.0 in 
./venv/lib/python3.12/site-packages (from pytest) (1.4.0)
Downloading pytest-8.0.2-py3-none-any.whl (333 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 334.0/334.0 kB 4.1 MB/s eta 0:00:00
Installing collected packages: pytest
Successfully installed pytest-8.0.2
(venv) evg@evg-VirtualBox:/tmp/beancount$ pytest --import-mode=importlib 
beancount/
============================= test session starts ==============================
platform linux -- Python 3.12.2, pytest-8.0.2, pluggy-1.4.0
rootdir: /tmp/beancount
collected 0 items / 80 errors                                                  

==================================== ERRORS ====================================
_______________ ERROR collecting beancount/core/account_test.py ________________
beancount/core/account_test.py:8: in <module>
    from beancount.core import account
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
____________ ERROR collecting beancount/core/account_types_test.py _____________
beancount/core/account_types_test.py:8: in <module>
    from beancount.core import account_types
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
________________ ERROR collecting beancount/core/amount_test.py ________________
beancount/core/amount_test.py:6: in <module>
    from beancount.core.number import D
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_______________ ERROR collecting beancount/core/compare_test.py ________________
beancount/core/compare_test.py:6: in <module>
    from beancount.core import data
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_______________ ERROR collecting beancount/core/convert_test.py ________________
beancount/core/convert_test.py:10: in <module>
    from beancount.core.number import MISSING
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_________________ ERROR collecting beancount/core/data_test.py _________________
beancount/core/data_test.py:9: in <module>
    from beancount.core.amount import A
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
___________ ERROR collecting beancount/core/display_context_test.py ____________
beancount/core/display_context_test.py:7: in <module>
    from beancount.core import display_context
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_____________ ERROR collecting beancount/core/distribution_test.py _____________
beancount/core/distribution_test.py:9: in <module>
    from beancount.core import distribution
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
________________ ERROR collecting beancount/core/flags_test.py _________________
beancount/core/flags_test.py:6: in <module>
    from beancount.core import flags
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_______________ ERROR collecting beancount/core/getters_test.py ________________
beancount/core/getters_test.py:8: in <module>
    from beancount.core import getters
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_____________ ERROR collecting beancount/core/interpolate_test.py ______________
beancount/core/interpolate_test.py:8: in <module>
    from beancount.core.number import D
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
______________ ERROR collecting beancount/core/inventory_test.py _______________
beancount/core/inventory_test.py:12: in <module>
    from beancount.core.number import D
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
________________ ERROR collecting beancount/core/number_test.py ________________
beancount/core/number_test.py:9: in <module>
    from beancount.core.number import D, ZERO, round_to, same_sign
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_______________ ERROR collecting beancount/core/position_test.py _______________
beancount/core/position_test.py:13: in <module>
    from beancount.core import position
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
________________ ERROR collecting beancount/core/prices_test.py ________________
beancount/core/prices_test.py:7: in <module>
    from beancount.core.number import D
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_____________ ERROR collecting beancount/core/realization_test.py ______________
beancount/core/realization_test.py:11: in <module>
    from beancount.core.number import D
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_____________ ERROR collecting beancount/cparser/extmodule_test.py _____________
beancount/cparser/extmodule_test.py:10: in <module>
    from beancount.cparser import extmodule
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
__________________ ERROR collecting beancount/loader_test.py ___________________
beancount/loader_test.py:14: in <module>
    from beancount import loader
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
________________ ERROR collecting beancount/ops/balance_test.py ________________
beancount/ops/balance_test.py:6: in <module>
    from beancount.core.number import D
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_______________ ERROR collecting beancount/ops/basicops_test.py ________________
beancount/ops/basicops_test.py:8: in <module>
    from beancount.core import data
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_______________ ERROR collecting beancount/ops/compress_test.py ________________
beancount/ops/compress_test.py:6: in <module>
    from beancount import loader
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_______________ ERROR collecting beancount/ops/documents_test.py _______________
beancount/ops/documents_test.py:12: in <module>
    from beancount.utils import test_utils
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
______________ ERROR collecting beancount/ops/find_prices_test.py ______________
beancount/ops/find_prices_test.py:9: in <module>
    from beancount.ops import find_prices
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_______________ ERROR collecting beancount/ops/lifetimes_test.py _______________
beancount/ops/lifetimes_test.py:7: in <module>
    from beancount import loader
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
__________________ ERROR collecting beancount/ops/pad_test.py __________________
beancount/ops/pad_test.py:10: in <module>
    from beancount.core.amount import A
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_______________ ERROR collecting beancount/ops/summarize_test.py _______________
beancount/ops/summarize_test.py:14: in <module>
    from beancount.core import inventory
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
______________ ERROR collecting beancount/ops/validation_test.py _______________
beancount/ops/validation_test.py:8: in <module>
    from beancount.core import data
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
____________ ERROR collecting beancount/parser/booking_full_test.py ____________
beancount/parser/booking_full_test.py:13: in <module>
    from beancount.core.number import D
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
___________ ERROR collecting beancount/parser/booking_method_test.py ___________
beancount/parser/booking_method_test.py:14: in <module>
    from beancount.parser import booking_method as bm
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
______________ ERROR collecting beancount/parser/booking_test.py _______________
beancount/parser/booking_test.py:9: in <module>
    from beancount.core.data import Booking
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
______________ ERROR collecting beancount/parser/cmptest_test.py _______________
beancount/parser/cmptest_test.py:12: in <module>
    from beancount.core import amount
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
______________ ERROR collecting beancount/parser/context_test.py _______________
beancount/parser/context_test.py:7: in <module>
    from beancount.utils import test_utils
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
______________ ERROR collecting beancount/parser/grammar_test.py _______________
beancount/parser/grammar_test.py:15: in <module>
    from beancount.core.number import D
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
______________ ERROR collecting beancount/parser/hashsrc_test.py _______________
beancount/parser/hashsrc_test.py:7: in <module>
    from beancount.parser import hashsrc
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_______________ ERROR collecting beancount/parser/lexer_test.py ________________
beancount/parser/lexer_test.py:13: in <module>
    from beancount.core.number import D
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
______________ ERROR collecting beancount/parser/options_test.py _______________
beancount/parser/options_test.py:9: in <module>
    from beancount.parser import parser
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_______________ ERROR collecting beancount/parser/parser_test.py _______________
beancount/parser/parser_test.py:13: in <module>
    from beancount.core.number import D
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
______________ ERROR collecting beancount/parser/printer_test.py _______________
beancount/parser/printer_test.py:10: in <module>
    from beancount.parser import printer
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
______________ ERROR collecting beancount/parser/version_test.py _______________
beancount/parser/version_test.py:6: in <module>
    import beancount
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
___________ ERROR collecting beancount/plugins/auto_accounts_test.py ___________
beancount/plugins/auto_accounts_test.py:6: in <module>
    from beancount.parser import cmptest
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_______________ ERROR collecting beancount/plugins/auto_test.py ________________
beancount/plugins/auto_test.py:6: in <module>
    from beancount import loader
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
________ ERROR collecting beancount/plugins/check_average_cost_test.py _________
beancount/plugins/check_average_cost_test.py:7: in <module>
    from beancount import loader
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
___________ ERROR collecting beancount/plugins/check_closing_test.py ___________
beancount/plugins/check_closing_test.py:6: in <module>
    from beancount.parser import cmptest
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
__________ ERROR collecting beancount/plugins/check_commodity_test.py __________
beancount/plugins/check_commodity_test.py:7: in <module>
    from beancount import loader
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
___________ ERROR collecting beancount/plugins/check_drained_test.py ___________
beancount/plugins/check_drained_test.py:6: in <module>
    from beancount.parser import cmptest
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
____________ ERROR collecting beancount/plugins/close_tree_test.py _____________
beancount/plugins/close_tree_test.py:3: in <module>
    from beancount.plugins import close_tree
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
___________ ERROR collecting beancount/plugins/coherent_cost_test.py ___________
beancount/plugins/coherent_cost_test.py:7: in <module>
    from beancount.parser import cmptest
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
__________ ERROR collecting beancount/plugins/commodity_attr_test.py ___________
beancount/plugins/commodity_attr_test.py:6: in <module>
    from beancount import loader
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_________ ERROR collecting beancount/plugins/currency_accounts_test.py _________
beancount/plugins/currency_accounts_test.py:6: in <module>
    from beancount import loader
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
__________ ERROR collecting beancount/plugins/implicit_prices_test.py __________
beancount/plugins/implicit_prices_test.py:6: in <module>
    from beancount.core.number import D
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_____________ ERROR collecting beancount/plugins/leafonly_test.py ______________
beancount/plugins/leafonly_test.py:6: in <module>
    from beancount import loader
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
___________ ERROR collecting beancount/plugins/noduplicates_test.py ____________
beancount/plugins/noduplicates_test.py:6: in <module>
    from beancount.core import compare
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_____________ ERROR collecting beancount/plugins/nounused_test.py ______________
beancount/plugins/nounused_test.py:6: in <module>
    from beancount.parser import cmptest
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
___________ ERROR collecting beancount/plugins/onecommodity_test.py ____________
beancount/plugins/onecommodity_test.py:6: in <module>
    from beancount import loader
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_____________ ERROR collecting beancount/plugins/pedantic_test.py ______________
beancount/plugins/pedantic_test.py:6: in <module>
    from beancount import loader
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_____________ ERROR collecting beancount/plugins/sellgains_test.py _____________
beancount/plugins/sellgains_test.py:6: in <module>
    from beancount import loader
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
___________ ERROR collecting beancount/plugins/unique_prices_test.py ___________
beancount/plugins/unique_prices_test.py:6: in <module>
    from beancount.parser import cmptest
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
______________ ERROR collecting beancount/projects/export_test.py ______________
beancount/projects/export_test.py:8: in <module>
    from beancount.utils import test_utils
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
__________ ERROR collecting beancount/scripts/check_examples_test.py ___________
beancount/scripts/check_examples_test.py:10: in <module>
    from beancount.utils import test_utils
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_______________ ERROR collecting beancount/scripts/check_test.py _______________
beancount/scripts/check_test.py:7: in <module>
    from beancount.utils import test_utils
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_______________ ERROR collecting beancount/scripts/deps_test.py ________________
beancount/scripts/deps_test.py:6: in <module>
    from beancount.scripts import deps
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
____________ ERROR collecting beancount/scripts/directories_test.py ____________
beancount/scripts/directories_test.py:10: in <module>
    from beancount.scripts import directories
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
______________ ERROR collecting beancount/scripts/doctor_test.py _______________
beancount/scripts/doctor_test.py:12: in <module>
    from beancount.parser import cmptest
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
______________ ERROR collecting beancount/scripts/example_test.py ______________
beancount/scripts/example_test.py:6: in <module>
    from beancount.utils import test_utils
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
______________ ERROR collecting beancount/scripts/format_test.py _______________
beancount/scripts/format_test.py:7: in <module>
    from beancount.utils import test_utils
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_______________ ERROR collecting beancount/tools/treeify_test.py _______________
/usr/lib/python3.12/importlib/__init__.py:90: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1387: in _gcd_import
    ???
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1310: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:488: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1387: in _gcd_import
    ???
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_____________ ERROR collecting beancount/utils/bisect_key_test.py ______________
beancount/utils/bisect_key_test.py:7: in <module>
    from beancount.utils import bisect_key
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_____________ ERROR collecting beancount/utils/date_utils_test.py ______________
beancount/utils/date_utils_test.py:7: in <module>
    from beancount.utils import date_utils
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_______________ ERROR collecting beancount/utils/defdict_test.py _______________
beancount/utils/defdict_test.py:7: in <module>
    from beancount.utils import defdict
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_____________ ERROR collecting beancount/utils/encryption_test.py ______________
beancount/utils/encryption_test.py:10: in <module>
    from beancount import loader
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_____________ ERROR collecting beancount/utils/file_utils_test.py ______________
beancount/utils/file_utils_test.py:12: in <module>
    from beancount.utils import test_utils
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
____________ ERROR collecting beancount/utils/import_utils_test.py _____________
beancount/utils/import_utils_test.py:6: in <module>
    from beancount.utils import import_utils
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_____________ ERROR collecting beancount/utils/invariants_test.py ______________
beancount/utils/invariants_test.py:5: in <module>
    from beancount.utils import invariants
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
________________ ERROR collecting beancount/utils/memo_test.py _________________
beancount/utils/memo_test.py:11: in <module>
    from beancount.utils import memo
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_____________ ERROR collecting beancount/utils/misc_utils_test.py ______________
beancount/utils/misc_utils_test.py:15: in <module>
    from beancount.utils import misc_utils
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
________________ ERROR collecting beancount/utils/pager_test.py ________________
beancount/utils/pager_test.py:8: in <module>
    from beancount.utils import pager
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
________________ ERROR collecting beancount/utils/snoop_test.py ________________
beancount/utils/snoop_test.py:7: in <module>
    from beancount.utils import snoop
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
________________ ERROR collecting beancount/utils/table_test.py ________________
beancount/utils/table_test.py:10: in <module>
    from beancount.utils import table
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
________________ ERROR collecting beancount/utils/test_utils.py ________________
/usr/lib/python3.12/importlib/__init__.py:90: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1387: in _gcd_import
    ???
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1310: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:488: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1387: in _gcd_import
    ???
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
_____________ ERROR collecting beancount/utils/test_utils_test.py ______________
beancount/utils/test_utils_test.py:9: in <module>
    from beancount.utils import test_utils
<frozen importlib._bootstrap>:1360: in _find_and_load
    ???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:1262: in _find_spec
    ???
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:271: in 
find_spec
    tree = self.rebuild()
venv/lib/python3.12/site-packages/_beancount_editable_loader.py:312: in rebuild
    subprocess.run(self._build_cmd, cwd=self._build_path, env=env, 
stdout=stdout, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
    with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1953: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 
'/tmp/pip-build-env-onlb9jfe/normal/bin/ninja'
=========================== short test summary info ============================
ERROR beancount/core/account_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/core/account_types_test.py - FileNotFoundError: [Errno 2] No 
such file or directory: '/tmp/pip-build-env...
ERROR beancount/core/amount_test.py - FileNotFoundError: [Errno 2] No such file 
or directory: '/tmp/pip-build-env...
ERROR beancount/core/compare_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/core/convert_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/core/data_test.py - FileNotFoundError: [Errno 2] No such file 
or directory: '/tmp/pip-build-env...
ERROR beancount/core/display_context_test.py - FileNotFoundError: [Errno 2] No 
such file or directory: '/tmp/pip-build-env...
ERROR beancount/core/distribution_test.py - FileNotFoundError: [Errno 2] No 
such file or directory: '/tmp/pip-build-env...
ERROR beancount/core/flags_test.py - FileNotFoundError: [Errno 2] No such file 
or directory: '/tmp/pip-build-env...
ERROR beancount/core/getters_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/core/interpolate_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/core/inventory_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/core/number_test.py - FileNotFoundError: [Errno 2] No such file 
or directory: '/tmp/pip-build-env...
ERROR beancount/core/position_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/core/prices_test.py - FileNotFoundError: [Errno 2] No such file 
or directory: '/tmp/pip-build-env...
ERROR beancount/core/realization_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/cparser/extmodule_test.py - FileNotFoundError: [Errno 2] No 
such file or directory: '/tmp/pip-build-env...
ERROR beancount/loader_test.py - FileNotFoundError: [Errno 2] No such file or 
directory: '/tmp/pip-build-env...
ERROR beancount/ops/balance_test.py - FileNotFoundError: [Errno 2] No such file 
or directory: '/tmp/pip-build-env...
ERROR beancount/ops/basicops_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/ops/compress_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/ops/documents_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/ops/find_prices_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/ops/lifetimes_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/ops/pad_test.py - FileNotFoundError: [Errno 2] No such file or 
directory: '/tmp/pip-build-env...
ERROR beancount/ops/summarize_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/ops/validation_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/parser/booking_full_test.py - FileNotFoundError: [Errno 2] No 
such file or directory: '/tmp/pip-build-env...
ERROR beancount/parser/booking_method_test.py - FileNotFoundError: [Errno 2] No 
such file or directory: '/tmp/pip-build-env...
ERROR beancount/parser/booking_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/parser/cmptest_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/parser/context_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/parser/grammar_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/parser/hashsrc_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/parser/lexer_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/parser/options_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/parser/parser_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/parser/printer_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/parser/version_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/plugins/auto_accounts_test.py - FileNotFoundError: [Errno 2] No 
such file or directory: '/tmp/pip-build-env...
ERROR beancount/plugins/auto_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/plugins/check_average_cost_test.py - FileNotFoundError: [Errno 
2] No such file or directory: '/tmp/pip-build-env...
ERROR beancount/plugins/check_closing_test.py - FileNotFoundError: [Errno 2] No 
such file or directory: '/tmp/pip-build-env...
ERROR beancount/plugins/check_commodity_test.py - FileNotFoundError: [Errno 2] 
No such file or directory: '/tmp/pip-build-env...
ERROR beancount/plugins/check_drained_test.py - FileNotFoundError: [Errno 2] No 
such file or directory: '/tmp/pip-build-env...
ERROR beancount/plugins/close_tree_test.py - FileNotFoundError: [Errno 2] No 
such file or directory: '/tmp/pip-build-env...
ERROR beancount/plugins/coherent_cost_test.py - FileNotFoundError: [Errno 2] No 
such file or directory: '/tmp/pip-build-env...
ERROR beancount/plugins/commodity_attr_test.py - FileNotFoundError: [Errno 2] 
No such file or directory: '/tmp/pip-build-env...
ERROR beancount/plugins/currency_accounts_test.py - FileNotFoundError: [Errno 
2] No such file or directory: '/tmp/pip-build-env...
ERROR beancount/plugins/implicit_prices_test.py - FileNotFoundError: [Errno 2] 
No such file or directory: '/tmp/pip-build-env...
ERROR beancount/plugins/leafonly_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/plugins/noduplicates_test.py - FileNotFoundError: [Errno 2] No 
such file or directory: '/tmp/pip-build-env...
ERROR beancount/plugins/nounused_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/plugins/onecommodity_test.py - FileNotFoundError: [Errno 2] No 
such file or directory: '/tmp/pip-build-env...
ERROR beancount/plugins/pedantic_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/plugins/sellgains_test.py - FileNotFoundError: [Errno 2] No 
such file or directory: '/tmp/pip-build-env...
ERROR beancount/plugins/unique_prices_test.py - FileNotFoundError: [Errno 2] No 
such file or directory: '/tmp/pip-build-env...
ERROR beancount/projects/export_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/scripts/check_examples_test.py - FileNotFoundError: [Errno 2] 
No such file or directory: '/tmp/pip-build-env...
ERROR beancount/scripts/check_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/scripts/deps_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/scripts/directories_test.py - FileNotFoundError: [Errno 2] No 
such file or directory: '/tmp/pip-build-env...
ERROR beancount/scripts/doctor_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/scripts/example_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/scripts/format_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/tools/treeify_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/utils/bisect_key_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/utils/date_utils_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/utils/defdict_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/utils/encryption_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/utils/file_utils_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/utils/import_utils_test.py - FileNotFoundError: [Errno 2] No 
such file or directory: '/tmp/pip-build-env...
ERROR beancount/utils/invariants_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/utils/memo_test.py - FileNotFoundError: [Errno 2] No such file 
or directory: '/tmp/pip-build-env...
ERROR beancount/utils/misc_utils_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
ERROR beancount/utils/pager_test.py - FileNotFoundError: [Errno 2] No such file 
or directory: '/tmp/pip-build-env...
ERROR beancount/utils/snoop_test.py - FileNotFoundError: [Errno 2] No such file 
or directory: '/tmp/pip-build-env...
ERROR beancount/utils/table_test.py - FileNotFoundError: [Errno 2] No such file 
or directory: '/tmp/pip-build-env...
ERROR beancount/utils/test_utils.py - FileNotFoundError: [Errno 2] No such file 
or directory: '/tmp/pip-build-env...
ERROR beancount/utils/test_utils_test.py - FileNotFoundError: [Errno 2] No such 
file or directory: '/tmp/pip-build-env...
!!!!!!!!!!!!!!!!!!! Interrupted: 80 errors during collection !!!!!!!!!!!!!!!!!!!
============================== 80 errors in 4.80s ==============================
(venv) evg@evg-VirtualBox:/tmp/beancount$ 

Reply via email to