Skip to content

Releases: UKHSA-Internal/coronavirus-dashboard-api-python-sdk

Essential updates

22 Apr 13:16
Compare
Choose a tag to compare

Release notes:

  • Fixes a bug causing requests for latest data - i.e. with the latest_by argument defined - to fail.
  • Updates metric names in documentations.
  • Implements an exception where request structure is nested - a feature that has now been deprecated in APIv1.

New features and essential updates

10 Aug 11:48
Compare
Choose a tag to compare

Release notes:

  • Adds .get_release_timestamp() static method to obtain the website timestamp (see the docs before use).
  • Adds .as_dataframe() method to retrieve the data as a Pandas DataFrame object (see the docs before use).
  • Adds comprehensive documentations.
  • Development: Adds depandabot to ensure that all dependencies are kept up to date.
  • Development: Adds new unit tests.
  • Other minor improvements.

New features and essential updates

10 Aug 11:31
Compare
Choose a tag to compare
Pre-release

Release notes:

  • Adds .get_release_timestamp() static method to obtain the website timestamp (see the docs before use).
  • Adds .as_dataframe() method to retrieve the data as a Pandas DataFrame object (see the docs before use).
  • Adds comprehensive documentations.
  • Development: Adds depandabot to ensure that all dependencies are kept up to date.
  • Development: Adds new unit tests.
  • Other minor improvements.

General improvements

06 Aug 18:04
Compare
Choose a tag to compare

Release notes:

  • Produces more informative errors for unsuccessful requests.
  • Improves the README file.
  • Development: Adds new unit tests.

Essential updates

02 Aug 00:02
9c8c82f
Compare
Choose a tag to compare

Release notes:

  • Fixes the issue with as_string option in .get_json() method not working as expected.
  • Adds as_string option to the .get_xml() method.
  • Removes excess dot from message for wrong file extensions.
  • Development: Adds test suite and build CI - all pushes are now tested in Windows, OSX, and Ubuntu (in Py 3.7 and 3.8).

Minor update

31 Jul 11:32
7063531
Compare
Choose a tag to compare

Release notes:

  • Implements a workaround for missing SSL certificates in some Python distributions, which causes a SSLCertVerificationError to be raised.
  • Alters keywords in the setup file for improved search results.
  • Adds LGTM badge for code quality to the README file.

Minor patch

30 Jul 11:04
5529b1f
Compare
Choose a tag to compare

Release notes

  • Minor patch to remove an incorrect input argument in the XML tostring() function.

Minor updates

29 Jul 14:45
a74eb49
Compare
Choose a tag to compare

Release notes

  • Verifies the structure for the .get_csv() method to ensure that it is flat - raises a ValueError if it is hierarchical.
  • Improves documentations.

New features and improved README file

29 Jul 12:30
562a05a
Compare
Choose a tag to compare

Release notes

  • Adds an option to get JSON data as str
  • Adds several examples to the README file