Releases: parafoxia/analytix
Releases · parafoxia/analytix
v5.4.0
v5.3.0
v5.2.1
v5.2.0
Additions
- The new standard of playlist reports is now supported (see https://parafoxia.github.io/analytix/guides/new-playlist-reports)
Fixes
- Fixed a bug where the client would open the browser even if the user explicitly disallowed it
- Fixed a validation oversight in the "Top playlists (deprecated)" report type
v5.1.2
v5.1.1
v5.1.0
Additions
- All clients can now accept additional scopes for retrieving JWT tokens; check the document for Scopes for more information
- All clients can now decode JWT tokens retrieved from the YouTube Analytics API during authorisation
Changes
- The update checking request now has a timeout of 0.5 seconds to stop it blocking operations
Fixes
- Fixed a bug where
Report.to_pandas()
would error ifmonth
was provided as a dimension
v5.0.0
It's another major release!
For a full rundown of things that have changed, check out the migration guide.
This changelog will cover changes between v5.0.0rc3 and v5.0.0.
Additions
- Added ability to forcibly authorise the client
- Re-added the update checker
- Added ability to fetch group items from group (
Group.fetch_items()
)
Changes
- Remove python-dateutil dependency
- More intelligently handle OOB redirect URIs
- Updated the banner!
Fixes
- Prevent a crash that would occur if a list of groups was requested for a channel with none
v5.0.0rc3
Changes
- The
reports.interfaces
module has been split into separateinterfaces
andresources
modules, whereresources
contains things like theResultTable
.
Misc
- Many admin things, such as declaring support for Python 3.13-dev
- Documentation is now cleaner
- You can no longer install libs using extras -- this was just overly verbose considering each installed just one library
v5.0.0rc2
Additions
- The clients will now trigger the full auth flow if the scopes your tokens are authorised with aren't sufficient to make the requested fetch operations
Changes
- The
can_use
function now usesimportlib.metadata
instead of the deprecatedpkg_resources
- Removed the
InvalidFeatures
andInvalidFeatureSet
exception classes - The
AnalyticsReport.to_parquet
and.to_feather
methods no longer return Arrow tables