8000 Releases · questionlp/wwdtm · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: questionlp/wwdtm

v2.9.0

21 Apr 04:07
ebddd11
Compare
Choose a tag to compare

Version 2.9.0

Application Changes

  • Add latitude and longitude properties to Locations
  • Add pronouns property to Hosts, Panelists and Scorekeepers

Component Changes

  • Upgrade numpy from 1.26.3 to 1.26.4
  • Upgrade pytz from 2023.3.post1 to 2024.1

Development Changes

  • Upgrade build from 1.0.3 to 1.2.1
  • Upgrade pytest from 7.4.4 to 8.1.1
  • Upgrade ruff from 0.1.13 to 0.3.6
  • Upgrade wheel from 0.42.0 to 0.43.0

Pull Request(s): #67, #68

Full Changelog: v2.8.2...v2.9.0

v2.8.2

21 Mar 02:46
bf46631
Compare
Choose a tag to compare

Version 2.8.2

Development Changes

  • Upgrade black from 23.12.1 to 24.3.0

Pull Request(s): #62

Full Changelog: v2.8.1...v2.8.2

v2.8.1

12 Feb 01:13
ef890e9
Compare
Choose a tag to compare

Version 2.8.1

Application Changes

  • Correct sorting of panelists when retrieving panelist information for show details with decimal scores. Previously, the sorting was based on integer score, which causes panelists to be ordered incorrectly.

Pull Request(s): #61

Full Changelog: v2.8.0...v2.8.1

v2.8.0

17 Jan 00:40
6ffd227
Compare
Choose a tag to compare

Version 2.8.0

Application Changes

  • Starting with version 2.8.0 of this library, the minimum required version of the Wait Wait Stats Database is 4.5
  • Adds support for returning the NPR.org show URL with the show basic and detailed information retrieved from the showurl column from the ww_shows database table. If showurl value is NULL in the database, a value of None will be returned

Development Changes

  • Upgrade black from 23.12.0 to 23.12.1

Pull Request(s): #60

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

v2.7.0

12 Jan 18:54
1d15040
Compare
Choose a tag to compare

Version 2.7.0

Application Changes

  • Update type hints for parameters and return values to be more specific and to replace the use of :py:class:typing.Optional and :py:class:typing.Union with the conventions documented in PEP-484 and PEP-604.
  • Replace use of :py:class:typing.Dict, :py:class:typing.List and :py:class:typing.Tuple with :py:class:dict, :py:class:list and :py:class:tuple respectively in type hints
  • Remove use of :py:meth:functools.lru_cache as caching should be done by the application consuming the library

Component Changes

  • 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)
  • Deprecate perf_test.py for performance testing
  • Upgrade pytest from 7.4.3 to 7.4.4
  • Upgrade black from 23.11.0 to 23.12.0
  • Upgrade wheel from 0.41.3 to 0.42.0

Documentation Changes

  • Update Sphinx configuration to be more similar to the conventions used by Pallets projects
  • Change the base font from IBM Plex Sans to IBM Plex Serif
  • Clean up and rewrite docstrings to be more consistent and succinct
  • Add table of contents to each module page
  • 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): #56, #57

Full Changelog: v2.6.1...v2.7.0

v2.6.1

26 Dec 03:53
7eea012
Compare
Choose a tag to compare

Version 2.6.1

Application Changes

  • Change ordering of bluff information to be sorted by segment number for individual shows, or sorted by either show ID or show date when retrieving information for multiple shows.

Pull Request(s): #54

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

v2.6.0

26 Dec 02:32
ea584cf
Compare
Choose a tag to compare

Version 2.6.0

Application Changes

  • Starting with version 2.6.0 of this library, the minimum required version of the Wait Wait Stats Database is 4.4.
  • Add support for shows that contain multiple Bluff the Listener-like segments by returning Bluff information as a list of dictionaries. Each dictionary contains a segment number and both the chosen and correct panelist information.

Pull Request(s): #53

Full Changelog: v2.5.0...v2.6.0

v2.5.0

25 Nov 04:22
57eb4f7
Compare
Choose a tag to compare

Version 2.5.0

Application Changes

  • Remove use of dateutil from the show module as it uses methods that have been marked for deprecated
  • 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.4 to 1.26.0
  • Remove python-dateutil from dependencies

Documentation Changes

  • Change Python version from 3.10 to 3.12
  • Upgrade Sphinx from 6.1.2 to 7.2.6
  • Upgrade sphinx-autodoc-typehints from 1.23.0 to 1.25.2
  • Upgrade sphinx-toolbox from 3.4.0 to 3.5.0
  • Upgrade Pallets-Sphinx-Themes from 2.0.3 to 2.1.1
  • Sync up dependency versions in docs/requirements.txt with requirements-dev.txt

Development Changes

  • Upgrade pytest from 7.3.1 to 7.4.3
  • Upgrade black from 23.7.0 to 23.11.0
  • Upgrade wheel from 0.41.2 to 0.41.3
  • Upgrade build from 0.10.0 to 1.0.3
  • Remove py38 and py39 from tool.black in pyproject.toml
  • Bump minimum pytest version from 7.0 to 7.4 in pyproject.toml

Pull Request(s): #51

Full Changelog: v2.4.1...v2.5.0

v2.4.1

12 Sep 02:21
79f6d7a
Compare
Choose a tag to compare

Version 2.4.1

Application Changes

  • Correct the value set for show bluff value in Show.retrieve_all_details, which should return an empty dictionary and not an empty list when no Bluff the Listener data is available

Component Changes

  • Upgrade numpy from 1.24.3 to 1.24.4
  • Upgrade pytz from 2023.3 to 2023.3.post1

Pull Request(s): #50

Full Changelog: v2.4.0...v2.4.1

v2.4.0

10 Sep 02:54
03b1288
Compare
Choose a tag to compare

Version 2.4.0

Application Changes

  • Remove unnecessary checks for existence of the panelist decimal score columns
  • This change means that this library only supports version 4.3 of the Wait Wait Stats Database when include_decimal_scores or use_decimal_scores parameters are set to True. Usage with older versions of the database will result in errors.

Development Changes

  • Re-work panelist and show tests to remove separate tests for decimal scores and use @pytest.mark.parameterize to test including or using decimal scores or not
  • Update documentation to provide details for include_decimal_scores and use_decimal_scores testing parameters

Pull Request(s): #49

Full Changelog: v2.3.0...v2.4.0

0