compose/pkg
Milas Bowman 19bbb12fac
ci: tweak restricted imports in linter (#10992)
* Eliminate direct dependency on gopkg.in/yaml.v2
* Add gopkg.in/yaml.v2 as a restricted import
* Add github.com/distribution/distribution as a restricted dependency in favor of distribution/reference which is the subset of functionality that Compose needs
* Remove an unused exclusion

NOTE: This does change the `compose config` output slightly but does NOT  change the semantics:
* YAML indentation is slightly different for lists (this is a `v2` / `v3` thing)
* JSON is now "minified" instead of pretty-printed (I think this generally desirable and more consistent with other JSON command outputs)

Signed-off-by: Milas Bowman <milas.bowman@docker.com>
2023-09-11 15:53:19 +00:00
..
api watch: build & launch the project at start (#10957) 2023-09-07 13:27:23 -04:00
compose ci: tweak restricted imports in linter (#10992) 2023-09-11 15:53:19 +00:00
e2e watch: build & launch the project at start (#10957) 2023-09-07 13:27:23 -04:00
mocks pull OCI remote resource 2023-09-07 07:27:32 +02:00
progress progress: minor correctness fixes (#10871) 2023-08-03 15:14:17 -04:00
prompt use a simpler prompt implementation when we lack a terminal 2023-01-09 10:28:16 +01:00
remote pull OCI remote resource 2023-09-07 07:27:32 +02:00
utils logs: fix for missing output on container exit (#10925) 2023-08-23 08:57:18 -04:00
watch replace dockerfile/dockerignore with patternmatcher/ignorefile 2023-08-23 00:43:17 +02:00