MetaBrainz Foundation

Upgrade AcousticBrainz to Flask 1.0

AcousticBrainz uses the Flask framework for its website. AcousticBrainz was written before the release of Flask 1.0 and needs some changes to its codebase to work properly with this latest stable release of the framework. Your task is to update ListenBrainz's codebase to work with and use the latest 1.0 release of Flask. In order to do this, you need to upgrade the brainzutils version in requirements.txt to version 1.7.0 and make sure that everything works properly. Acousticbrainz has a lot of automated tests you can run using the commands ./test.sh to make sure that everything is ok.

Submit your changes as a pull request on the GitHub repository and supply a link to this pull request here.

Task tags

  • flask
  • python
  • acousticbrainz
  • upgrade version

Students who completed this task

TheFaR8

Task type

  • code Code
close

2018