Skip to content

Conversation

@benjyw
Copy link
Contributor

@benjyw benjyw commented Jan 29, 2026

  • Allow passing a buildroot through to NativeOptionParser
  • Replace uses of HashMap with BTreeMap, to allow the relevant structs to implement Hash
  • Implement Eq and Hash on various structs, which in some cases has to be done manually. E.g., Config values are not naturally Eq because they can contain floats.
  • Support secure (sha256) hashing of config file contents.
  • Make some private symbols pub or pub(crate) so they can be used by ng code.
  • Change the config file name to pantsng_*.toml when running in "ng" mode.

@benjyw benjyw added the release-notes:not-required [CI] PR doesn't require mention in release notes label Jan 29, 2026
@benjyw benjyw requested a review from sureshjoshi January 29, 2026 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-notes:not-required [CI] PR doesn't require mention in release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant