PyBitmessage icon indicating copy to clipboard operation
PyBitmessage copied to clipboard

Reference client for Bitmessage: a P2P encrypted decentralised communication protocol:

Results 145 PyBitmessage issues
Sort by recently updated
recently updated
newest added

Read from and write to SQLite database in binary mode. This modification is a preparation for migration to Python3.

This patch is a preparation to migration to Python3. Use bytes() on keys to be hashable in Python3. Hash keys used in hashtables must be hashable. Although it is not...

This patch is a Python2-Python3 compatibility issue. The builtin function buffer() in Python2 is renamed to memoryview() in Python3. Although memoryview() is also defined in Python2, its behavior has subtle...

Use binary literals for compatibility to Python3. In Python3, str and bytes cannot be concatenated, so str literals in code must be fixed to be binary literals. In Python2, this...

Use six everywhere possible. This patch is one of preparations to migrate to Python3. * use six.PY2 and six.PY3 * use six.itervalues(), six.iteritems() * use six.int2byte(), six.byte2int, six.BytesIO * use...

Restrictions for import paths are different in Python2 and Python3. This patch fixes existing import paths to be compatible with both Python2 and Python3.

* Test for Helper bitcoin & used fallback for ripemd160 and some modification in helper_bitcoin

* Test cases for for class object Processor

Don't use "hello %1".arg("world") : arg() can't be used in Python 3. In my way to migrate PyBitmessage to the Python3 + PyQt6 environment, I found that arg() must be...

This patch fixes #2233. The foreground color of texts on network status tab is now statically fixed to black and not affected by what theme is being used.