aboutsummaryrefslogtreecommitdiff
path: root/tests/errors/context.test.py
diff options
context:
space:
mode:
authorBobby <[email protected]>2026-07-10 17:40:08 +0530
committerGitHub <[email protected]>2026-07-10 17:40:08 +0530
commit2038ee5c4a5e473c20cf1e38af5c32ab450a2aea (patch)
treebbc24c05bd3d979b5c8cbd12af1d2897cd5087dc /tests/errors/context.test.py
parent189bcdabe3865a0d52aea580d3fdbcc1cd48e896 (diff)
parent1eb8282bac9b71d31311b1a014cc3c60e36ab596 (diff)
downloadedify-2038ee5c4a5e473c20cf1e38af5c32ab450a2aea.tar.xz
edify-2038ee5c4a5e473c20cf1e38af5c32ab450a2aea.zip
chore!: relicense edify from Apache 2.0 to MIT (#273)
Relicenses edify from Apache 2.0 to the MIT License across every artifact that names or ships it. Sole-copyright-holder relicense — no CLA sweep needed. ## Landings - **`LICENSE`** — the Apache 2.0 text is replaced with the standard MIT text, copyright line `Copyright (c) 2022-2026 Bobby` frozen as a static literal through the first MIT release. - **`pyproject.toml`** — the SPDX `license = "…"` field switches from `Apache-2.0` to `MIT`. `license-files = ["LICENSE"]` continues to attach the license file to the wheel and sdist via hatchling's Core Metadata 2.4 emission. - **`README.rst`** — the license section reads "MIT License" and continues to link the repo's `LICENSE`. The shields.io license badge reads its label from PyPI metadata, so no manual badge edit is needed. - **`tests/license.test.py`** — two acceptance tests that read the installed edify metadata via `importlib.metadata`: `License-Expression == "MIT"` and `Apache` does not appear in any classifier. Guards against silent backslide in a future dependency update. The `License :: OSI Approved :: Apache Software License` classifier has already been absent from `pyproject.toml`'s `classifiers` list since the toolchain migration; the second acceptance test above pins that state going forward. Closes #231 Closes #232 Closes #233 Closes #234 Closes #237
Diffstat (limited to 'tests/errors/context.test.py')
0 files changed, 0 insertions, 0 deletions