# -*- encoding: utf-8 -*- # stub: async 2.12.1 ruby lib Gem::Specification.new do |s| s.name = "async".freeze s.version = "2.12.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "documentation_uri" => "https://socketry.github.io/async/", "funding_uri" => "https://github.com/sponsors/ioquatix/", "source_code_uri" => "https://github.com/socketry/async.git" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Samuel Williams".freeze, "Bruno Sutic".freeze, "Jeremy Jung".freeze, "Olle Jonsson".freeze, "Devin Christensen".freeze, "Emil Tin".freeze, "Kent Gruber".freeze, "Brian Morearty".freeze, "Colin Kelley".freeze, "Dimitar Peychinov".freeze, "Gert Goet".freeze, "Jiang Jinyang".freeze, "Julien Portalier".freeze, "Jun Jiang".freeze, "Ken Muryoi".freeze, "Leon L\u00F6chner".freeze, "Masafumi Okura".freeze, "Masayuki Yamamoto".freeze, "Math Ieu".freeze, "Patrik Wenger".freeze, "Ryan Musgrave".freeze, "Salim Semaoune".freeze, "Shannon Skipper".freeze, "Sokolov Yura".freeze, "Stefan Wrobel".freeze, "Trevor Turk".freeze] s.cert_chain = ["-----BEGIN CERTIFICATE-----\nMIIE2DCCA0CgAwIBAgIBATANBgkqhkiG9w0BAQsFADBhMRgwFgYDVQQDDA9zYW11\nZWwud2lsbGlhbXMxHTAbBgoJkiaJk/IsZAEZFg1vcmlvbnRyYW5zZmVyMRIwEAYK\nCZImiZPyLGQBGRYCY28xEjAQBgoJkiaJk/IsZAEZFgJuejAeFw0yMjA4MDYwNDUz\nMjRaFw0zMjA4MDMwNDUzMjRaMGExGDAWBgNVBAMMD3NhbXVlbC53aWxsaWFtczEd\nMBsGCgmSJomT8ixkARkWDW9yaW9udHJhbnNmZXIxEjAQBgoJkiaJk/IsZAEZFgJj\nbzESMBAGCgmSJomT8ixkARkWAm56MIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIB\nigKCAYEAomvSopQXQ24+9DBB6I6jxRI2auu3VVb4nOjmmHq7XWM4u3HL+pni63X2\n9qZdoq9xt7H+RPbwL28LDpDNflYQXoOhoVhQ37Pjn9YDjl8/4/9xa9+NUpl9XDIW\nsGkaOY0eqsQm1pEWkHJr3zn/fxoKPZPfaJOglovdxf7dgsHz67Xgd/ka+Wo1YqoE\ne5AUKRwUuvaUaumAKgPH+4E4oiLXI4T1Ff5Q7xxv6yXvHuYtlMHhYfgNn8iiW8WN\nXibYXPNP7NtieSQqwR/xM6IRSoyXKuS+ZNGDPUUGk8RoiV/xvVN4LrVm9upSc0ss\nRZ6qwOQmXCo/lLcDUxJAgG95cPw//sI00tZan75VgsGzSWAOdjQpFM0l4dxvKwHn\ntUeT3ZsAgt0JnGqNm2Bkz81kG4A2hSyFZTFA8vZGhp+hz+8Q573tAR89y9YJBdYM\nzp0FM4zwMNEUwgfRzv1tEVVUEXmoFCyhzonUUw4nE4CFu/sE3ffhjKcXcY//qiSW\nxm4erY3XAgMBAAGjgZowgZcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYDVR0O\nBBYEFO9t7XWuFf2SKLmuijgqR4sGDlRsMC4GA1UdEQQnMCWBI3NhbXVlbC53aWxs\naWFtc0BvcmlvbnRyYW5zZmVyLmNvLm56MC4GA1UdEgQnMCWBI3NhbXVlbC53aWxs\naWFtc0BvcmlvbnRyYW5zZmVyLmNvLm56MA0GCSqGSIb3DQEBCwUAA4IBgQB5sxkE\ncBsSYwK6fYpM+hA5B5yZY2+L0Z+27jF1pWGgbhPH8/FjjBLVn+VFok3CDpRqwXCl\nxCO40JEkKdznNy2avOMra6PFiQyOE74kCtv7P+Fdc+FhgqI5lMon6tt9rNeXmnW/\nc1NaMRdxy999hmRGzUSFjozcCwxpy/LwabxtdXwXgSay4mQ32EDjqR1TixS1+smp\n8C/NCWgpIfzpHGJsjvmH2wAfKtTTqB9CVKLCWEnCHyCaRVuKkrKjqhYCdmMBqCws\nJkxfQWC+jBVeG9ZtPhQgZpfhvh+6hMhraUYRQ6XGyvBqEUe+yo6DKIT3MtGE2+CP\neX9i9ZWBydWb8/rvmwmX2kkcBbX0hZS1rcR593hGc61JR6lvkGYQ2MYskBveyaxt\nQ2K9NVun/S785AP05vKkXZEFYxqG6EW012U4oLcFl5MySFajYXRYbuUpH6AY+HP8\nvoD0MPg1DssDLKwXyt1eKD/+Fq0bFWhwVM/1XiAXL7lyYUyOq24KHgQ2Csg=\n-----END CERTIFICATE-----\n".freeze] s.date = "2024-06-23" s.files = ["lib/async.rb".freeze, "lib/async/barrier.md".freeze, "lib/async/barrier.rb".freeze, "lib/async/clock.rb".freeze, "lib/async/condition.md".freeze, "lib/async/condition.rb".freeze, "lib/async/idler.rb".freeze, "lib/async/list.rb".freeze, "lib/async/node.rb".freeze, "lib/async/notification.rb".freeze, "lib/async/queue.rb".freeze, "lib/async/reactor.rb".freeze, "lib/async/scheduler.rb".freeze, "lib/async/semaphore.md".freeze, "lib/async/semaphore.rb".freeze, "lib/async/task.md".freeze, "lib/async/task.rb".freeze, "lib/async/variable.rb".freeze, "lib/async/version.rb".freeze, "lib/async/waiter.md".freeze, "lib/async/waiter.rb".freeze, "lib/async/wrapper.rb".freeze, "lib/kernel/async.rb".freeze, "lib/kernel/sync.rb".freeze, "license.md".freeze, "readme.md".freeze] s.homepage = "https://github.com/socketry/async".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 3.1.1".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "A concurrency framework for Ruby.".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 1.25".freeze, ">= 1.25.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.6".freeze, ">= 1.6.5".freeze]) end