Installation
Workstate is a CLI tool built with Python. You can install it using pip or by downloading the standalone binary.
Prerequisites
Section titled “Prerequisites”- Python: Version 3.10 or higher.
- AWS CLI: Configured with valid credentials.
Installation Methods
Section titled “Installation Methods”Via Pip (Recommended)
Section titled “Via Pip (Recommended)”pip install workstateFrom Source
Section titled “From Source”If you want the latest development version:
git clone https://github.com/mtpontes/workstate.gitcd workstatepip install -e .Verifying Installation
Section titled “Verifying Installation”After installing, run the following command to verify the version:
workstate --versionValidating Setup (The Doctor Command)
Section titled “Validating Setup (The Doctor Command)”To ensure everything is correctly configured—including your AWS credentials and S3 permissions—use the doctor command:
workstate doctorThis command will:
- Check if the configuration file exists.
- Validate your AWS Access Keys.
- Test connectivity and permissions to the configured S3 bucket.
If everything is green, you are ready to go!