Repository navigation
Main - #1265
Merged
Merged
Main#1265
Conversation
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 4.6.0 to 4.6.1. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](pre-commit/pre-commit@v4.6.0...v4.6.1) --- updated-dependencies: - dependency-name: pre-commit dependency-version: 4.6.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [pandas](https://github.com/pandas-dev/pandas) from 3.0.3 to 3.0.5. - [Release notes](https://github.com/pandas-dev/pandas/releases) - [Commits](pandas-dev/pandas@v3.0.3...v3.0.5) --- updated-dependencies: - dependency-name: pandas dependency-version: 3.0.5 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action) from 24 to 24.1.0. - [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases) - [Commits](DavidAnson/markdownlint-cli2-action@v24...v24.1.0) --- updated-dependencies: - dependency-name: DavidAnson/markdownlint-cli2-action dependency-version: 24.1.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
`ascii_tree(dt, df)` raised ValueError for every non-None df, so the second parameter in its own signature could never be used. helpers.py:380 tested the sentinel with `==`. On a DataFrame that is elementwise, so it returns a same-shaped boolean frame and the enclosing `if` calls DataFrame.__bool__, which pandas raises from by design. The default path survived only because `None == None` is a plain scalar True, and every caller in the repository and both README examples omit df, so nothing exercised it. base.py:706 re-exports the function, so both public routes failed identically. Dropping the "row" column is no longer done in place. That in-place drop was harmless only while df could not be supplied, because the frame always belonged to this function. Making the argument work makes the mutation reachable, and a caller who passes a frame carrying a "row" column would silently lose the column from their own object. Verified before the change: caller columns went from ['row', ...] to [...] after the call. Adds src/test/decision_tables/test_helpers.py; ascii_tree had no test coverage. Five tests, four of which fail on unmodified main. The fifth covers the df-omitted path and passes either way, so the suite is not vacuous. resolves CERTCC#1224
Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action) from 24.1.0 to 24.2.0. - [Commits](DavidAnson/markdownlint-cli2-action@v24.1.0...v24.2.0) --- updated-dependencies: - dependency-name: DavidAnson/markdownlint-cli2-action dependency-version: 24.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 4.6.1 to 4.6.2. - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](pre-commit/pre-commit@v4.6.1...v4.6.2) --- updated-dependencies: - dependency-name: pre-commit dependency-version: 4.6.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
…he caller's frame (CERTCC#1225)
Bumps [scipy](https://github.com/scipy/scipy) from 1.18.0 to 1.18.1. - [Release notes](https://github.com/scipy/scipy/releases) - [Commits](scipy/scipy@v1.18.0...v1.18.1) --- updated-dependencies: - dependency-name: scipy dependency-version: 1.18.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) from 11.0.1 to 11.0.2. - [Release notes](https://github.com/facelessuser/pymdown-extensions/releases) - [Commits](facelessuser/pymdown-extensions@11.0.1...11.0.2) --- updated-dependencies: - dependency-name: pymdown-extensions dependency-version: 11.0.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [pydantic](https://github.com/pydantic/pydantic) from 2.13.4 to 2.13.5. - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/v2.13.5/HISTORY.md) - [Commits](pydantic/pydantic@v2.13.4...v2.13.5) --- updated-dependencies: - dependency-name: pydantic dependency-version: 2.13.5 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
…oding doctools opened every generated artifact in text mode with no encoding, so the descriptions' curly quotes were written in the host code page. Those code points exist in cp950 and cp1252, so the write succeeded and emitted non-UTF-8 bytes with no warning. The CSV writer also lacked newline="", turning to_csv's line endings into \r\r\n. Running the pre-commit hook on a cp950 host modified 185 files under data/, 34 of which stopped being valid UTF-8. With this change the same run leaves data/ byte-identical.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Bumps the mkdocs group with 2 updates in the / directory: [mkdocstrings-python](https://github.com/mkdocstrings/python) and [mkdocs-print-site-plugin](https://github.com/timvink/mkdocs-print-site-plugin). Updates `mkdocstrings-python` from 2.0.5 to 2.0.8 - [Release notes](https://github.com/mkdocstrings/python/releases) - [Changelog](https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md) - [Commits](mkdocstrings/python@2.0.5...2.0.8) Updates `mkdocs-print-site-plugin` from 2.8 to 2.9 - [Release notes](https://github.com/timvink/mkdocs-print-site-plugin/releases) - [Commits](timvink/mkdocs-print-site-plugin@v2.8...v2.9) --- updated-dependencies: - dependency-name: mkdocstrings-python dependency-version: 2.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: mkdocs - dependency-name: mkdocs-print-site-plugin dependency-version: '2.9' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: mkdocs ... Signed-off-by: dependabot[bot] <support@github.com>
Added copilot recommendations to the schema as well.
change ABNF to disallow things like `ssvc/`, update the python pattern and the test cases accordingly. use a simplified ABNF rule for readablity, because `[ 1*elem ]` equals `*elem` and whitespace after braces is not necessary (and not always used in the file). resolve CERTCC#1233
…table (CERTCC#1254) Thanks for first time contribution from @sandakelum97
Fix included
…cikit-learn, urllib3, virtualenv Co-authored-by: sei-vsarvepalli <19911912+sei-vsarvepalli@users.noreply.github.com>
sei-vsarvepalli
requested review from
ahouseholder and
cgyarbrough
as code owners
October 22, 2026 20:35
Contributor
Author
|
duplicate.. |
ahouseholder
approved these changes
Oct 23, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bump pre-commit from 4.6.0 to 4.6.1 by https://github.com/dependabot[bot] in #1220
Bump pandas from 3.0.3 to 3.0.5 by https://github.com/dependabot[bot] in #1221
Bump DavidAnson/markdownlint-cli2-action from 24 to 24.1.0 by https://github.com/dependabot[bot] in #1222
Initial commit of SSVC-AI decision point evaluation skill by @sei-renae in #1223
Make ascii_tree's optional df argument usable, and stop it mutating the caller's frame by @ppcvote in #1225
Add MIT License to agent skills by @sei-renae in #1242
Added generatedAt field to SsvcObjectRegistry by @sei-vsarvepalli in #1241
Bump DavidAnson/markdownlint-cli2-action from 24.1.0 to 24.2.0 by https://github.com/dependabot[bot] in #1228
Bump pre-commit from 4.6.1 to 4.6.2 by https://github.com/dependabot[bot] in #1229
Bump scipy from 1.18.0 to 1.18.1 by https://github.com/dependabot[bot] in #1234
Bump pymdown-extensions from 11.0.1 to 11.0.2 by https://github.com/dependabot[bot] in #1235
Bump pydantic from 2.13.4 to 2.13.5 by https://github.com/dependabot[bot] in #1236
Bump the mkdocs group across 1 directory with 2 updates by https://github.com/dependabot[bot] in #1243
To try and resolve #1233 by @sei-vsarvepalli in #1249
disallow an empty language ext without ext-seg by @bernhardreiter in #1247
Correct HI:2.0.2 value definitions to match the DT_HI:1.0.0 decision table by @sandakelum97 in #1254
Fix namespace abnf by @sei-vsarvepalli in #1251
Combine seven Dependabot uv.lock bumps into a single update by @sei-vsarvepalli with @copilot in #1262
Write generated data files as UTF-8 with LF instead of the locale encoding by @ppcvote in #1238