Sugar Labs

Port to Python 3 - Measure activity

Port the Measure activity from Python 2 to Python 3.

Security updates and upstream support for Python 2 are due to be withdrawn, and this will prevent running this Sugar activity on Linux.

Our Python 3 Porting Guide forms part of the task requirements.

You must have a working development environment with Sugar 0.116 or later. Sugar Live Build is the best environment we know of at the moment.

You must have a working microphone. Measure listens on the microphone and displays the waveform.

Source repository.

Task tags

  • python3

Students who completed this task

srevinsaju

Task type

  • code Code
close

2019