Skip to content

AttributeError: module 'collections' has no attribute 'MutableSet' #355

@levaculik2

Description

@levaculik2

I've been having this problem for a while!!
I've looked for some solutions and unfortunately without any results. So could someone help me with this????


python3 upload.py /media/Biblioteca/downloads/2.5.Dimensional.Seduction.S01.1080p.AO.WEB-DL.AAC.2.0.H.264.pt-BR.JPN-Levaculik -ua -sdc --type web-dl --tmdb 216074
Gathering info for 2.5.Dimensional.Seduction.S01.1080p.AO.WEB-DL.AAC.2.0.H.264.pt-BR.JPN-Levaculik
Reusing screenshots
This release has a(n) pt-BR audio track, and may be considered bloated
Uploading Screens to Imgbox...
Traceback (most recent call last):
File "/home/levaculik/Upload-Assistant/upload.py", line 569, in
asyncio.run(do_the_thing(base_dir))
File "/usr/lib/python3.12/asyncio/runners.py", line 194, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/asyncio/base_events.py", line 687, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/home/levaculik/Upload-Assistant/upload.py", line 192, in do_the_thing
meta['image_list'], dummy_var = prep.upload_screens(meta, meta['screens'], 1, 0, meta['screens'],[], return_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/levaculik/Upload-Assistant/src/prep.py", line 2070, in upload_screens
image_list = asyncio.run(self.imgbox_upload(f"{meta['base_dir']}/tmp/{meta['uuid']}", image_glob))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/levaculik/.local/lib/python3.12/site-packages/nest_asyncio.py", line 30, in run
return loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/levaculik/.local/lib/python3.12/site-packages/nest_asyncio.py", line 98, in run_until_complete
return f.result()
^^^^^^^^^^
File "/usr/lib/python3.12/asyncio/futures.py", line 203, in result
raise self._exception.with_traceback(self._exception_tb)
File "/usr/lib/python3.12/asyncio/tasks.py", line 314, in __step_run_and_handle_result
result = coro.send(None)
^^^^^^^^^^^^^^^
File "/home/levaculik/Upload-Assistant/src/prep.py", line 2202, in imgbox_upload
async with pyimgbox.Gallery(thumb_width=350, square_thumbs=False) as gallery:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/levaculik/.local/lib/python3.12/site-packages/pyimgbox/_gallery.py", line 26, in init
self._client = _http.HTTPClient()
^^^^^^^^^^^^^^^^^^
File "/home/levaculik/.local/lib/python3.12/site-packages/pyimgbox/_http.py", line 9, in init
self._client = httpx.AsyncClient(timeout=300)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/levaculik/.local/lib/python3.12/site-packages/httpx/_client.py", line 1404, in init
self._transport = self._init_transport(
^^^^^^^^^^^^^^^^^^^^^
File "/home/levaculik/.local/lib/python3.12/site-packages/httpx/_client.py", line 1447, in _init_transport
return AsyncHTTPTransport(
^^^^^^^^^^^^^^^^^^^
File "/home/levaculik/.local/lib/python3.12/site-packages/httpx/_transports/default.py", line 294, in init
import httpcore
File "/home/levaculik/.local/lib/python3.12/site-packages/httpcore/init.py", line 1, in
from ._api import request, stream
File "/home/levaculik/.local/lib/python3.12/site-packages/httpcore/_api.py", line 7, in
from ._sync.connection_pool import ConnectionPool
File "/home/levaculik/.local/lib/python3.12/site-packages/httpcore/_sync/init.py", line 8, in
from .http2 import HTTP2Connection
File "/home/levaculik/.local/lib/python3.12/site-packages/httpcore/_sync/http2.py", line 10, in
import h2.connection
File "/home/levaculik/.local/lib/python3.12/site-packages/h2/connection.py", line 13, in
from hyperframe.frame import (
File "/home/levaculik/.local/lib/python3.12/site-packages/hyperframe/frame.py", line 17, in
from .flags import Flag, Flags
File "/home/levaculik/.local/lib/python3.12/site-packages/hyperframe/flags.py", line 14, in
class Flags(collections.MutableSet):
^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'collections' has no attribute 'MutableSet'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions