Unofficial PyBitmessage port to run with Python3 and PyQt5

2024-09-05 Thread 711 Spooky Mart via Python-list
 from
https://www.reddit.com/r/bitmessage/comments/1d5ff18/unofficial_pybitmessage_port_to_run_with_python3/

Unofficial PyBitmessage port to run with Python3 and PyQt5

The official PyBitmessage still runs with outdated Python2 and PyQt4.

Recently, I'm trying to port PyBitmessage to run with Python3 and
PyQt5. Although it's unofficial version and still should have some
bugs, it seems now running as expected as long as I use it. I use
PyBitmessage mostly for communications on chans. One-to-one messaging
is not tested well since I have no friends at all.

The source code is published at GutHub:
https://github.com/kashikoibumi/PyBitmessage . The default branch
'py3qt' is most matured among other many branches.

If you try to use it, at first backup your PyBitmessage databases and
settings which are found $HOME/.config/PyBitmessage/ if you are using
Linux.

Any bug reports or comments are welcome.

I'm using it on Devuan GNU+Linux Daedalus which is mostly compatible to
Debian GNU/Linux bookworm except systemd utilizations. All dependencies
are installed from Devuan (Debian) packages.

─┏┓──┏━━┓───┏━━┓──Spooky Mart Channel
─┗━━┓─┃──┗┓─┃───┗┓─┃──[chan] 711
┃─┃──┏┛─┗┓──┏┛─┗┓─always open | stay spooky
┗━┛──┗━━━┛──┗━━━┛─https://bitmessage.org

-- 
https://mail.python.org/mailman/listinfo/python-list


PyBitmessage is not dead. Ignore the FUD.

2024-09-05 Thread 711 Spooky Mart via Python-list
 from [chan] bitmessage

PyBitmessage is not dead. Ignore the FUD.

I think Peter and gang just got tired of responding to this recurring
claim. I wouldn't even expect a rebuttal from them at this point.

Newer forks have been under development, one in Python3 and one in Rust.

Here is the PyBitmessage fork in Python3:

https://github.com/kashikoibumi/PyBitmessage

Somebody should help the maintainer. I am no longer a Pythonista or I
would. I dumped Python after the 2.7 sunset as I expect they will
likely break Py3 equally bad some day. I will be occasionally reviewing
Koibumi's bash scripts, build scripts and documentation looking for
errors or points of improvement.

─┏┓──┏━━┓───┏━━┓──Spooky Mart Channel
─┗━━┓─┃──┗┓─┃───┗┓─┃──[chan] 711
┃─┃──┏┛─┗┓──┏┛─┗┓─always open | stay spooky
┗━┛──┗━━━┛──┗━━━┛─https://bitmessage.org

-- 
https://mail.python.org/mailman/listinfo/python-list


Python3 Fork of BMWrapper

2024-09-05 Thread 711 Spooky Mart via Python-list
 from https://github.com/kashikoibumi/bmwrapper

bmwrapper is a poorly hacked together python script to let Thunderbird
and PyBitmessage communicate, similar to AyrA's (generally much better)
application: Bitmessage2Mail.

I'm on Linux, and don't feel like dealing with wine. So I wrote this to
fill the same role as B2M, until the source code was released. (Which
has since been open-sourced: https://github.com/AyrA/BitMailServer)

The script (usually) parses outgoing messages to strip the ugly email
header information and put quoted text in PyBitmessage’s '---’
delimited form. Attached images are included, base64 encoded, in an img
tag. Incoming messages are likewise parsed to reconstruct a email, with
attachment. This works...most of the time, and I’ve tried to make it
fail gracefully when something goes wrong.

─┏┓──┏━━┓───┏━━┓──Spooky Mart Channel
─┗━━┓─┃──┗┓─┃───┗┓─┃──[chan] 711
┃─┃──┏┛─┗┓──┏┛─┗┓─always open | stay spooky
┗━┛──┗━━━┛──┗━━━┛─https://bitmessage.org

-- 
https://mail.python.org/mailman/listinfo/python-list


BitChan (python project)

2024-09-05 Thread 711 Spooky Mart via Python-list
 from https://github.com/813492291816/BitChan

BitChan is a decentralized anonymous imageboard inspired by BitBoard
and built on top of Bitmessage with Tor, I2P, and GnuPG.

BitChan solves a number of security and free speech problems that have
plagued most imageboards. Centralized imageboards can be taken offline
or hijacked and can leak user data. BitChan reduces the likelihood of
this by being decentralized, allowing each user to host their own
instance of the software, requiring all connections to go through
Tor/I2P, and not requiring JavaScript.

Users of centralized forums often have to deal with overzealous
moderators and sometimes even pressure from state powers that tend to
suffocate the forum's culture. BitChan's moderation is multifaceted,
but to be brief, the option exists to create entirely unmoderatable
boards to post content on. Due to its decentralized design, BitChan
cannot be moderated by its developers, the government, or any other
entity. Indeed, there is no way to disconnect BitChan from the
internet, and as long as people are still running Bitmessage, BitChan
is completely untouchable.

─┏┓──┏━━┓───┏━━┓──Spooky Mart Channel
─┗━━┓─┃──┗┓─┃───┗┓─┃──[chan] 711
┃─┃──┏┛─┗┓──┏┛─┗┓─always open | stay spooky
┗━┛──┗━━━┛──┗━━━┛─https://bitmessage.org

-- 
https://mail.python.org/mailman/listinfo/python-list