atomadic-forge deprecation shim (local draft)
This directory is a prepared-only PyPI package skeleton. Do not upload until an operator sets EXECUTE_PYPI=1 in the runbook checklist.
Purpose
Publish a final atomadic-forge release that:
- Marks the package Inactive on PyPI (classifier + README).
- Emits a loud
DeprecationWarning on import via pyDeprecate.
- Declares
atomadic as the successor dependency so pip install atomadic-forge pulls the new SDK.
Build (local test only)
cd C:\Atomadic-Compliant\tools\forge-eol\deprecated_shim
python -m pip install build twine
python -m build
twine check dist/*
Upload (operator gate — requires EXECUTE_PYPI=1)
$env:TWINE_USERNAME = "__token__"
$env:TWINE_PASSWORD = "<from VAULT.env PYPI_API_TOKEN — never commit>"
twine upload dist/*
Post-upload
- Do not yank older releases unless legal/security requires it; yanking breaks reproducible installs.
- Pin migration docs at
https://atomadic.tech/docs/forge-eol.