[Ludovic Rousseau] > The problem is already fixed upstream in > https://github.com/Yubico/python-yubico/commit/b4a53389c3e6ad41c836aa82998149f427fe1ad8 > since September 2019. > > But the change is not yet available in a released version of > python-yubico. > > Maybe the Debian package could use the upstream patch?
Or perhaps upstream can make a new release? I see the same messages, but my run is followed up with this crash. Perhaps a releated issue? % yubikey-totp /usr/lib/python3/dist-packages/yubico/yubikey_usb_hid.py:288: SyntaxWarning: "is" with a literal. Did you mean "=="? if mode is 'nand': /usr/lib/python3/dist-packages/yubico/yubikey_usb_hid.py:294: SyntaxWarning: "is" with a literal. Did you mean "=="? elif mode is 'and': /usr/lib/python3/dist-packages/yubico/yubikey_usb_hid.py:306: SyntaxWarning: "is" with a literal. Did you mean "=="? if mode is 'nand': /usr/lib/python3/dist-packages/yubico/yubikey_config.py:478: SyntaxWarning: "is" with a literal. Did you mean "=="? if slot is 1: /usr/lib/python3/dist-packages/yubico/yubikey_config.py:483: SyntaxWarning: "is" with a literal. Did you mean "=="? elif slot is 2: Traceback (most recent call last): File "/usr/bin/yubikey-totp", line 132, in <module> sys.exit(main()) File "/usr/bin/yubikey-totp", line 120, in main otp = make_totp(args) File "/usr/bin/yubikey-totp", line 106, in make_totp secret = struct.pack("> Q", args.time / args.step).ljust(64, chr(0x0)) struct.error: required argument is not an integer % -- Happy hacking Petter Reinholdtsen