Back to Listen Notes Changelog
[Listen Notes] Upgraded to Python 3.14 (from 3.13)
We recently upgraded the main Django codebase of Listen Notes from Python 3.13 to 3.14. Although we expected the process to be straightforward, we did run into a few gotchas along the way. After some multiprocessing code refactoring and tracking down incompatible libraries, the upgrade is now complete.
So far, we haven't observed any noticeable performance improvements, despite what some benchmarks might suggest, but it’s still a worthwhile upgrade. Staying current with Python releases helps keep future upgrades smoother and reduces technical debt. It’s always a good idea not to fall too far behind.