No project description provided
Project description
Task Optimizer
Task Optimizer is a Python package designed to help prioritize tasks based on their importance and required effort. It uses a simple yet effective scoring formula to determine which tasks should be tackled first, making your decision-making process more efficient and data-driven.
Installation
To install Task Optimizer, simply use pip:
pip install taskscore
Usage
Using Task Optimizer is straightforward. Import the calculate_task_score function from the package and provide the task's importance and effort levels as integers between 1 and 4.
Example:
from taskscore.optimizer import calculate_task_score
# Define your task parameters
importance = 3 # Scale: 1 (least important) to 4 (most important)
effort = 2 # Scale: 1 (least effort) to 4 (most effort)
# Calculate the task score
score = calculate_task_score(importance, effort)
print(f"Task Score: {score}")
Functionality
- calculate_task_score(importance: int, effort: int) -> float:
- importance: Integer between 1 and 4, where 4 is the most important.
- effort: Integer between 1 and 4, where 4 requires the most effort.
- Returns: A float value representing the task score. Higher scores indicate tasks that should be prioritized.
Contributing
Contributions to Task Optimizer are welcome! Please read our contribution guidelines for details on submitting pull requests.
License
This project is licensed under the MIT License - see the file for details.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file taskscore-0.1.1.tar.gz.
File metadata
- Download URL: taskscore-0.1.1.tar.gz
- Upload date:
- Size: 2.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.2 Darwin/23.0.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1095e07501b3255ec6a8a19f6d040a9ab895d39a705b2dcae0b1e46f2c928cb4
|
|
| MD5 |
d80761834782754748d455d4cb321912
|
|
| BLAKE2b-256 |
85e9ee0f11b8e57d49e2b543eeabc31988376e0a27b4a35a495a23f67290b32b
|
File details
Details for the file taskscore-0.1.1-py3-none-any.whl.
File metadata
- Download URL: taskscore-0.1.1-py3-none-any.whl
- Upload date:
- Size: 2.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.2 Darwin/23.0.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7fa89aef20675ea54ddeb9d1c6de35e260a70e2b7d830e04c81fd38c377bddb6
|
|
| MD5 |
3b6bd73411724e479b841054617a0158
|
|
| BLAKE2b-256 |
045416704c421a7b0562de97195ba646d17df188892559c6a417d22bd1985e3f
|