From 5cf2c8f7acf93d68119b13c9bc6bb951229d3737 Mon Sep 17 00:00:00 2001 From: Alan Hamlett Date: Fri, 5 Oct 2018 00:06:02 -0700 Subject: [PATCH] upgrade wakatime-cli to v10.4.1 --- packages/wakatime/__about__.py | 2 +- packages/wakatime/constants.py | 4 ++-- packages/wakatime/main.py | 2 ++ 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/wakatime/__about__.py b/packages/wakatime/__about__.py index 1bd0b4f..85f4695 100644 --- a/packages/wakatime/__about__.py +++ b/packages/wakatime/__about__.py @@ -1,7 +1,7 @@ __title__ = 'wakatime' __description__ = 'Common interface to the WakaTime api.' __url__ = 'https://github.com/wakatime/wakatime' -__version_info__ = ('10', '4', '0') +__version_info__ = ('10', '4', '1') __version__ = '.'.join(__version_info__) __author__ = 'Alan Hamlett' __author_email__ = 'alan@wakatime.com' diff --git a/packages/wakatime/constants.py b/packages/wakatime/constants.py index 938d673..070a8f9 100644 --- a/packages/wakatime/constants.py +++ b/packages/wakatime/constants.py @@ -46,11 +46,11 @@ Default is 2MB. """ MAX_FILE_SIZE_SUPPORTED = 2000000 -""" Default number of offline heartbeats to sync before exiting.""" +""" Default limit of number of offline heartbeats to sync before exiting.""" DEFAULT_SYNC_OFFLINE_ACTIVITY = 100 """ Number of heartbeats per api request. Even when sending more heartbeats, this is the number of heartbeats sent per individual https request to the WakaTime API. """ -HEARTBEATS_PER_REQUEST = 10 +HEARTBEATS_PER_REQUEST = 50 diff --git a/packages/wakatime/main.py b/packages/wakatime/main.py index 42c227e..a1a6dca 100644 --- a/packages/wakatime/main.py +++ b/packages/wakatime/main.py @@ -14,6 +14,7 @@ from __future__ import print_function import logging import os import sys +import time import traceback pwd = os.path.dirname(os.path.abspath(__file__)) @@ -76,6 +77,7 @@ def execute(argv=None): if retval == SUCCESS: queue = Queue(args, configs) for offline_heartbeats in queue.pop_many(args.sync_offline_activity): + time.sleep(1) retval = send_heartbeats(offline_heartbeats, args, configs) if retval != SUCCESS: break