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-1.0.0.tar.gz
(3.9 kB
view hashes)
Built Distribution
Close
Hashes for random_standup-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 634517fedac5160f4592911855ce027631dd82b76cf0ac80c5e612ed6cb50d8a |
|
MD5 | d0113d45dd3a3a02c333a4ccfdb64c42 |
|
BLAKE2b-256 | b8fdea8d63ebdc7e4a79a263d82e9e26cf0b2e95b25dcf7f86be8ed1cdbd416c |