Skip to main content

Combine Harvester

CLI tool to log Harvest timesheets with FZF

PyPI - Python Version Code style: black

Requirements

  • At least python 3.6 (sorry, I just like f-strings a bit too much)
  • fzf

Installation

pip install combine-harvester

Environment Variables

Two variables need to be in your environment to authenticate yourself to Harvest's API.

  • HARVEST_ACCOUNT_ID
  • HARVEST_ACCOUNT_TOKEN

Creating these tokens can be done through Harvest's Developer Tools page.

Usage

This wiki page lists all commands and their usage.

> harvest

Usage: harvest [OPTIONS] COMMAND [ARGS]...

  Combine Harvester is a Harvest CLI Tool

Options:
  --help  Show this message and exit.

Commands:
  daily  Get notes from previous work day, to be used during daily standup.
  list   Get time entries from today, or optionally another day.
  log    Log time entry for today, using FZF.

Disclaimer

This tool is not an official Harvest tool, nor am I affiliated to them.

Metadata

Release files for combine-harvester 0.3.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for combine-harvester 0.3.2
File Size Uploaded
combine_harvester-0.3.2.tar.gz 16.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for combine-harvester 0.3.2
File Interpreter ABI Platform
combine_harvester-0.3.2-py3-none-any.whl Python 3 none any Details

Total release size: 32.5 kB

Release files / combine_harvester-0.3.2.tar.gz

Download URL combine_harvester-0.3.2.tar.gz
Size 16.0 kB
Tags Source
SHA-256 checksum
How to use checksums
9c3dd1024ddf2e32655dff607c9f5dc667b0289564edf84bf7618fc4b215d862
BLAKE2b-256 checksum
How to use checksums
61c194a02da41494736bd192ce5885f690d6b1ab46d87a758eee844866881305
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.5 CPython/3.6.9 Linux/4.15.0-101-generic

Release files / combine_harvester-0.3.2-py3-none-any.whl

Download URL combine_harvester-0.3.2-py3-none-any.whl
Size 16.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6367f089788c8c54cb81a79ff397091f6858192a07fe53b6b1aaeaa804c7cb9a
BLAKE2b-256 checksum
How to use checksums
bbb54a9b14b157a1938b311c5ab4f6a62bc929c043fc3f37f6515ffc720653dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.5 CPython/3.6.9 Linux/4.15.0-101-generic

Release history Release notifications | RSS feed

This release

0.3.2 This release

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page