开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Python3 fork progress


 

Hello all,

Some progress this weekend.

The agwpe and wl2k modules are now both converted to python3.

I have not done any testing with d-rats actually connecting to either as I do not have any way to test agwpe, and still do not know much about Winlink.

I added mock servers for testing the agw and w2lk modules.

I have added the code to use the python-sphinx module to generate some d-rats internals documentation from the DocStrings that I have been adding. Of course now that means that the generated documentation will need to be proofread and enhanced.

I have not had a chance to learn the new python packaging, other than documenting how to setup a venv for building the packages.

There are still a lot that I have not yet looked into, especially things like transfers between d-rats and internet e-mail, and other features like communication with GPS servers.

73,
-John
wb8tyw@.../wb8tyw@...


 

John,

Stellar progress! Thanks for giving so much of your time to this project. The D-Rats community admires and is very grateful for what you are doing.

As soon as the "spare time" arrives, I plan to look into how to update the Python packages I have and make a copy to test. As previously stated. AGW interface is high on my list.

Jack Spitznagel – KD4IZ
Science River LLC
Biomedical Consulting Services

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of John E. Malmberg
Sent: Sunday, April 3, 2022 18:04
To: [email protected]
Subject: [d-rats] Python3 fork progress

Hello all,

Some progress this weekend.

The agwpe and wl2k modules are now both converted to python3.

I have not done any testing with d-rats actually connecting to either as I do not have any way to test agwpe, and still do not know much about Winlink.

I added mock servers for testing the agw and w2lk modules.

I have added the code to use the python-sphinx module to generate some d-rats internals documentation from the DocStrings that I have been adding. Of course now that means that the generated documentation will need to be proofread and enhanced.

I have not had a chance to learn the new python packaging, other than documenting how to setup a venv for building the packages.

There are still a lot that I have not yet looked into, especially things like transfers between d-rats and internet e-mail, and other features like communication with GPS servers.

73,
-John
wb8tyw@.../wb8tyw@...