Skip to content

Releases: parafoxia/analytix

v2.2.0.post0

13 Nov 17:24
Compare
Choose a tag to compare

This release mainly focuses on workflow improvements ready for v3 development, as well as updating the out-of-date README.

v2.2.0

27 Sep 13:41
Compare
Choose a tag to compare

Fixes

  • Fix issue where extraneous newlines are added when writing to CSV files on Windows
  • Fix bug where some reports created by the monthly factory method would have the wrong number of rows

CI and testing

  • Added a full CI testing suite
  • Improved the local testing suite

v2.1.1

27 Jul 10:14
Compare
Choose a tag to compare
  • Fixed issue where setting the start or end date to anything other than the beginning of the month would cause a HTTPError if 'month' was passed as a dimension.
  • Corrected some problems with the docs.

v2.1.0

26 Jul 01:22
Compare
Choose a tag to compare

Added new factory methods to help retrieve reports easier:

  • daily_analytics
  • monthly_analytics
  • regional_analytics
  • top_videos

To find out how to use these in more detail, check the library reference.

v2.0.0

25 Jul 02:41
Compare
Choose a tag to compare

The rewrite is finally done! There are too many changes to mention them all here, but there is a migration guide to help you switch your project(s) from version 1 to version 2.

v2.0.0.dev7

25 Jul 01:30
Compare
Choose a tag to compare
v2.0.0.dev7 Pre-release
Pre-release

This should be the final dev release before 2.0.0 stable (in fact, there may be no changes between now and then). This update mainly focussed on docs.

v2.0.0.dev6

24 Jul 15:41
Compare
Choose a tag to compare
v2.0.0.dev6 Pre-release
Pre-release

This will likely be the last major update before documentation in dev7.

Changes

  • Added playlist report types
  • Fixed broken report types
  • Made the verifier more robust
  • Made the verifier check sort options in the same way as metrics

v2.0.0.dev5

23 Jul 18:41
Compare
Choose a tag to compare
v2.0.0.dev5 Pre-release
Pre-release

Changes

  • Removed numpy array stuff
  • Re-added raw data output (self.data) to report class
  • Re-added to_json(...) method to report class

Bug fixes

  • Fixed a bug that converted numerical values to strings
  • Fixed a bug where presenting an invalid filter value to a report type with a required filter would raise a KeyError rather than InvalidRequest

v2.0.0.dev4

23 Jul 11:50
Compare
Choose a tag to compare
v2.0.0.dev4 Pre-release
Pre-release

WARNING: This release contains extensive breaking changes.

  • API requests are now handled manually
  • The number of dependencies has been significantly reduced
  • The service and analytics objects are now one combined object
  • The API token is now stored (unless the user wishes otherwise) for future use
  • A bug where queries would error through the API if reports that required sorts were not sorted in descending order has been fixed
  • The report.to_json method has been removed
  • If numpy is installed, np arrays are used instead of lists of lists to store data within the report object
  • The retrieve kwargs have been rejigged to make it clearer which elements are necessary
  • The verification files have been cleaned up

This release is largely undocumented. You will need to view the source code to work stuff out, or stick with v1.2.1 for the time being.

v1.2.2

23 Jul 15:34
Compare
Choose a tag to compare
  • Verify sort metrics better
  • Fix a few bugs