You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Installing in a virtual environment and saying captura config results in
Traceback (most recent call last):
File "/home/adrian/Projects/LiftsExtension/.venv/bin/captura", line 5, in <module>
from captura.__main__ import main
File "/home/adrian/Projects/LiftsExtension/.venv/lib/python3.12/site-packages/captura/__init__.py", line 5, in <module>
from . import hooks, util
File "/home/adrian/Projects/LiftsExtension/.venv/lib/python3.12/site-packages/captura/hooks.py", line 9, in <module>
from captura import util
File "/home/adrian/Projects/LiftsExtension/.venv/lib/python3.12/site-packages/captura/util.py", line 167, in <module>
DEFAULT_LOGGING_CONFIG, _get_logger = setup_logging()
^^^^^^^^^^^^^^^
File "/home/adrian/Projects/LiftsExtension/.venv/lib/python3.12/site-packages/captura/util.py", line 159, in setup_logging
with open(config_path, "r") as file:
^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: /home/adrian/Projects/LiftsExtension/.venv/lib/python3.12/logging.yaml'
The text was updated successfully, but these errors were encountered:
Frustratingly this is not fixed in version 0.1.9. Running captura results in
Traceback (most recent call last):
File "/home/sisyphus/.venv/bin/captura", line 5, in <module>
from captura.__main__ import main
File "/home/sisyphus/.venv/lib/python3.11/site-packages/captura/__init__.py", line 5, in <module>
from . import hooks, util
File "/home/sisyphus/.venv/lib/python3.11/site-packages/captura/hooks.py", line 9, in <module>
from captura import util
File "/home/sisyphus/.venv/lib/python3.11/site-packages/captura/util.py", line 167, in <module>
DEFAULT_LOGGING_CONFIG, _get_logger = setup_logging()
^^^^^^^^^^^^^^^
File "/home/sisyphus/.venv/lib/python3.11/site-packages/captura/util.py", line 159, in setup_logging
with open(config_path, "r") as file:
^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/home/sisyphus/.venv/lib/python3.11/logging.yaml'
This happens because the project root is used to determine where captura is installed, which is not the case when it comes from pypi.
Installing in a virtual environment and saying
captura config
results inThe text was updated successfully, but these errors were encountered: