```ruby
Pod::Spec.new do |spec|
	spec.name = 'Changeset'
	spec.version = '3.1'
	spec.license = { :type => 'MIT', :file => 'LICENSE.md' }
	spec.homepage = 'https://github.com/osteslag/Changeset'
	spec.author = { 'Joachim Bondo' => 'joachim@bondo.net' }
	spec.social_media_url = 'https://twitter.com/osteslag'
	spec.summary = 'Minimal edits from one collection to another'
	spec.description = 'A Swift value type to compute and hold the edits required to go from one CollectionType of Equatable elements to another.'
	spec.source = { :git => 'https://github.com/osteslag/Changeset.git', :tag => "v#{spec.version}" }
	spec.source_files = 'Sources/*.swift'
	spec.requires_arc = true
	spec.swift_version = '4.0'
	spec.ios.deployment_target = '8.0'
	spec.tvos.deployment_target = '9.0'
	spec.osx.deployment_target = '10.9'
	spec.watchos.deployment_target = '2.0'
end
```

Update Swift version in .podspec
user
```ruby
Pod::Spec.new do |spec|
	spec.name = 'Changeset'
	spec.version = '3.1'
	spec.license = { :type => 'MIT', :file => 'LICENSE.md' }
	spec.homepage = 'https://github.com/osteslag/Changeset'
	spec.author = { 'Joachim Bondo' => 'joachim@bondo.net' }
	spec.social_media_url = 'https://twitter.com/osteslag'
	spec.summary = 'Minimal edits from one collection to another'
	spec.description = 'A Swift value type to compute and hold the edits required to go from one CollectionType of Equatable elements to another.'
	spec.source = { :git => 'https://github.com/osteslag/Changeset.git', :tag => "v#{spec.version}" }
	spec.source_files = 'Sources/*.swift'
	spec.requires_arc = true
	spec.swift_version = '4.2'
	spec.ios.deployment_target = '8.0'
	spec.tvos.deployment_target = '9.0'
	spec.osx.deployment_target = '10.9'
	spec.watchos.deployment_target = '2.0'
end
```
assistant