Bitmessage / PyBitmessage

Reference client for Bitmessage: a P2P encrypted decentralised communication protocol:
https://bitmessage.org/wiki/Main_Page
Other
2.82k stars 575 forks source link

Python 3 support / Python 2 EOL #1626

Open ghost opened 4 years ago

ghost commented 4 years ago

It would be good to switch to Python 3 with Python 2 being end-of-lifed.

PeterSurda commented 4 years ago

There is a dedicated developer working on this: https://github.com/jaicis/PyBitmessage/tree/py3porting

ghost commented 4 years ago

Great, thank you!

yurivict commented 4 years ago

@PeterSurda

BM is still not python-3 compatible. The https://github.com/jaicis/PyBitmessage/tree/py3porting repository is also pythin-2.7

Python-2.7 is EOLed and is being removed. The FreeBSD port will be removed too.

PeterSurda commented 4 years ago

@yurivict well the progress is slower than I expected. It will take a while to push all changes upstream and adjust the devops environment. At the moment most unit test work on p3 already.