Is it impossible to include dependencies for use with a manifest file?

It would be helpful, for tidying up Package.swift. (E.g. import Algorithms.) It seems impossible, yes?

We'd need to answer a question of where and how such dependencies and their versions would be specified. I, for one, don't think requiring yet another manifest file for specifying dependencies of the primary manifest file could be a feasible solution.

1 Like

Everybody else just copy/pastes as well, then?

yes

manifests are not even the worst of it, CI workflows have the same problem but magnified

very interested in hearing what solutions people have devised for this

3 Likes

Yeah, another file would be annoying. This should probably be thought of as a variant of, and use the same syntax as, the somewhat frequently discussed SwiftPM script support which necessarily would need a syntax that doesn't require an extra file.