Skip to content

Add INCIDENT_RESPONSE.md#9555

Open
aclark4life wants to merge 28 commits intomainfrom
irp
Open

Add INCIDENT_RESPONSE.md#9555
aclark4life wants to merge 28 commits intomainfrom
irp

Conversation

@aclark4life
Copy link
Copy Markdown
Member

Changes proposed in this pull request:

  • Add INCIDENT_RESPONSE.md

Comment thread .github/INCIDENT_RESPONSE.md Outdated
At the risk of making this document larger, add in sections in Bootstrap
IRP but not ours.

- https://github.com/twbs/bootstrap/blob/main/.github/INCIDENT_RESPONSE.md
aclark4life and others added 2 commits April 9, 2026 16:59
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
aclark4life and others added 3 commits April 9, 2026 17:25
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Comment thread .github/INCIDENT_RESPONSE.md Outdated
aclark4life and others added 4 commits April 9, 2026 17:46
…ignment step

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Comment thread .github/INCIDENT_RESPONSE.md Outdated
aclark4life and others added 3 commits April 9, 2026 17:59
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|---|---|---|
| `pybind11` | Build-time only | C++ ↔ Python bindings |
| `olefile` | Optional (`fpx`, `mic` extras) | OLE2 container parsing (FPX, MIC formats) |
| `defusedxml` | Optional (`xmp` extra) | Safe XML parsing for XMP metadata |
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This list is missing setuptools

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have more lists of optional deps in pyproject.toml. Do they need repeating here?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The categories of dependencies that aren't covered are 'docs', 'test-arrow' and 'tests'.

I don't know if they should be included or not, but there is a distinction - documentation builds and testing aren't actions that most users undertake.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Comment thread .github/INCIDENT_RESPONSE.md Outdated
aclark4life and others added 4 commits April 9, 2026 18:13
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@aclark4life aclark4life marked this pull request as ready for review April 9, 2026 22:22
Comment thread .github/INCIDENT_RESPONSE.md Outdated
Comment thread .github/INCIDENT_RESPONSE.md Outdated
Comment thread .github/INCIDENT_RESPONSE.md Outdated
Comment thread .github/INCIDENT_RESPONSE.md Outdated
aclark4life and others added 2 commits April 10, 2026 07:44
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Comment thread .github/INCIDENT_RESPONSE.md Outdated
Comment thread .github/INCIDENT_RESPONSE.md Outdated
Comment thread .github/INCIDENT_RESPONSE.md Outdated
Comment thread .github/INCIDENT_RESPONSE.md Outdated
Comment thread .github/INCIDENT_RESPONSE.md Outdated
Comment thread .github/INCIDENT_RESPONSE.md Outdated
|---|---|---|
| `pybind11` | Build-time only | C++ ↔ Python bindings |
| `olefile` | Optional (`fpx`, `mic` extras) | OLE2 container parsing (FPX, MIC formats) |
| `defusedxml` | Optional (`xmp` extra) | Safe XML parsing for XMP metadata |
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have more lists of optional deps in pyproject.toml. Do they need repeating here?

Comment thread .github/INCIDENT_RESPONSE.md Outdated
Comment thread .github/INCIDENT_RESPONSE.md Outdated
Comment thread .github/INCIDENT_RESPONSE.md Outdated
Comment thread .github/INCIDENT_RESPONSE.md Outdated
Comment thread .github/INCIDENT_RESPONSE.md Outdated
Comment thread .github/INCIDENT_RESPONSE.md Outdated
aclark4life and others added 2 commits April 10, 2026 10:37
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
- Update CVSS v3.1 to CVSS 4.0 throughout
- Remove 'Direct maintainer contact' from detection sources
- Fix 'before it stays public' wording for user bug reports
- Simplify sections 7.3 and 7.4 to reference RELEASING.md instead
  of duplicating release process steps
- Update RELEASING.md Point release section with security-specific
  steps (amend CVE in commits, publish GitHub Security Advisory)
- Fix PyPI API tokens entry (remove GitHub secrets reference)
- Fix 404 PyPI manage URL (use correct case and /releases/ path)
- Replace security@pypi.org mailto with https://pypi.org/security/
- Remove unconfirmed 'Notify GitHub Security' bullet
- Fix section numbering: 10.x → 9.x under Section 9. Dependency Map
- Reorder: move 9.3 Responding to Upstream Vulnerability before 9.3
  Downstream Dependencies (now 9.2 and 9.3 respectively)
- Add anchor link for Section 5 reference in 9.2
- Add #plugin-list anchor to third-party plugins handbook link
- Fix GitLab issue tracker URLs to use /-/work_items for libtiff,
  freetype2, and bzip2
- Add pyproject.toml reference for complete optional dependencies list

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Comment thread .github/INCIDENT_RESPONSE.md Outdated
Comment thread RELEASING.md Outdated
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
Comment thread .github/INCIDENT_RESPONSE.md Outdated
Comment thread .github/INCIDENT_RESPONSE.md Outdated
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants