Как вы указываете версию своего пакета Swift?

#version-control #swift-package-manager

Вопрос:

Я хочу использовать available атрибуты в своем пакете, чтобы указать, когда какой-либо API становится доступным или когда какой-либо API становится устаревшим.

https://docs.swift.org/swift-book/ReferenceManual/Attributes.html

На данный момент, похоже, я могу указать только выпуск операционной системы (а не выпуск моего пакета). Правильно ли это?

Так, например, у меня есть пакет с именем JellyBeans , и следующее предполагает, что API был устаревшим в выпуске iOS 2.0.1 (в отличие от выпуска JellyBeans 2.0.1).

 @available(iOS, deprecated: 2.0.1)