Given the following content in the Punfile
- FooBar:
- name: FooBar
version: 1.2
you get an error:
thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', src/punfile.rs:85:109
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
That only works if your dependency has the x.y.z version formatting
- FooBar:
- name: FooBar
version: 1.2.0
I think version should be a free-form string.
Also that does not make sense to have to specify the version number in the Punfile, it should be automatically done somehow. I know there's no strong adherence with Carthage, so it should do it with some kind of hashing of the .xcframework.
Given the following content in the Punfile
you get an error:
That only works if your dependency has the x.y.z version formatting
I think version should be a free-form string.
Also that does not make sense to have to specify the version number in the Punfile, it should be automatically done somehow. I know there's no strong adherence with Carthage, so it should do it with some kind of hashing of the .xcframework.