Skip to main content

Build Code style: black PyPI

🎲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

  1. Get the tool with pip install random-standup.

  2. 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"]
  1. 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

  1. Clone and cd into the repo.
  2. Install Poetry.
  3. poetry install
  4. poetry run standup example-roster.toml

Run tests with poetry run pytest -v

Metadata

Release files for random-standup 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for random-standup 1.0.0
File Size Uploaded Provenance
random-standup-1.0.0.tar.gz 3.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for random-standup 1.0.0
File Interpreter ABI Platform
random_standup-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 8.0 kB

Release files / random-standup-1.0.0.tar.gz

Download URL random-standup-1.0.0.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
3c3686de270357f0c2442b8eee407f1e16e1f1535a573d4ae4d62ba50f1688c1
BLAKE2b-256 checksum
How to use checksums
f43be1bc92fe4129b51f6412b704b6d89b3aca25168676f74e4a6c0e5d7bba78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.5 CPython/3.8.8 Linux/5.4.0-1041-azure

Release files / random_standup-1.0.0-py3-none-any.whl

Download URL random_standup-1.0.0-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
634517fedac5160f4592911855ce027631dd82b76cf0ac80c5e612ed6cb50d8a
BLAKE2b-256 checksum
How to use checksums
b8fdea8d63ebdc7e4a79a263d82e9e26cf0b2e95b25dcf7f86be8ed1cdbd416c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.5 CPython/3.8.8 Linux/5.4.0-1041-azure

Security for random-standup 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page