Opened Manage Extensions, Install Packages: The app hung.
Restarted then I downloaded the Hatch Fill package and extracted it to the path shown in Preferences (C:\Users\kupon\AppData\Roaming\inkscape\extensions), closed and opened Inscape, opened Manage Extensions, and saw this exception:
Orphan Extensions old and manually installed extensions
So I guess you can't manually install extensions in 1.4.
Clicked on Install Packages and got the endlessly rotating wheel. Escaped out of it and got this:
Exception in thread Thread-4 (_target): Traceback (most recent call last): File "C:\Program Files\Inkscape\lib\python3.11\threading.py", line 1045, in _bootstrap_inner self.run() File "C:\Program Files\Inkscape\lib\python3.11\threading.py", line 982, in run self._target(*self._args, **self._kwargs) File "C:\Program Files\Inkscape\share\inkscape\extensions\inkex\gui\asyncme.py", line 294, in _target ret.wait() File "C:\Program Files\Inkscape\share\inkscape\extensions\inkex\gui\asyncme.py", line 92, in wait raise self._exception # pylint: disable=raising-bad-type ^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Inkscape\share\inkscape\extensions\inkex\gui\asyncme.py", line 120, in run self.result(task()) ^^^^^^ File "C:\Program Files\Inkscape\share\inkscape\extensions\inkex\gui\asyncme.py", line 328, in <lambda> return holding(lock, lambda: func(*args, **kwargs), blocking=False) ^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Inkscape\share\inkscape\extensions\inkman\inkman\inkman\gui\main.py", line 281, in async_search for package in self.target.search(query, filtered): File "C:\Program Files\Inkscape\share\inkscape\extensions\inkman\inkman\inkman\target.py", line 54, in search for pkg in self.archive.search(query, filtered): File "C:\Program Files\Inkscape\share\inkscape\extensions\inkman\inkman\inkman\remote.py", line 124, in search for info in self._search(query): File "C:\Program Files\Inkscape\share\inkscape\extensions\inkman\inkman\inkman\remote.py", line 139, in _search response = self.session.get( ^^^^^^^^^^^^^^^^^ File "C:\Program Files\Inkscape\lib\python3.11\site-packages\requests\sessions.py", line 602, in get return self.request("GET", url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Inkscape\lib\python3.11\site-packages\requests\sessions.py", line 589, in request resp = self.send(prep, **send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Inkscape\lib\python3.11\site-packages\requests\sessions.py", line 703, in send r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Inkscape\lib\python3.11\site-packages\cachecontrol\adapter.py", line 67, in send cached_response = self.controller.cached_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Inkscape\lib\python3.11\site-packages\cachecontrol\controller.py", line 187, in cached_request resp = self._load_from_cache(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Inkscape\lib\python3.11\site-packages\cachecontrol\controller.py", line 152, in _load_from_cache cache_data = self.cache.get(cache_url) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Inkscape\lib\python3.11\site-packages\cachecontrol\caches\file_cache.py", line 108, in get with open(name, "rb") as fh: ^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: 'C:\\Users\\kupon\\AppData\\Local\\Inkscape\\inkscape-extension-manager\\Cache\\5\\3\\5\\9\\2\\5359263e87163727170bfd7738a40e76ebf2d6ff9a302a9705615f20'
Thanks for trying. Something's fubar on my end. Just did a new msi download from inkscape and reinstalled. Likewise a new download of Hatch Fill from inkscape and extracted to the extension folder with the same results. When I try to install from Manage extensions it endlessly loops.
Fresh Inscape 1.4 installed on Win11
Opened Manage Extensions, Install Packages: The app hung.
Restarted then I downloaded the Hatch Fill package and extracted it to the path shown in Preferences (C:\Users\kupon\AppData\Roaming\inkscape\extensions), closed and opened Inscape, opened Manage Extensions, and saw this exception:
Orphan Extensions old and manually installed extensions
So I guess you can't manually install extensions in 1.4.
Clicked on Install Packages and got the endlessly rotating wheel. Escaped out of it and got this:
Exception in thread Thread-4 (_target):
Traceback (most recent call last):
File "C:\Program Files\Inkscape\lib\python3.11\threading.py", line 1045, in _bootstrap_inner
self.run()
File "C:\Program Files\Inkscape\lib\python3.11\threading.py", line 982, in run
self._target(*self._args, **self._kwargs)
File "C:\Program Files\Inkscape\share\inkscape\extensions\inkex\gui\asyncme.py", line 294, in _target
ret.wait()
File "C:\Program Files\Inkscape\share\inkscape\extensions\inkex\gui\asyncme.py", line 92, in wait
raise self._exception # pylint: disable=raising-bad-type
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Inkscape\share\inkscape\extensions\inkex\gui\asyncme.py", line 120, in run
self.result(task())
^^^^^^
File "C:\Program Files\Inkscape\share\inkscape\extensions\inkex\gui\asyncme.py", line 328, in <lambda>
return holding(lock, lambda: func(*args, **kwargs), blocking=False)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Inkscape\share\inkscape\extensions\inkman\inkman\inkman\gui\main.py", line 281, in async_search
for package in self.target.search(query, filtered):
File "C:\Program Files\Inkscape\share\inkscape\extensions\inkman\inkman\inkman\target.py", line 54, in search
for pkg in self.archive.search(query, filtered):
File "C:\Program Files\Inkscape\share\inkscape\extensions\inkman\inkman\inkman\remote.py", line 124, in search
for info in self._search(query):
File "C:\Program Files\Inkscape\share\inkscape\extensions\inkman\inkman\inkman\remote.py", line 139, in _search
response = self.session.get(
^^^^^^^^^^^^^^^^^
File "C:\Program Files\Inkscape\lib\python3.11\site-packages\requests\sessions.py", line 602, in get
return self.request("GET", url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Inkscape\lib\python3.11\site-packages\requests\sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Inkscape\lib\python3.11\site-packages\requests\sessions.py", line 703, in send
r = adapter.send(request, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Inkscape\lib\python3.11\site-packages\cachecontrol\adapter.py", line 67, in send
cached_response = self.controller.cached_request(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Inkscape\lib\python3.11\site-packages\cachecontrol\controller.py", line 187, in cached_request
resp = self._load_from_cache(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Inkscape\lib\python3.11\site-packages\cachecontrol\controller.py", line 152, in _load_from_cache
cache_data = self.cache.get(cache_url)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Inkscape\lib\python3.11\site-packages\cachecontrol\caches\file_cache.py", line 108, in get
with open(name, "rb") as fh:
^^^^^^^^^^^^^^^^
PermissionError: [Errno 13] Permission denied: 'C:\\Users\\kupon\\AppData\\Local\\Inkscape\\inkscape-extension-manager\\Cache\\5\\3\\5\\9\\2\\5359263e87163727170bfd7738a40e76ebf2d6ff9a302a9705615f20'
I've tested https://inkscape.org/~Moini/★hatch-fill+1
on
Inkscape 1.4 (86a8ad7, 2024-10-11)
Windows 11.
Works fine for me.
I just extracted the zip file to the normal user extension folder.
Did you install Inkscape via the windows store or from .exe or .msi from inkscape.org ?
Thanks for trying. Something's fubar on my end. Just did a new msi download from inkscape and reinstalled. Likewise a new download of Hatch Fill from inkscape and extracted to the extension folder with the same results. When I try to install from Manage extensions it endlessly loops.
If you don't have any special templates / extensions / settings.
The next step is to delete the entire user folder at Roaming>Inkscape