Open RenHoekNL opened 10 months ago
I had to do the following since these packages arent managed in homebrew
python -m pip install pyasynchat --break-system-packages &&
python -m pip install pyasyncore --break-system-packages
I also had to do this https://github.com/wbond/package_control/issues/1612#issuecomment-1837183691 in order to get Sublime Package manager working again
Based on Python docs, asyncore
that Anaconda depends on https://github.com/DamnWidget/anaconda/blob/2cb208de206e97263b9d9e092dd3d3e7f35309fc/anaconda_server/jsonserver.py#L13 got removed from Python 3.12
Deprecated since version 3.6, will be removed in version 3.12: The [asyncore](https://docs.python.org/3.11/library/asyncore.html#module-asyncore) module is deprecated (see [PEP 594](https://peps.python.org/pep-0594/#asyncore) for details). Please use [asyncio](https://docs.python.org/3.11/library/asyncio.html#module-asyncio) instead.
I installed the latest Python version (python-3.12.0-amd64.exe) today and installed the package. It complained that the worker isn't running.
I tried starting the worker by hand to see what's going on:
I got the following errors:
Which could be solved by
Turns out that asyncore and asynchat (ref:https://pypi.org/project/pyasynchat/) are no longer part of the standard modules.