-
Notifications
You must be signed in to change notification settings - Fork 157
Description
` Unexpected error:
'SteamClient' object has no attribute '_listeners'
Traceback (most recent call last):
File "D:\generate_emu_config\generate_emu_config.py", line 937, in
main()
~~~~^^
File "D:\generate_emu_config\generate_emu_config.py", line 598, in main
client = SteamClient()
File "C:\Users\xyz\AppData\Local\Programs\Python\Python313\Lib\site-packages\steam\client_init_.py", line 63, in init
CMClient.init(self)
~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\xyz\AppData\Local\Programs\Python\Python313\Lib\site-packages\steam\core\cm.py", line 91, in init
self.on(EMsg.ChannelEncryptRequest, self.__handle_encrypt_request),
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\xyz\AppData\Local\Programs\Python\Python313\Lib\site-packages\eventemitter\emitter.py", line 81, in add_listener
self.emit('new_listener', event, listener)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\xyz\AppData\Local\Programs\Python\Python313\Lib\site-packages\steam\core\cm.py", line 99, in emit
super(CMClient, self).emit(event, *args)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "C:\Users\xyz\AppData\Local\Programs\Python\Python313\Lib\site-packages\eventemitter\emitter.py", line 262, in emit
listeners = self._listeners[event]
^^^^^^^^^^^^^^^
AttributeError: 'SteamClient' object has no attribute '_listeners'. Did you mean: 'listeners'? `
I got this error while using this tool, so is this tool updating or suggest any alternate tool for this. I think in new pip of steam _listeners is replaced by listeners and i think eventemitter pip is calling '_listeners' api instead of 'listeners'.
generate_emu_config from original Goldberg repo also got same error so if there is error from my side then please guide me to solve this else please update tool.
Regards