Metadata-Version: 2.4
Name: pykon
Version: 0.1.0b1
Summary: A module allowing for constant and publicly immutable data.
Project-URL: Repository, https://github.com/sneekyfoxx/Pykon.git
Author-email: Rayshawn Levy <sneekyfoxx09@gmail.com>
Maintainer-email: Rayshawn Levy <sneekyfoxx09@gmail.com>
License-Expression: MIT
License-File: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.12
Description-Content-Type: text/markdown

                            ██████╗ ██╗   ██╗██╗  ██╗ ██████╗ ███╗   ██╗
                            ██╔══██╗╚██╗ ██╔╝██║ ██╔╝██╔═══██╗████╗  ██║
                            ██████╔╝ ╚████╔╝ █████╔╝ ██║   ██║██╔██╗ ██║
                            ██╔═══╝   ╚██╔╝  ██╔═██╗ ██║   ██║██║╚██╗██║
                            ██║        ██║   ██║  ██╗╚██████╔╝██║ ╚████║
                            ╚═╝        ╚═╝   ╚═╝  ╚═╝ ╚═════╝ ╚═╝  ╚═══╝
                                            

| Pykon is a way to allow constant and publicly immutable data.

## Example
```python
from pykon import Pykon
from typing import Union

mylist: Union[Pykon, PykonError] = Pykon(list, [1,2,3,4])

if type(mylist) is Pykon.PykonError:
    raise mylist
else:
    print(mylist.data)
```
