catacomb/__init__.py: Hack because Python 3 `hex' builtin works differently.
authorMark Wooding <mdw@distorted.org.uk>
Mon, 21 Oct 2019 19:01:45 +0000 (20:01 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Mon, 25 Nov 2019 17:43:08 +0000 (17:43 +0000)
commit2a3c9d9a943cda6de14e9dd1f98d37eea2103ffa
tree675a5578cd98975583ea1a4668fbe66935e19247
parente293259f958991cccf8a913a7b91487d7264db74
catacomb/__init__.py: Hack because Python 3 `hex' builtin works differently.

In Python 3, the `hex' builtin function converts its operand to an
integer (using the new `__index__' special method) and then converts
that to hex, rather than calling a special method directly.  The new
`bytes' type offers a `hex' method for conversion to hex, so we do the
same here.
catacomb/__init__.py
t/t-passphrase.py