An automation tool to speed up the process of updating entries in harvest
Project description
## About The Package The package aims to automate the process of updating time entries in harvest. Although harvest provides APIs to do so, it requires superuser access. For regular users, those APIs are not accessible. That is why I created this package, just to make life easier.
## Dependencies
[selenium](https://selenium-python.readthedocs.io/)
[chrome-driver](https://chromedriver.chromium.org/): You should have this if you use chrome.
## Installation `sh pip install harvest-mightyhive ` <!– USAGE EXAMPLES –> ## Usage
Initialize a Harvest client: `python harvest = Harvest(username, password) `
Populate the class variables and submit. `python harvest.date = date.today() harvest.project = Project.INTERNAL harvest.task = Task.MEETING harvest.note = "Kick off meeting" harvest.duration = "0:30" harvest.submit() `
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for harvest-for-mightyhive-0.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f8f2b5986af51d4e4c1d62a07c7ea8a34fd973a5b062c0373f37a758796f4c3 |
|
MD5 | 3d8917e39bd902ddd5717e63915cd44c |
|
BLAKE2b-256 | 5ecea69990d37562cb70dc952c3b4c9fb35c79b8dea0f58a3e3f4c8d65f38973 |