$ bugz attach -t "xxxx" yyy /foo.file * Info: Using [Gentoo] (https://bugs.gentoo.org/xmlrpc.cgi) Traceback (most recent call last): File "/usr/lib/python-exec/python3.12/bugz", line 8, in <module> sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/bugz/cli.py", line 696, in main args.func(settings) File "/usr/lib/python3.12/site-packages/bugz/cli.py", line 352, in attach result = settings.call_bz(settings.bz.Bug.add_attachment, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/bugz/settings.py", line 161, in call_bz return method(params) ^^^^^^^^^^^^^^ File "/usr/lib/python3.12/xmlrpc/client.py", line 1122, in __call__ return self.__send(self.__name, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/xmlrpc/client.py", line 1458, in __request request = dumps(params, methodname, encoding=self.__encoding, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/xmlrpc/client.py", line 981, in dumps data = m.dumps(params) ^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/xmlrpc/client.py", line 514, in dumps dump(v, write) File "/usr/lib/python3.12/xmlrpc/client.py", line 536, in __dump f(self, value, write) File "/usr/lib/python3.12/xmlrpc/client.py", line 607, in dump_struct dump(v, write) File "/usr/lib/python3.12/xmlrpc/client.py", line 536, in __dump f(self, value, write) File "/usr/lib/python3.12/xmlrpc/client.py", line 540, in dump_nil raise TypeError("cannot marshal None unless allow_none is enabled") TypeError: cannot marshal None unless allow_none is enabled Reproducible: Always