Changes

From Gramps

Addon:Life Line Chart View

43,889 bytes added, 22:52, 10 November 2025
Issues
== Issues ==
* Unable to be installed on Windows AIO due to pip issue win <!-- --- Logging error ---Traceback (most recent call last): File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\index_command.py", line 44, in _create_truststore_ssl_context from pip._vendor import truststore File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\truststore\__init__.py", line 31, in <module> from ._api import SSLContext, extract_from_ssl, inject_into_ssl # noqa: E402 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\truststore\_api.py", line 20, in <module> from ._windows import _configure_context, _verify_peercerts_impl File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\truststore\_windows.py", line 18, in <module> from ctypes.wintypes import (ModuleNotFoundError: No module named 'ctypes.wintypes' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\utils\logging.py", line 198, in emit self.console.print(renderable, overflow="ignore", crop=False, style=style) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 1697, in print with self: ^^^^ File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 870, in __exit__ self._exit_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 826, in _exit_buffer self._check_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2038, in _check_buffer self._write_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2067, in _write_buffer from pip._vendor.rich._win32_console import LegacyWindowsTerm File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\_win32_console.py", line 17, in <module> from ctypes import Structure, byref, wintypesImportError: cannot import name 'wintypes' from 'ctypes' (C:\Program Files\GrampsAIO64-6.0.6\lib\library.zip\ctypes\__init__.pyc)Call stack: File "AIO/__startup__.py", line 133, in run File "AIO/console.py", line 25, in run File "AIO/__main__.py", line 24, in <module> File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\main.py", line 80, in main return command.main(cmd_args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 159, in main return self._main(args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 238, in _main return self._run_wrapper(level_number, options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 107, in _run_wrapper status = _inner_run() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 98, in _inner_run return self.run(options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\req_command.py", line 85, in wrapper return func(self, options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\commands\install.py", line 336, in run session = self.get_default_session(options) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\index_command.py", line 80, in get_default_session self._session = self.enter_context(self._build_session(options)) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\index_command.py", line 99, in _build_session ssl_context = _create_truststore_ssl_context() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\index_command.py", line 46, in _create_truststore_ssl_context logger.warning("Disabling truststore because platform isn't supported") File "AIO/logging/__init__.py", line 1551, in warning File "AIO/logging/__init__.py", line 1684, in _log File "AIO/logging/__init__.py", line 1700, in handle File "AIO/logging/__init__.py", line 1762, in callHandlers File "AIO/logging/__init__.py", line 1028, in handle File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\utils\logging.py", line 200, in emit self.handleError(record)Message: "Disabling truststore because platform isn't supported"Arguments: ()--- Logging error ---Traceback (most recent call last): File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\utils\logging.py", line 198, in emit self.console.print(renderable, overflow="ignore", crop=False, style=style) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 1697, in print with self: ^^^^ File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 870, in __exit__ self._exit_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 826, in _exit_buffer self._check_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2038, in _check_buffer self._write_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2067, in _write_buffer from pip._vendor.rich._win32_console import LegacyWindowsTerm File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\_win32_console.py", line 17, in <module> from ctypes import Structure, byref, wintypesImportError: cannot import name 'wintypes' from 'ctypes' (C:\Program Files\GrampsAIO64-6.0.6\lib\library.zip\ctypes\__init__.pyc)Call stack: File "AIO/__startup__.py", line 133, in run File "AIO/console.py", line 25, in run File "AIO/__main__.py", line 24, in <module> File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\main.py", line 80, in main return command.main(cmd_args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 159, in main return self._main(args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 238, in _main return self._run_wrapper(level_number, options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 107, in _run_wrapper status = _inner_run() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 98, in _inner_run return self.run(options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\req_command.py", line 85, in wrapper return func(self, options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\commands\install.py", line 388, in run requirement_set = resolver.resolve( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\resolver.py", line 99, in resolve result = self._result = resolver.resolve( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\resolvers\resolution.py", line 601, in resolve state = resolution.resolve(requirements, max_rounds=max_rounds) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\resolvers\resolution.py", line 434, in resolve self._add_to_criteria(self.state.criteria, r, parent=None) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\resolvers\resolution.py", line 150, in _add_to_criteria if not criterion.candidates: File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\structs.py", line 194, in __bool__ return bool(self._sequence) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\found_candidates.py", line 165, in __bool__ self._bool = any(self) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\found_candidates.py", line 149, in <genexpr> return (c for c in iterator if id(c) not in self._incompatible_ids) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\found_candidates.py", line 39, in _iter_built candidate = func() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\factory.py", line 180, in _make_candidate_from_link base: BaseCandidate | None = self._make_base_candidate_from_link( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\factory.py", line 226, in _make_base_candidate_from_link self._link_candidate_cache[link] = LinkCandidate( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\candidates.py", line 318, in __init__ super().__init__( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\candidates.py", line 161, in __init__ self.dist = self._prepare() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\candidates.py", line 238, in _prepare dist = self._prepare_distribution() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\candidates.py", line 329, in _prepare_distribution return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\operations\prepare.py", line 506, in prepare_linked_requirement self._log_preparing_link(req) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\operations\prepare.py", line 310, in _log_preparing_link logger.info(message, information) File "AIO/logging/__init__.py", line 1539, in info File "AIO/logging/__init__.py", line 1684, in _log File "AIO/logging/__init__.py", line 1700, in handle File "AIO/logging/__init__.py", line 1762, in callHandlers File "AIO/logging/__init__.py", line 1028, in handle File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\utils\logging.py", line 200, in emit self.handleError(record)Message: 'Collecting %s'Arguments: ('life_line_chart',)--- Logging error ---Traceback (most recent call last): File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\utils\logging.py", line 198, in emit self.console.print(renderable, overflow="ignore", crop=False, style=style) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 1697, in print with self: ^^^^ File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 870, in __exit__ self._exit_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 826, in _exit_buffer self._check_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2038, in _check_buffer self._write_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2067, in _write_buffer from pip._vendor.rich._win32_console import LegacyWindowsTerm File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\_win32_console.py", line 17, in <module> from ctypes import Structure, byref, wintypesImportError: cannot import name 'wintypes' from 'ctypes' (C:\Program Files\GrampsAIO64-6.0.6\lib\library.zip\ctypes\__init__.pyc)Call stack: File "AIO/__startup__.py", line 133, in run File "AIO/console.py", line 25, in run File "AIO/__main__.py", line 24, in <module> File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\main.py", line 80, in main return command.main(cmd_args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 159, in main return self._main(args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 238, in _main return self._run_wrapper(level_number, options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 107, in _run_wrapper status = _inner_run() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 98, in _inner_run return self.run(options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\req_command.py", line 85, in wrapper return func(self, options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\commands\install.py", line 388, in run requirement_set = resolver.resolve( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\resolver.py", line 99, in resolve result = self._result = resolver.resolve( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\resolvers\resolution.py", line 601, in resolve state = resolution.resolve(requirements, max_rounds=max_rounds) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\resolvers\resolution.py", line 434, in resolve self._add_to_criteria(self.state.criteria, r, parent=None) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\resolvers\resolution.py", line 150, in _add_to_criteria if not criterion.candidates: File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\structs.py", line 194, in __bool__ return bool(self._sequence) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\found_candidates.py", line 165, in __bool__ self._bool = any(self) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\found_candidates.py", line 149, in <genexpr> return (c for c in iterator if id(c) not in self._incompatible_ids) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\found_candidates.py", line 39, in _iter_built candidate = func() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\factory.py", line 180, in _make_candidate_from_link base: BaseCandidate | None = self._make_base_candidate_from_link( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\factory.py", line 226, in _make_base_candidate_from_link self._link_candidate_cache[link] = LinkCandidate( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\candidates.py", line 318, in __init__ super().__init__( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\candidates.py", line 161, in __init__ self.dist = self._prepare() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\candidates.py", line 238, in _prepare dist = self._prepare_distribution() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\candidates.py", line 329, in _prepare_distribution return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\operations\prepare.py", line 531, in prepare_linked_requirement metadata_dist = self._fetch_metadata_only(req) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\operations\prepare.py", line 386, in _fetch_metadata_only return self._fetch_metadata_using_link_data_attr( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\operations\prepare.py", line 406, in _fetch_metadata_using_link_data_attr metadata_file = get_http_url( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\operations\prepare.py", line 121, in get_http_url from_path, content_type = download(link, temp_dir.path) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\network\download.py", line 195, in __call__ self._process_response(download, resp) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\network\download.py", line 204, in _process_response chunks = _log_download( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\network\download.py", line 70, in _log_download logger.info("Using cached %s", logged_url) File "AIO/logging/__init__.py", line 1539, in info File "AIO/logging/__init__.py", line 1684, in _log File "AIO/logging/__init__.py", line 1700, in handle File "AIO/logging/__init__.py", line 1762, in callHandlers File "AIO/logging/__init__.py", line 1028, in handle File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\utils\logging.py", line 200, in emit self.handleError(record)Message: 'Using cached %s'Arguments: ('life_line_chart-1.7.7-py3-none-any.whl.metadata (3.7 kB)',)--- Logging error ---Traceback (most recent call last): File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\utils\logging.py", line 198, in emit self.console.print(renderable, overflow="ignore", crop=False, style=style) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 1697, in print with self: ^^^^ File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 870, in __exit__ self._exit_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 826, in _exit_buffer self._check_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2038, in _check_buffer self._write_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2067, in _write_buffer from pip._vendor.rich._win32_console import LegacyWindowsTerm File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\_win32_console.py", line 17, in <module> from ctypes import Structure, byref, wintypesImportError: cannot import name 'wintypes' from 'ctypes' (C:\Program Files\GrampsAIO64-6.0.6\lib\library.zip\ctypes\__init__.pyc)Call stack: File "AIO/__startup__.py", line 133, in run File "AIO/console.py", line 25, in run File "AIO/__main__.py", line 24, in <module> File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\main.py", line 80, in main return command.main(cmd_args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 159, in main return self._main(args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 238, in _main return self._run_wrapper(level_number, options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 107, in _run_wrapper status = _inner_run() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 98, in _inner_run return self.run(options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\req_command.py", line 85, in wrapper return func(self, options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\commands\install.py", line 388, in run requirement_set = resolver.resolve( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\resolver.py", line 99, in resolve result = self._result = resolver.resolve( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\resolvers\resolution.py", line 601, in resolve state = resolution.resolve(requirements, max_rounds=max_rounds) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\resolvers\resolution.py", line 513, in resolve failure_criterion = self._attempt_to_pin_criterion(name) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\resolvers\resolution.py", line 220, in _attempt_to_pin_criterion criteria = self._get_updated_criteria(candidate) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\resolvers\resolution.py", line 211, in _get_updated_criteria self._add_to_criteria(criteria, requirement, parent=candidate) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\resolvers\resolution.py", line 150, in _add_to_criteria if not criterion.candidates: File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\structs.py", line 194, in __bool__ return bool(self._sequence) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\found_candidates.py", line 165, in __bool__ self._bool = any(self) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\found_candidates.py", line 149, in <genexpr> return (c for c in iterator if id(c) not in self._incompatible_ids) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\found_candidates.py", line 39, in _iter_built candidate = func() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\factory.py", line 180, in _make_candidate_from_link base: BaseCandidate | None = self._make_base_candidate_from_link( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\factory.py", line 226, in _make_base_candidate_from_link self._link_candidate_cache[link] = LinkCandidate( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\candidates.py", line 318, in __init__ super().__init__( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\candidates.py", line 161, in __init__ self.dist = self._prepare() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\candidates.py", line 238, in _prepare dist = self._prepare_distribution() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\candidates.py", line 329, in _prepare_distribution return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\operations\prepare.py", line 506, in prepare_linked_requirement self._log_preparing_link(req) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\operations\prepare.py", line 310, in _log_preparing_link logger.info(message, information) File "AIO/logging/__init__.py", line 1539, in info File "AIO/logging/__init__.py", line 1684, in _log File "AIO/logging/__init__.py", line 1700, in handle File "AIO/logging/__init__.py", line 1762, in callHandlers File "AIO/logging/__init__.py", line 1028, in handle File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\utils\logging.py", line 200, in emit self.handleError(record)Message: 'Collecting %s'Arguments: ('svgwrite (from life_line_chart)',)--- Logging error ---Traceback (most recent call last): File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\utils\logging.py", line 198, in emit self.console.print(renderable, overflow="ignore", crop=False, style=style) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 1697, in print with self: ^^^^ File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 870, in __exit__ self._exit_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 826, in _exit_buffer self._check_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2038, in _check_buffer self._write_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2067, in _write_buffer from pip._vendor.rich._win32_console import LegacyWindowsTerm File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\_win32_console.py", line 17, in <module> from ctypes import Structure, byref, wintypesImportError: cannot import name 'wintypes' from 'ctypes' (C:\Program Files\GrampsAIO64-6.0.6\lib\library.zip\ctypes\__init__.pyc)Call stack: File "AIO/__startup__.py", line 133, in run File "AIO/console.py", line 25, in run File "AIO/__main__.py", line 24, in <module> File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\main.py", line 80, in main return command.main(cmd_args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 159, in main return self._main(args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 238, in _main return self._run_wrapper(level_number, options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 107, in _run_wrapper status = _inner_run() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 98, in _inner_run return self.run(options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\req_command.py", line 85, in wrapper return func(self, options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\commands\install.py", line 388, in run requirement_set = resolver.resolve( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\resolver.py", line 99, in resolve result = self._result = resolver.resolve( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\resolvers\resolution.py", line 601, in resolve state = resolution.resolve(requirements, max_rounds=max_rounds) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\resolvers\resolution.py", line 513, in resolve failure_criterion = self._attempt_to_pin_criterion(name) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\resolvers\resolution.py", line 220, in _attempt_to_pin_criterion criteria = self._get_updated_criteria(candidate) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\resolvers\resolution.py", line 211, in _get_updated_criteria self._add_to_criteria(criteria, requirement, parent=candidate) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\resolvers\resolution.py", line 150, in _add_to_criteria if not criterion.candidates: File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\resolvelib\structs.py", line 194, in __bool__ return bool(self._sequence) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\found_candidates.py", line 165, in __bool__ self._bool = any(self) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\found_candidates.py", line 149, in <genexpr> return (c for c in iterator if id(c) not in self._incompatible_ids) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\found_candidates.py", line 39, in _iter_built candidate = func() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\factory.py", line 180, in _make_candidate_from_link base: BaseCandidate | None = self._make_base_candidate_from_link( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\factory.py", line 226, in _make_base_candidate_from_link self._link_candidate_cache[link] = LinkCandidate( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\candidates.py", line 318, in __init__ super().__init__( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\candidates.py", line 161, in __init__ self.dist = self._prepare() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\candidates.py", line 238, in _prepare dist = self._prepare_distribution() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\resolution\resolvelib\candidates.py", line 329, in _prepare_distribution return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\operations\prepare.py", line 531, in prepare_linked_requirement metadata_dist = self._fetch_metadata_only(req) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\operations\prepare.py", line 386, in _fetch_metadata_only return self._fetch_metadata_using_link_data_attr( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\operations\prepare.py", line 406, in _fetch_metadata_using_link_data_attr metadata_file = get_http_url( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\operations\prepare.py", line 121, in get_http_url from_path, content_type = download(link, temp_dir.path) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\network\download.py", line 195, in __call__ self._process_response(download, resp) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\network\download.py", line 204, in _process_response chunks = _log_download( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\network\download.py", line 70, in _log_download logger.info("Using cached %s", logged_url) File "AIO/logging/__init__.py", line 1539, in info File "AIO/logging/__init__.py", line 1684, in _log File "AIO/logging/__init__.py", line 1700, in handle File "AIO/logging/__init__.py", line 1762, in callHandlers File "AIO/logging/__init__.py", line 1028, in handle File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\utils\logging.py", line 200, in emit self.handleError(record)Message: 'Using cached %s'Arguments: ('svgwrite-1.4.3-py3-none-any.whl.metadata (8.8 kB)',)--- Logging error ---Traceback (most recent call last): File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\utils\logging.py", line 198, in emit self.console.print(renderable, overflow="ignore", crop=False, style=style) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 1697, in print with self: ^^^^ File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 870, in __exit__ self._exit_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 826, in _exit_buffer self._check_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2038, in _check_buffer self._write_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2067, in _write_buffer from pip._vendor.rich._win32_console import LegacyWindowsTerm File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\_win32_console.py", line 17, in <module> from ctypes import Structure, byref, wintypesImportError: cannot import name 'wintypes' from 'ctypes' (C:\Program Files\GrampsAIO64-6.0.6\lib\library.zip\ctypes\__init__.pyc)Call stack: File "AIO/__startup__.py", line 133, in run File "AIO/console.py", line 25, in run File "AIO/__main__.py", line 24, in <module> File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\main.py", line 80, in main return command.main(cmd_args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 159, in main return self._main(args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 238, in _main return self._run_wrapper(level_number, options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 107, in _run_wrapper status = _inner_run() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 98, in _inner_run return self.run(options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\req_command.py", line 85, in wrapper return func(self, options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\commands\install.py", line 415, in run preparer.prepare_linked_requirements_more( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\operations\prepare.py", line 570, in prepare_linked_requirements_more self._complete_partial_requirements( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\operations\prepare.py", line 479, in _complete_partial_requirements for link, (filepath, _) in batch_download: File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\network\download.py", line 184, in batch filepath, content_type = self(link, location) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\network\download.py", line 195, in __call__ self._process_response(download, resp) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\network\download.py", line 204, in _process_response chunks = _log_download( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\network\download.py", line 70, in _log_download logger.info("Using cached %s", logged_url) File "AIO/logging/__init__.py", line 1539, in info File "AIO/logging/__init__.py", line 1684, in _log File "AIO/logging/__init__.py", line 1700, in handle File "AIO/logging/__init__.py", line 1762, in callHandlers File "AIO/logging/__init__.py", line 1028, in handle File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\utils\logging.py", line 200, in emit self.handleError(record)Message: 'Using cached %s'Arguments: ('life_line_chart-1.7.7-py3-none-any.whl (107 kB)',)--- Logging error ---Traceback (most recent call last): File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\utils\logging.py", line 198, in emit self.console.print(renderable, overflow="ignore", crop=False, style=style) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 1697, in print with self: ^^^^ File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 870, in __exit__ self._exit_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 826, in _exit_buffer self._check_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2038, in _check_buffer self._write_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2067, in _write_buffer from pip._vendor.rich._win32_console import LegacyWindowsTerm File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\_win32_console.py", line 17, in <module> from ctypes import Structure, byref, wintypesImportError: cannot import name 'wintypes' from 'ctypes' (C:\Program Files\GrampsAIO64-6.0.6\lib\library.zip\ctypes\__init__.pyc)Call stack: File "AIO/__startup__.py", line 133, in run File "AIO/console.py", line 25, in run File "AIO/__main__.py", line 24, in <module> File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\main.py", line 80, in main return command.main(cmd_args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 159, in main return self._main(args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 238, in _main return self._run_wrapper(level_number, options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 107, in _run_wrapper status = _inner_run() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 98, in _inner_run return self.run(options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\req_command.py", line 85, in wrapper return func(self, options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\commands\install.py", line 415, in run preparer.prepare_linked_requirements_more( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\operations\prepare.py", line 570, in prepare_linked_requirements_more self._complete_partial_requirements( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\operations\prepare.py", line 479, in _complete_partial_requirements for link, (filepath, _) in batch_download: File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\network\download.py", line 184, in batch filepath, content_type = self(link, location) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\network\download.py", line 195, in __call__ self._process_response(download, resp) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\network\download.py", line 204, in _process_response chunks = _log_download( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\network\download.py", line 70, in _log_download logger.info("Using cached %s", logged_url) File "AIO/logging/__init__.py", line 1539, in info File "AIO/logging/__init__.py", line 1684, in _log File "AIO/logging/__init__.py", line 1700, in handle File "AIO/logging/__init__.py", line 1762, in callHandlers File "AIO/logging/__init__.py", line 1028, in handle File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\utils\logging.py", line 200, in emit self.handleError(record)Message: 'Using cached %s'Arguments: ('svgwrite-1.4.3-py3-none-any.whl (67 kB)',)--- Logging error ---Traceback (most recent call last): File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\utils\logging.py", line 198, in emit self.console.print(renderable, overflow="ignore", crop=False, style=style) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 1697, in print with self: ^^^^ File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 870, in __exit__ self._exit_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 826, in _exit_buffer self._check_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2038, in _check_buffer self._write_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2067, in _write_buffer from pip._vendor.rich._win32_console import LegacyWindowsTerm File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\_win32_console.py", line 17, in <module> from ctypes import Structure, byref, wintypesImportError: cannot import name 'wintypes' from 'ctypes' (C:\Program Files\GrampsAIO64-6.0.6\lib\library.zip\ctypes\__init__.pyc)Call stack: File "AIO/__startup__.py", line 133, in run File "AIO/console.py", line 25, in run File "AIO/__main__.py", line 24, in <module> File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\main.py", line 80, in main return command.main(cmd_args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 159, in main return self._main(args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 238, in _main return self._run_wrapper(level_number, options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 107, in _run_wrapper status = _inner_run() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 98, in _inner_run return self.run(options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\req_command.py", line 85, in wrapper return func(self, options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\commands\install.py", line 458, in run installed = install_given_reqs( File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\req\__init__.py", line 56, in install_given_reqs logger.info( File "AIO/logging/__init__.py", line 1539, in info File "AIO/logging/__init__.py", line 1684, in _log File "AIO/logging/__init__.py", line 1700, in handle File "AIO/logging/__init__.py", line 1762, in callHandlers File "AIO/logging/__init__.py", line 1028, in handle File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\utils\logging.py", line 200, in emit self.handleError(record)Message: 'Installing collected packages: %s'Arguments: ('svgwrite, life_line_chart',)--- Logging error ---Traceback (most recent call last): File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 107, in _run_wrapper status = _inner_run() ^^^^^^^^^^^^ File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 98, in _inner_run return self.run(options, args) ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\req_command.py", line 85, in wrapper return func(self, options, args) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\commands\install.py", line 458, in run installed = install_given_reqs( ^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\req\__init__.py", line 73, in install_given_reqs for requirement in items: ^^^^^ File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\progress_bars.py", line 88, in _rich_install_progress_bar with bar: ^^^ File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\progress.py", line 1189, in __exit__ self.stop() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\progress.py", line 1175, in stop self.live.stop() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\live.py", line 162, in stop with self.console: ^^^^^^^^^^^^ File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 870, in __exit__ self._exit_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 826, in _exit_buffer self._check_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2038, in _check_buffer self._write_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2067, in _write_buffer from pip._vendor.rich._win32_console import LegacyWindowsTerm File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\_win32_console.py", line 17, in <module> from ctypes import Structure, byref, wintypesImportError: cannot import name 'wintypes' from 'ctypes' (C:\Program Files\GrampsAIO64-6.0.6\lib\library.zip\ctypes\__init__.pyc) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\utils\logging.py", line 198, in emit self.console.print(renderable, overflow="ignore", crop=False, style=style) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 1697, in print with self: ^^^^ File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 870, in __exit__ self._exit_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 826, in _exit_buffer self._check_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2038, in _check_buffer self._write_buffer() File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\console.py", line 2067, in _write_buffer from pip._vendor.rich._win32_console import LegacyWindowsTerm File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_vendor\rich\_win32_console.py", line 17, in <module> from ctypes import Structure, byref, wintypesImportError: cannot import name 'wintypes' from 'ctypes' (C:\Program Files\GrampsAIO64-6.0.6\lib\library.zip\ctypes\__init__.pyc)Call stack: File "AIO/__startup__.py", line 133, in run File "AIO/console.py", line 25, in run File "AIO/__main__.py", line 24, in <module> File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\main.py", line 80, in main return command.main(cmd_args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 159, in main return self._main(args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 238, in _main return self._run_wrapper(level_number, options, args) File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\cli\base_command.py", line 148, in _run_wrapper logger.critical("Exception:", exc_info=True) File "AIO/logging/__init__.py", line 1586, in critical File "AIO/logging/__init__.py", line 1684, in _log File "AIO/logging/__init__.py", line 1700, in handle File "AIO/logging/__init__.py", line 1762, in callHandlers File "AIO/logging/__init__.py", line 1028, in handle File "C:\Program Files\GrampsAIO64-6.0.6\lib\pip\_internal\utils\logging.py", line 200, in emit self.handleError(record)Message: 'Exception:'Arguments: ()-->* "smooth scrolling" is supported since GTK 3.24 ([https://docs.gtk.org/gtk3/class.EventControllerScroll.html GTK documentation]), the Windows AIO currently uses an older version3.24.51 .
* Touch screens are not properly supported on Windows. This is an unresolved GTK issue ([https://gitlab.gnome.org/GNOME/gtk/-/issues/3162#note_911387 GTK issue])
15,091
edits

Navigation menu