4 Commits
Author SHA1 Message Date
Kathryn BaldaufandGitHub c7f77c285b Add NOTICE entry for swift-configuration-toml (#1629)
Adds new entry in NOTICE.md for the swift-configuration-toml dependency
added by https://github.com/apple/container/pull/1543

Signed-off-by: Kathryn Baldauf <k_baldauf@apple.com>
2026-06-02 14:19:46 -07:00
Noah ThorntonandGitHub beb1592c04 swift-configuration decoder (#1447)
This adds a swift Decoder that decodes from a swift-configuration
ConfigSnapshot, and adds the ability to modify how select types are
decoded within the
ConfigSnapshotDecoder. This is something that JSONEncoder already does
with URLs specifically, however this enables users to configure this
behavior for any arbitrary type regardless of existing Codable
conformance.

The decoder will help us expand on top of (pr:
https://github.com/apple/container/pull/1425), which switches user
configuration to TOML. With this PR we will be able to provide a multi
layered TOML if desired, allowing container to ship a default TOML
instead of encoding them in code constants.
2026-05-08 17:06:04 -04:00
Kathryn BaldaufandGitHub df25fe25bb Add yams to apple/container's notice file (#1442)
This PR adds yams to the NOTICE file. Yams was introduced in
https://github.com/apple/container/pull/1353.

Signed-off-by: Kathryn Baldauf <k_baldauf@apple.com>
2026-04-22 16:08:07 -07:00
Kathryn BaldaufandGitHub 1138c0950b Create a NOTICE file for apple/container's dependencies (#1436)
## Motivation and Context
This PR adds the legal attributions for the direct dependencies of
apple/container.

Signed-off-by: Kathryn Baldauf <k_baldauf@apple.com>
2026-04-22 09:42:32 -07:00