Created
September 29, 2023 06:18
-
-
Save drashna/0d405a9dd32632cb75c441d4804d33d7 to your computer and use it in GitHub Desktop.
userspace python log
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
❯ qmk userspace-doctor ░▒▓ 11.00 40% 6.35G 11G | |
--- Logging error --- | |
Traceback (most recent call last): | |
File "/usr/local/Cellar/python@3.11/3.11.5/Frameworks/Python.framework/Versions/3.11/lib/python3.11/logging/__init__.py", line 1113, in emit | |
stream.write(msg + self.terminator) | |
^^^^^^^^^^^^ | |
AttributeError: 'str' object has no attribute 'write' | |
Call stack: | |
File "/usr/local/bin/qmk", line 8, in <module> | |
sys.exit(main()) | |
File "/usr/local/Cellar/qmk/1.1.2_2/libexec/lib/python3.11/site-packages/qmk_cli/script_qmk.py", line 76, in main | |
import qmk.cli # noqa | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/cli/__init__.py", line 250, in <module> | |
__import__(subcommand) | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/cli/c2json.py", line 8, in <module> | |
import qmk.keymap | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/keymap.py", line 14, in <module> | |
import qmk.path | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/path.py", line 8, in <module> | |
from qmk.constants import MAX_KEYBOARD_SUBFOLDERS, QMK_FIRMWARE, QMK_USERSPACE, HAS_QMK_USERSPACE | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/constants.py", line 13, in <module> | |
QMK_USERSPACE = detect_qmk_userspace() | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/userspace.py", line 37, in detect_qmk_userspace | |
qmk_userspace_validate(test_dir) | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/userspace.py", line 30, in qmk_userspace_validate | |
UserspaceDefs(path / 'qmk.json') | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/userspace.py", line 54, in __init__ | |
validate(json, 'qmk.user_repo.v0') # `qmk.json` must have a userspace_version at minimum | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/json_schema.py", line 89, in validate | |
validator = create_validator(schema) | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/json_schema.py", line 80, in create_validator | |
schema_store = compile_schema_store() | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/json_schema.py", line 69, in compile_schema_store | |
cli.log.debug('Skipping schema file %s', schema_file) | |
Message: 'Skipping schema file %s' | |
Arguments: (PosixPath('data/schemas/true.jsonschema'),) | |
--- Logging error --- | |
Traceback (most recent call last): | |
File "/usr/local/Cellar/python@3.11/3.11.5/Frameworks/Python.framework/Versions/3.11/lib/python3.11/logging/__init__.py", line 1113, in emit | |
stream.write(msg + self.terminator) | |
^^^^^^^^^^^^ | |
AttributeError: 'str' object has no attribute 'write' | |
Call stack: | |
File "/usr/local/bin/qmk", line 8, in <module> | |
sys.exit(main()) | |
File "/usr/local/Cellar/qmk/1.1.2_2/libexec/lib/python3.11/site-packages/qmk_cli/script_qmk.py", line 76, in main | |
import qmk.cli # noqa | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/cli/__init__.py", line 250, in <module> | |
__import__(subcommand) | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/cli/c2json.py", line 8, in <module> | |
import qmk.keymap | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/keymap.py", line 14, in <module> | |
import qmk.path | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/path.py", line 8, in <module> | |
from qmk.constants import MAX_KEYBOARD_SUBFOLDERS, QMK_FIRMWARE, QMK_USERSPACE, HAS_QMK_USERSPACE | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/constants.py", line 13, in <module> | |
QMK_USERSPACE = detect_qmk_userspace() | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/userspace.py", line 37, in detect_qmk_userspace | |
qmk_userspace_validate(test_dir) | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/userspace.py", line 30, in qmk_userspace_validate | |
UserspaceDefs(path / 'qmk.json') | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/userspace.py", line 54, in __init__ | |
validate(json, 'qmk.user_repo.v0') # `qmk.json` must have a userspace_version at minimum | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/json_schema.py", line 89, in validate | |
validator = create_validator(schema) | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/json_schema.py", line 80, in create_validator | |
schema_store = compile_schema_store() | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/json_schema.py", line 69, in compile_schema_store | |
cli.log.debug('Skipping schema file %s', schema_file) | |
Message: 'Skipping schema file %s' | |
Arguments: (PosixPath('data/schemas/false.jsonschema'),) | |
--- Logging error --- | |
Traceback (most recent call last): | |
File "/usr/local/Cellar/python@3.11/3.11.5/Frameworks/Python.framework/Versions/3.11/lib/python3.11/logging/__init__.py", line 1113, in emit | |
stream.write(msg + self.terminator) | |
^^^^^^^^^^^^ | |
AttributeError: 'str' object has no attribute 'write' | |
Call stack: | |
File "/usr/local/bin/qmk", line 8, in <module> | |
sys.exit(main()) | |
File "/usr/local/Cellar/qmk/1.1.2_2/libexec/lib/python3.11/site-packages/qmk_cli/script_qmk.py", line 76, in main | |
import qmk.cli # noqa | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/cli/__init__.py", line 250, in <module> | |
__import__(subcommand) | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/cli/c2json.py", line 8, in <module> | |
import qmk.keymap | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/keymap.py", line 14, in <module> | |
import qmk.path | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/path.py", line 8, in <module> | |
from qmk.constants import MAX_KEYBOARD_SUBFOLDERS, QMK_FIRMWARE, QMK_USERSPACE, HAS_QMK_USERSPACE | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/constants.py", line 13, in <module> | |
QMK_USERSPACE = detect_qmk_userspace() | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/userspace.py", line 37, in detect_qmk_userspace | |
qmk_userspace_validate(test_dir) | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/userspace.py", line 30, in qmk_userspace_validate | |
UserspaceDefs(path / 'qmk.json') | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/userspace.py", line 61, in __init__ | |
validate(json, 'qmk.user_repo.v1') | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/json_schema.py", line 89, in validate | |
validator = create_validator(schema) | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/json_schema.py", line 80, in create_validator | |
schema_store = compile_schema_store() | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/json_schema.py", line 69, in compile_schema_store | |
cli.log.debug('Skipping schema file %s', schema_file) | |
Message: 'Skipping schema file %s' | |
Arguments: (PosixPath('data/schemas/true.jsonschema'),) | |
--- Logging error --- | |
Traceback (most recent call last): | |
File "/usr/local/Cellar/python@3.11/3.11.5/Frameworks/Python.framework/Versions/3.11/lib/python3.11/logging/__init__.py", line 1113, in emit | |
stream.write(msg + self.terminator) | |
^^^^^^^^^^^^ | |
AttributeError: 'str' object has no attribute 'write' | |
Call stack: | |
File "/usr/local/bin/qmk", line 8, in <module> | |
sys.exit(main()) | |
File "/usr/local/Cellar/qmk/1.1.2_2/libexec/lib/python3.11/site-packages/qmk_cli/script_qmk.py", line 76, in main | |
import qmk.cli # noqa | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/cli/__init__.py", line 250, in <module> | |
__import__(subcommand) | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/cli/c2json.py", line 8, in <module> | |
import qmk.keymap | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/keymap.py", line 14, in <module> | |
import qmk.path | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/path.py", line 8, in <module> | |
from qmk.constants import MAX_KEYBOARD_SUBFOLDERS, QMK_FIRMWARE, QMK_USERSPACE, HAS_QMK_USERSPACE | |
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 940, in exec_module | |
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/constants.py", line 13, in <module> | |
QMK_USERSPACE = detect_qmk_userspace() | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/userspace.py", line 37, in detect_qmk_userspace | |
qmk_userspace_validate(test_dir) | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/userspace.py", line 30, in qmk_userspace_validate | |
UserspaceDefs(path / 'qmk.json') | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/userspace.py", line 61, in __init__ | |
validate(json, 'qmk.user_repo.v1') | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/json_schema.py", line 89, in validate | |
validator = create_validator(schema) | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/json_schema.py", line 80, in create_validator | |
schema_store = compile_schema_store() | |
File "/Users/drashna/repos/qmk_firmware/lib/python/qmk/json_schema.py", line 69, in compile_schema_store | |
cli.log.debug('Skipping schema file %s', schema_file) | |
Message: 'Skipping schema file %s' | |
Arguments: (PosixPath('data/schemas/false.jsonschema'),) |
milc, the problem was milc
Like, what version was the problem though? I get this error after trying from HEAD and I have milc v1.4.2 installed
it was fixed in 1.6,8, IIRC.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Did you ever figure out why this is happening? I have the same probem