Metadata-Version: 2.4
Name: mysupergoodpython
Version: 0.1.0
Summary: A generated package with licensing or encryption helpers.
Author: Package Author
License: MIT
Project-URL: Homepage, https://github.com/blomp829-arch/mysupergoodpython
Project-URL: Source, https://github.com/blomp829-arch/mysupergoodpython
Keywords: encryption,licensing,package-template
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: cryptography>=42.0.0
Provides-Extra: dev
Requires-Dist: build>=1.0; extra == "dev"
Requires-Dist: twine>=5.0; extra == "dev"
Requires-Dist: pytest>=8.0; extra == "dev"
Dynamic: license-file
Dynamic: requires-python

# mysupergoodpython

        A generated package with licensing or encryption helpers.

        ## Install for development

        Windows:

        ```powershell
        .\scripts\install_deps.ps1
        .\scripts\build.ps1
        ```

        Linux/macOS:

        ```sh
        sh ./scripts/install_deps.sh
        sh ./scripts/build.sh
        ```

        ## Usage

        ```python
from mysupergoodpython import decrypt, encrypt, generate_key

key = generate_key()
token = encrypt("hello", key)
assert decrypt(token, key) == "hello"
```

        ## Publish

        Build with `python -m build`, inspect with `python -m twine check dist/*`, then upload with a configured PyPI Trusted Publisher or `python -m twine upload dist/*`.
        The generated `scripts/publish.ps1` and `scripts/publish.sh` wrappers run the build/check/upload sequence and explain PyPI 403 name-conflict errors with rename suggestions.
