-
-
Notifications
You must be signed in to change notification settings - Fork 83
/
async.gemspec
33 lines (24 loc) · 1.29 KB
/
async.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# frozen_string_literal: true
require_relative "lib/async/version"
Gem::Specification.new do |spec|
spec.name = "async"
spec.version = Async::VERSION
spec.summary = "A concurrency framework for Ruby."
spec.authors = ["Samuel Williams", "Bruno Sutic", "Devin Christensen", "Jeremy Jung", "Kent Gruber", "jeremyjung", "Brian Morearty", "Jiang Jinyang", "Julien Portalier", "Olle Jonsson", "Patrik Wenger", "Ryan Musgrave", "Salim Semaoune", "Shannon Skipper", "Sokolov Yura aka funny_falcon", "Stefan Wrobel", "jasl", "muryoimpl"]
spec.license = "MIT"
spec.cert_chain = ['release.cert']
spec.signing_key = File.expand_path('~/.gem/release.pem')
spec.homepage = "https://github.com/socketry/async"
spec.files = Dir.glob(['{lib}/**/*', '*.md'], File::FNM_DOTMATCH, base: __dir__)
spec.required_ruby_version = ">= 3.1.1"
spec.add_dependency "console", "~> 1.10"
spec.add_dependency "io-event", "~> 1.0.0"
spec.add_dependency "timers", "~> 4.1"
spec.add_development_dependency "async-rspec", "~> 1.1"
spec.add_development_dependency "bake-test"
spec.add_development_dependency "bake-test-external"
spec.add_development_dependency "benchmark-ips"
spec.add_development_dependency "bundler"
spec.add_development_dependency "covered", "~> 0.10"
spec.add_development_dependency "rspec", "~> 3.6"
end