================================================================
IRENE AUTH - READY TO PUBLISH TO PyPI
================================================================

You indicated:
  - Target: PyPI (production)
  - Token: Ready

IMPORTANT STEPS BEFORE PUBLISHING:

1. SET YOUR PyPI TOKEN (in PowerShell):
   
   $env:MATURIN_PYPI_TOKEN="pypi-YOUR_TOKEN_HERE"
   
   Replace YOUR_TOKEN_HERE with your actual token from:
   https://pypi.org/manage/account/token/

2. VERIFY PACKAGE NAME AVAILABILITY:
   
   The package name "irene-auth" will be used.
   Check if it's available at: https://pypi.org/project/irene-auth/
   
   If the page shows "404 Not Found" = Name is AVAILABLE ✓
   If the page loads = Name is TAKEN ✗ (choose different name)

3. PUBLISH TO PyPI:
   
   cd c:\Users\Sequa\Downloads\irene-auth
   maturin publish

   OR use the publish script:
   
   .\publish.ps1

================================================================
EXACT COMMANDS TO RUN:
================================================================

# Step 1: Set token (replace with your actual token)
$env:MATURIN_PYPI_TOKEN="pypi-YOUR_TOKEN_HERE"

# Step 2: Navigate to project
cd c:\Users\Sequa\Downloads\irene-auth

# Step 3: Publish
maturin publish

================================================================

WHAT WILL HAPPEN:

1. Maturin will build the wheel for your platform
2. Upload to PyPI servers
3. Package will be available within 1-2 minutes
4. Anyone can install with: pip install irene-auth

================================================================

AFTER PUBLISHING:

1. Verify installation:
   pip install irene-auth
   python -c "import irene_auth; print('Success!')"

2. View on PyPI:
   https://pypi.org/project/irene-auth/

3. Share with users:
   pip install irene-auth

================================================================

TROUBLESHOOTING:

If you get "Package name already taken":
  - Choose a different name in pyproject.toml
  - Try: irene-auth-lib, py-irene-auth, etc.

If you get "Invalid token":
  - Regenerate token on PyPI
  - Ensure no extra spaces when copying

If you get "Version already exists":
  - Update version in pyproject.toml and Cargo.toml
  - Try version 0.1.1 or 0.2.0

================================================================
READY TO PUBLISH!
================================================================

Run the commands above when ready.
The package has been tested and is production-ready.
