Skip to content

Releases: questionlp/api.wwdt.me_v2

v2.1.3

25 Apr 19:38
f569367
Compare
Choose a tag to compare

Version 2.1.3

Component Changes

  • Upgrade wwdtm from 2.0.8 to 2.0.9, which also includes the following changes:
    • Upgrade MySQL Connector/Python from 8.0.31 to 8.0.33
    • Upgrade NumPy from 1.23.4 to 1.24.2
    • Upgrade python-slugify from 6.1.2 to 8.0.1
    • Upgrade pytz from 2022.6 to 2023.3
  • Upgrade fastapi from 0.88.0 to 0.95.1
  • Upgrade httpx from 0.23.1 to 0.24.0
  • Upgrade uvicorn from 0.20.0 to 0.21.1
  • Upgrade aiofiles from 22.1.0 to 23.1.0
  • Upgrade email-validator from 1.3.0 to 1.3.1
  • Upgrade requests from 2.28.1 to 2.28.2

Development Changes

  • Move pytest configuration from pytest.ini into pyproject.toml
  • Upgrade flake8 from 5.0.4 to 6.0.0
  • Upgrade pycodestyle from 2.9.1 to 2.10.0
  • Upgrade pytest from 7.2.0 to 7.3.1
  • Upgrade black from 22.10.0 to 23.3.0

Pull Request(s): #28, #29

Full Changelog: v2.1.2...v2.1.3

v2.1.2

29 Jan 05:09
23df8ff
Compare
Choose a tag to compare

Version 2.1.2

Application Changes

  • Add /v1.0 and /v1.0/docs routes that redirect back to / as part of deprecating Stats API v1.0
  • Remove links to Stats API v1.0 docs and update v1.0 deprecation message

Pull Request(s): #27

Full Changelog: v2.1.1...v2.1.2

v2.1.1

27 Dec 18:43
4db68f5
Compare
Choose a tag to compare

Version 2.1.1

Application Changes

  • Better handling of how app.metadata.app_metadata is populated in case the corresponding values are not set in config.json
  • Add validation of contact_email, contact_name and contact_url values when populating app.metadata.app_metadata

Pull Request(s): #26

Full Changelog: v2.1.0...v2.1.1

v2.1.0

27 Dec 17:45
4e47f1c
Compare
Choose a tag to compare

Version 2.1.0

Application Changes

  • Added settings section to the application config.json and config.json.dist template file with the following keys:
    • stats_url to set the URL for the Wait Wait Stats Page
    • contact_email to set a contact e-mail address for the OpenAPI metadata
    • contact_name to set a contact name for the OpenAPI metadata
    • contact_url to set a contact URL for the OpenAPI metadata
  • Renamed load_database_config in app.config to load_config that returns a dictionary with database and settings as keys containing the corresponding values as a dictionary from config.json
  • Update all references to app.config.load_database_config to app.config.load_config
  • Update app/metadata.py to make use of the new contact e-mail, name and URL configuration keys
  • Update the index.html template to make use of the stats_url configuration key

Component Changes

  • Upgrade wwdtm from 2.0.7 to 2.0.8, which also includes the following changes:
    • Upgrade MySQL Connector/Python from 8.0.30 to 8.0.31
    • Upgrade NumPy from 1.23.2 to 1.23.4
    • Upgrade python-slugify from 5.0.2 to 6.1.2
    • Upgrade pytz from 2022.2.1 to 2022.6
  • Upgrade fastapi from 0.85.0 to 0.88.0
    • Add httpx 0.23.1 as a requirement for fastapi 0.88.0
  • Upgrade uvicorn from 0.18.3 to 0.20.0
  • Upgrade aiofiles from 0.8.0 to 22.1.0
  • Upgrade email-validator from 1.2.1 to 1.3.0

Development Changes

  • Upgrade flake8 from 4.0.1 to 5.0.4
  • Upgrade pycodestyle from 2.8.0 to 2.9.1
  • Upgrade pytest from 7.1.2 to 7.2.0
  • Upgrade black from 22.6.0 to 22.10.0

Pull Request(s): #25

Full Changelog: v2.0.6...v2.1.0

v2.0.6

07 Oct 03:56
edadc43
Compare
Choose a tag to compare

Version 2.0.6

Application Changes

  • Explicitly return text/plain as the media type for /robots.txt

Component Changes

  • Upgrade fastapi from 0.79.0 to 0.85.0
  • Upgrade uvicorn from 0.18.2 to 0.18.3
  • Upgrade aiofiles from 0.8.0 to 22.1.0

Development Changes

  • Upgrade pytest from 7.1.2 to 7.1.3

Pull Request(s): #24

Full Changelog: v2.0.5...v2.0.6

v2.0.5

23 Aug 23:15
ee61b44
Compare
Choose a tag to compare

Version 2.0.5

Application Changes

  • Officially deprecate Stats API v1.0 and add a notice on the main index page. No other application changes were made.

Pull Request(s): #23

Full Changelog: v2.0.4...v2.0.5

v2.0.4

19 Aug 00:48
066e32e
Compare
Choose a tag to compare

Version 2.0.4

Component Changes

  • Upgrade wwdtm from 2.0.5 to 2.0.7, which also includes the following changes:
    • Upgrade MySQL Connector/Python from 8.0.28 to 8.0.30
    • Upgrade NumPy from 1.22.3 to 1.23.2
    • Upgrade pytz from 2022.1 to 2022.2.1
  • Upgrade requests from 2.27.1 to 2.28.1

Development Changes

  • Correct required version of Black from 22.3.0 to 22.6.0 in requirements-dev.txt

Pull Request(s): #21

Full Changelog: v2.0.3...v2.0.4

v2.0.3

04 Aug 02:31
a250ac5
Compare
Choose a tag to compare

Version 2.0.3

Component Changes

  • Upgrade fastapi from 0.78.0 to 0.79.0
  • Upgrade uvicorn from 0.17.6 to 0.18.2

Development Changes

  • Upgrade black from 22.3.0 to 22.6.0
  • Change Black target-version to remove py36 and py37, and add py310

Pull Requests: #19, #20

Full Changelog: v2.0.2...v2.0.3

v2.0.2

24 Jun 04:16
cf99972
Compare
Choose a tag to compare

Version 2.0.2

What's Changed

Full Changelog: v2.0.1...v2.0.2

v2.0.1

24 Jun 04:16
9e3705b
Compare
Choose a tag to compare

Version 2.0.1

What's Changed

  • Syncing changes from main to develop by @questionlp in #13
  • Adding .DS_Store to .gitignore by @questionlp in #14
  • Adding sql_mode note to INSTALLING.md and made some corrections by @questionlp in #15
  • Bump version requirements for fastapi, uvicorn, jinja2 and wwdtm by @questionlp in #16

Full Changelog: v2.0.0...v2.0.1