Releases: questionlp/stats.wwdt.me
v5.10.0
Version 5.10.0
Application Changes
- Add support for new show URL field from the Wait Wait Stats Database, which is used in place of the
/s/
redirect link if there is a value stored for a particular show - Add support for Patreon link in the side pop-out nav, dropdown nav menu and in the footer by way of the
settings.patreon_url
config key
Component Changes
- Upgrade wwdtm from 2.7.0 to 2.8.0
Pull Request(s): #60
Full Changelog: questionlp/stats.wwdt.me_v5@v5.9.0...v5.10.0
v5.9.0
Version 5.9.0
Application Changes
- Add type hints for a majority of the return types for routes and utility modules
- Replace use of
typing.Optional
andtyping.Union
with the with the conventions documented in PEP-484 and PEP-604 - Change handling of
time_zone
configuration value to prevent use ofpytz.timezone()
in function arguments
Component Changes
- Upgrade wwdtm from 2.6.1 to 2.7.0, which includes:
- Upgrade numpy from 1.26.0 to 1.26.3
- Upgrade Markdown from 3.5.1 to 3.5.2
Development Changes
- Switch to Ruff for code linting and formatting (with the help of Black)
- Upgrade pytest from 7.4.3 to 7.4.4
- Upgrade black from 23.11.0 to 23.12.1
Documentation Changes
- Update the copyright block at the top of each file to remove
coding
line and to include the appropriate SPDX license identifier
Pull Request(s): #58
Full Changelog: questionlp/stats.wwdt.me_v5@v5.8.1...v5.9.0
v5.8.0
Version 5.8.0
Application Changes
- Add support for rendering multiple Bluff the Listener segment results for a given show
Component Changes
- Upgrade wwdtm from 2.5.0 to 2.6.0, which requires Wait Wait Stats Database version 4.4 or higher
- Upgrade Markdown from 3.4.3 to 3.5.1
Pull Request(s): #54
Full Changelog: questionlp/stats.wwdt.me_v5@v5.7.2...v5.8.0
v5.7.2
Version 5.7.2
Application Changes
- Fix CSS for list and list item rendering within the show notes
Pull Request(s): #53
Full Changelog: questionlp/stats.wwdt.me_v5@v5.7.1...v5.7.2
v5.7.1
Version 5.7.1
Application Changes
- Remove unneeded slash in an empty tag for the Materialize CSS include
Pull Request(s): #52
Full Changelog: questionlp/stats.wwdt.me_v5@v5.7.0...v5.7.1
v5.7.0
Version 5.7.0
Starting with version 5.7.0, support for all versions of Python prior to 3.10 have been deprecated.
Application Changes
- Replace
dateutil.parser.parse
withdatetime.datetime.strptime
Component Changes
- Upgrade wwdtm from 2.4.0 to 2.5.0, which drops supports for Python versions prior to 3.10 and includes:
- Upgrade MySQL Connector/Python from 8.0.33 to 8.2.0
- Upgrade numpy from 1.24.4 to 1.26.0
Development Changes
- Upgrade black from 23.10.1 to 23.11.0
- Remove
py38
andpy39
fromtool.black
inpyproject.toml
Pull Request(s): #51
Full Changelog: questionlp/stats.wwdt.me_v5@v5.6.0...v5.7.0
v5.6.0
Version 5.6.0
Component Changes
- Upgrade Flask from 2.3.2 to 3.0.0
- Upgrade gunicorn from 20.1.0 to 21.2.0
Development Changes
- Upgrade pycodestyle from 2.11.0 to 2.11.1
- Upgrade pytest from 7.4.0 to 7.4.3
- Upgrade black from 23.7.0 to 23.10.1
Pull Request(s): #50
Full Changelog: questionlp/stats.wwdt.me_v5@v5.5.1...v5.6.0
v5.5.1
Version 5.5.1
Component Changes
- Upgrade wwdtm from 2.3.0 to 2.4.0
Pull Request(s): #49
Full Changelog: questionlp/stats.wwdt.me_v5@v5.5.0...v5.5.1
v5.5.0
Version 5.5.0
Application Changes
- Add support for displaying panelist Lightning Fill-in-the-Blank starting score and correct answers stored in the corresponding new table columns. This is handled via version 2.3.0 of the
wwdtm
library and depends on setting theuse_decimal_scores
setting in theconfig.json
application configuration file.
Component Changes
- Upgrade wwdtm from 2.2.0 to 2.3.0
Pull Request(s): #48
Full Changelog: questionlp/stats.wwdt.me_v5@v5.4.0...v5.5.0
v5.4.0
Version 5.4.0
Application Changes
- Add support for displaying panelist decimal scores stored in a new table column in the Wait Wait Stats Database instead of the standard integer scores. This is handled via version 2.2.0 of the
wwdtm
library and a newuse_decimal_scores
setting in theconfig.json
application configuration file. By default, the value will be set tofalse
and must be changed totrue
, and the appropriate changes have been deployed to the Wait Wait Stats Database. - Increase the number of digits displayed after the decimal point for certain panelist statistics from 4 to 5
Component Changes
- Upgrade wwdtm from 2.1.0 to 2.2.0, which also includes:
- Upgrade NumPy from 1.23.2 to 1.24.3
Development Changes
- Upgrade black from 23.3.0 to 23.7.0
- Upgrade flake8 from 6.0.0 to 6.1.0
- Upgrade pycodestyle from 2.10.0 to 2.11.0
- Upgrade pytest from 7.3.1 to 7.4.0
Pull Request(s): #42, #43, #44, #45, #46, #47
Full Changelog: questionlp/stats.wwdt.me_v5@v5.3.1...v5.4.0