Standup Randomizer
Project description
🎲random-standup-py🐍
Do you have awkward pauses in your standups because no one wants to give their update next? Why not have a defined order? To make it fair, why not also 🎲randomize🎲 that order!
You really should use the Go version of this tool. This Python version was developed solely as a comparison exercise for the package publishing process.
Do you find this useful?
Star this repo!
Do you find this really useful?
You can sponsor me here!
Usage
-
Get the tool with
pip install random-standup
. -
Create a team roster in a TOML file, following the format in
example-roster.toml
:
[Subteam-1]
members = [
"Alice", # TOML spec allows whitespace to break arrays
"Bob",
"Carol",
"David"
]
["Subteam 2"] # Keys can have whitespace in quoted strings
members = ["Erin", "Frank", "Grace", "Heidi"]
standup example-roster.toml
Output
$ standup example-roster.toml
2021-03-25
## Subteam-1
Alice
Bob
David
Carol
## Subteam 2
Erin
Grace
Frank
Heidi
Building from main
- Clone and
cd
into the repo. - Install Poetry.
poetry install
poetry run standup example-roster.toml
Run tests with poetry run pytest -v
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
random-standup-0.2.0.tar.gz
(3.9 kB
view hashes)
Built Distribution
Close
Hashes for random_standup-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce52bd7c1d5806dc264d5d0c81c846ab4d25fc5745ef1ac32295efb1d0ed5a9c |
|
MD5 | 9609148775b2037f463b5f527c942db3 |
|
BLAKE2b-256 | 6cf7a22339bf20ba5e4b8037d5da057edbd43d5f399b80ade0c845e49ea92d37 |