Skip to content

Releases: questionlp/reports.wwdt.me_v2

v2.12.0

30 Aug 19:46
080c4fb
Compare
Choose a tag to compare

Version 2.12.0

Application Changes

  • Add show descriptions and show notes reports
  • Fix issues reported by Pylint

Component Changes

  • Upgrade gunicorn from 22.0.0 to 23.0.0

Pull Request(s): #43, #44

Full Changelog: v2.11.0...v2.12.0

v2.11.0

31 Jul 03:37
a8db59b
Compare
Choose a tag to compare

Version 2.11.0

Application Changes

  • Add support for Umami web analytics via settings.umami_analytics config object with the following keys:
Config Key Description
_enabled Set value to true to enable adding Umami script tag (default: false)
url URL of the Umami analytics script
data_website_id Umami Site ID
data_auto_track Set value to false to disable auto event tracking (default: true)
data_host_url Override the location where Umami data is sent to
data_domains Comma-delimited list of domains where the Umami script should be active

Pull Request(s): #42

Full Changelog: v2.10.0...v2.11.0

v2.10.0

31 Jul 03:33
8e23967
Compare
Choose a tag to compare

Version 2.10.0

Application Changes

  • Change the database queries and application logic for the panelist "Perfect Score Counts" and "Single Appearance" reports to allow the application to experimentally support MariaDB 11.4.2

Development Changes

  • Upgrade ruff from 0.3.6 to 0.5.1
  • Upgrade black from 24.3.0 to 24.4.2
  • Upgrade pytest from 8.1.1 to 8.1.2

Pull Request(s): #41

Full Changelog: v2.9.2...v2.10.0

v2.9.2

17 Apr 02:01
c398f26
Compare
Choose a tag to compare

Version 2.9.2

Component Changes

  • Upgrade flask from 3.0.0
  • Upgrade gunicorn from 21.2.0 to 22.0.0
  • Upgrade numpy from 1.26.3 to 1.26.4
  • Upgrade pytz from 2023.3.post1 to 2024.1

Development Changes

  • Upgrade ruff from 0.1.13 to 0.3.6
  • Upgrade pytest from 7.4.4 to 8.1.1

Pull Request(s): #39

Full Changelog: v2.9.1...v2.9.2

v2.9.1

21 Mar 03:02
1e8a4cb
Compare
Choose a tag to compare

Version 2.9.1

Development Changes

  • Upgrade black from 23.12.1 to 24.3.0

Pull Request(s): #38

Full Changelog: v2.9.0...v2.9.1

v2.9.0

28 Jan 00:10
d0fb49e
Compare
Choose a tag to compare

Version 2.9.0

Application Changes

  • Add type hints for a majority of the return types for routes and utility modules
  • Replace use of typing.Optional and typing.Union with the with the conventions documented in PEP-484 and PEP-604
  • Change handling of time_zone configuration value to prevent use of pytz.timezone() in function arguments
  • Add support for project sponsorship links to Patreon and GitHub via settings.patreon_url and settings.github_sponsors_url config keys

Component Changes

  • Upgrade Markdown from 3.5.1 to 3.5.2
  • Upgrade numpy from 1.26.0 to 1.26.3

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

Pull Request(s): #36

Full Changelog: v2.8.0...v2.9.0

v2.8.0

31 Dec 23:16
a8a2db3
Compare
Choose a tag to compare

Version 2.8.0

Application Changes

  • Addition of Panelist Bluff the Listener Statistics by Year report
  • Fix a bug in the Panelist Single Appearance report where the panelists' ranking was not being rendered

Component Changes

  • Upgrade Pure CSS from 2.3.2 to 3.0.0
  • Upgrade Markdown from 3.4.3 to 3.5.1

Development Changes

  • Migrate to using Ruff for linting and formatting
  • Migrate use of typing.Dict, typing.List and typing.Union to dict, list and | respectively

Pull Request(s): #33

Full Changelog: v2.7.0...v2.8.0

v2.7.0

25 Nov 23:56
5fda8ab
Compare
Choose a tag to compare

Version 2.7.0

Starting with version 2.7.0, support for all versions of Python prior to 3.10 have been deprecated.

Application Changes

  • Replace dateutil.parser.parse with datetime.datetime.strptime

Component Changes

  • Upgrade MySQL Connector/Python from 8.0.33 to 8.2.0
  • Upgrade numpy from 1.24.3 to 1.26.0
  • Remove python-dateutil from dependencies

Development Changes

  • Upgrade black from 23.10.1 to 23.11.0
  • Remove py38 and py39 from tool.black in pyproject.toml

Pull Request(s): #30

Full Changelog: v2.6.2...v2.7.0

v2.6.2

04 Nov 20:10
bf2d29a
Compare
Choose a tag to compare

Version 2.6.2

Application Changes

  • Correct wording for the Low Scoring Shows report description to reflect that the report only includes shows with a panelist total score of less than 30 points

Pull Request(s): #29

Full Changelog: v2.6.1...v2.6.2

v2.6.1

04 Nov 20:03
aabd503
Compare
Choose a tag to compare

Version 2.6.1

Application Changes

  • Improve handling of conditions where shows have missing hosts, scorekeepers, panelists and guests for several show reports

Pull Request(s): #28

Full Changelog: v2.6.0...v2.6.1