Skip to content

revert: remove non-consented prose and code from the library - #1843

Open
bdraco wants to merge 7 commits into
masterfrom
remove_nonconsented_src
Open

revert: remove non-consented prose and code from the library#1843
bdraco wants to merge 7 commits into
masterfrom
remove_nonconsented_src

Conversation

@bdraco

@bdraco bdraco commented Aug 29, 2026

Copy link
Copy Markdown
Member

Summary

Part of #1835; deletes the surviving copyrightable prose and code from authors who declined relicensing consent, exactly as enumerated in the expanded audits on that issue.

Details

  • removes all audited docstring and comment lines across twelve source files, the _TYPES and _CLASSES mapping tables in const.py, the surviving 2009 code expressions, and the two remaining example files
  • this PR is intentionally aggressive: where only a line or two of a function survived, the whole function is deleted so the follow up is a clean rewrite with no possible objection about what remained
  • the tree is intentionally broken; the deletions are kept separate so the removal itself is visible and reviewable, the same shape as revert: remove contributions from a non-consenting contributor #1838, and the follow up PR restores every behavior with freshly written code
  • pre-commit was skipped for these commits since the tree deliberately does not parse in places

Test plan

@bdraco
bdraco marked this pull request as ready for review August 29, 2026 17:47
@bdraco bdraco changed the title chore: remove non-consented prose and code from the library revert: remove non-consented prose and code from the library Aug 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant