Skip to main content

Domain specific environment for dice

Project description

Open in molab

dicekit

Just some nice Dice objects in Python. Largely meant as a marimo demo.

Install

uv pip install dicekit

Usage

There are many ways to construct a Dice object, but a simple one is to specify the number of sides.

from dicekit import Dice

d6 = Dice.from_sides(6)
d8 = Dice.from_sides(8)

The nice thing about these objects is their representation in the notebook.

Dice output

To learn more, we recommend checking out this Marimo notebook. It shows the implementation, but also the flexibility of the objects. You can also copy the notebook and play around with it straight from the browser.

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

dicekit-0.1.4.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dicekit-0.1.4-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file dicekit-0.1.4.tar.gz.

File metadata

  • Download URL: dicekit-0.1.4.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for dicekit-0.1.4.tar.gz
Algorithm Hash digest
SHA256 b2ab68f81b77974fdb4b2f1efbba5bddd96374f6b212aaadf8ecfadba66750b2
MD5 f3f06fbc30bfa03804406e1aac19b5d6
BLAKE2b-256 6d62a101e5e75cf959d669230f9dca8164e7bd357b9d7e8dfcf686be18166c8d

See more details on using hashes here.

File details

Details for the file dicekit-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: dicekit-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for dicekit-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 23b977e96f887f0e913832fb664814e6961aec3da408eae113fb0c308e241d10
MD5 5e0455b0df07e7582f4da45800587852
BLAKE2b-256 dff18d0dd31753f484cddbe21c6203a017a95d8b3c02571336b6f7bd6242de66

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page