Skip to content

Commit 4de3d79

Browse files
author
Ryan Dingman
committed
Merge branch 'main' into rdingman/issue-39
2 parents c8fe778 + 48d9d57 commit 4de3d79

27 files changed

+1148
-1321
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ playground.xcworkspace
4646
#
4747
# Xcode automatically generates this directory with a .xcworkspacedata file and xcuserdata
4848
# hence it is not needed unless you have added a package configuration file to your project
49-
# .swiftpm
5049

50+
.swiftpm/
5151
.build/
5252

5353
# CocoaPods

.licenseignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
Package.swift
22
33
LICENSE
4+
.swift-version

.swift-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
6.1.0

Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import PackageDescription
55

66
let availabilityMacro: SwiftSetting = .enableExperimentalFeature(
7-
"AvailabilityMacro=SubprocessSpan: macOS 9999",
7+
"AvailabilityMacro=SubprocessSpan: macOS 9999, iOS 9999, tvOS 9999, watchOS 9999, visionOS 9999",
88
)
99

1010
var dep: [Package.Dependency] = [
@@ -31,7 +31,7 @@ defaultTraits.insert("SubprocessSpan")
3131

3232
let package = Package(
3333
name: "Subprocess",
34-
platforms: [.macOS(.v13)],
34+
platforms: [.macOS(.v13), .iOS("99.0")],
3535
products: [
3636
.library(
3737
name: "Subprocess",

[email protected]

Lines changed: 0 additions & 76 deletions
This file was deleted.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Then, adding the `Subprocess` module to your target dependencies:
2626
)
2727
```
2828

29-
On Swift 6.1 and above, `Subprocess` offers two [package traits](https://github.com/swiftlang/swift-evolution/blob/main/proposals/0450-swiftpm-package-traits.md):
29+
`Subprocess` offers two [package traits](https://github.com/swiftlang/swift-evolution/blob/main/proposals/0450-swiftpm-package-traits.md):
3030

3131
- `SubprocessFoundation`: includes a dependency on `Foundation` and adds extensions on Foundation types like `Data`. This trait is enabled by default.
3232
- `SubprocessSpan`: makes Subprocess’ API, mainly `OutputProtocol`, `RawSpan` based. This trait is enabled whenever `RawSpan` is available and should only be disabled when `RawSpan` is not available.
@@ -35,7 +35,7 @@ Please find the API proposal [here](https://github.com/swiftlang/swift-foundatio
3535

3636
### Swift Versions
3737

38-
The minimal supported Swift version is Swift 6.0.
38+
The minimal supported Swift version is **Swift 6.1**.
3939

4040
To experiment with the `SubprocessSpan` trait, Swift 6.2 is required. Currently, you can download the Swift 6.2 toolchain (`main` development snapshot) [here](https://www.swift.org/install/macos/#development-snapshots).
4141

0 commit comments

Comments
 (0)