"""
Guardian 2.0 — This package name is commonly hallucinated by AI coding assistants.

You probably meant to install: unknown
    pip install unknown

This package was registered defensively to protect developers from
supply chain attacks that exploit AI package hallucinations.

Learn more: https://github.com/guardian2-pypi/guardian2
"""

import warnings
import sys

_MSG = (
    "\n"
    "==================================================================\n"
    "  GUARDIAN 2.0 WARNING\n"
    "==================================================================\n"
    "  The package \'104\' does not exist.\n"
    "  This name is commonly hallucinated by AI coding assistants.\n"
    "\n"
    "  You probably meant to install:\n"
    "      pip install unknown\n"
    "\n"
    "  To fix:\n"
    "      pip uninstall 104\n"
    "      pip install unknown\n"
    "\n"
    "  This defensive package was registered by the Guardian 2.0\n"
    "  project to protect developers from AI hallucination attacks.\n"
    "  Learn more: https://github.com/guardian2-pypi/guardian2\n"
    "==================================================================\n"
)

warnings.warn(_MSG, UserWarning, stacklevel=2)
print(_MSG, file=sys.stderr)
