From aecac82f9f0eab9f187620315eb160db90eb2c98 Mon Sep 17 00:00:00 2001 From: Robin Goodall <rjg21@cam.ac.uk> Date: Thu, 27 Apr 2023 16:17:39 +0100 Subject: [PATCH] Fix pagesize for licensing API listing --- CHANGELOG.md | 6 ++++++ gsuitesync/sync/gapi.py | 1 + setup.py | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b00e9db..9452be0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.14.1] - 2023-04-27 + +### Changed + +- Cap license list page size to 200 following Google API bug when using default 500 + ## [0.14.0] - 2023-03-22 ### Added diff --git a/gsuitesync/sync/gapi.py b/gsuitesync/sync/gapi.py index eac80cc..9e395b4 100644 --- a/gsuitesync/sync/gapi.py +++ b/gsuitesync/sync/gapi.py @@ -342,6 +342,7 @@ class GAPIRetriever(ConfigurationStateConsumer): fields="nextPageToken,items(" + ",".join(fields) + ")", retries=self.sync_config.http_retries, retry_delay=self.sync_config.http_retry_delay, + page_size=200, ) def retrieve_groups(self): diff --git a/setup.py b/setup.py index 2a192c4..7f3d540 100644 --- a/setup.py +++ b/setup.py @@ -16,7 +16,7 @@ def load_requirements(): setup( name="gsuitesync", - version="0.14.0", + version="0.14.1", packages=find_packages(), install_requires=load_requirements(), entry_points={ -- GitLab