Metadata-Version: 2.1
Name: konso_dice_roller
Version: 0.0.5
Summary: A simple dice roller library
Home-page: https://github.com/konsou/konso_dice_roller
Author: Tomi Javanainen
Author-email: tomi.javanainen@gmail.com
License: MIT
Project-URL: Source, https://github.com/konsou/konso_dice_roller
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: Finnish
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.8, <4
Description-Content-Type: text/markdown
License-File: LICENSE

# Konso's Dice Roller

A simple dice roller library I made for kicks.



## Installation

`pip install  --upgrade konso-dice-roller`



## Usage

```

from konso_dice_roller import markdown_roll_string_from_input, roll_string_from_input



if __name__ == '__main__':

    print(roll_string_from_input("3d6+3"))

    print(markdown_roll_string_from_input("2d6-2"))



    result = roll_string_from_input(

        input_string="100d1",

        number_of_dice_limit=50,

        dice_sides_limit=20,

        bonus_absolute_value_limit=1_000,

    )

```

Example output:

```

3d6+3, tulos: [6 4 5] + 3 = 18

`2d6-2`, tulos: `[2 1] - 2 = 1`

ValueError: Liian monta noppaa

```



