# -*- encoding: utf-8 -*- # stub: polyphony 0.25 ruby lib # stub: ext/gyro/extconf.rb Gem::Specification.new do |s| s.name = "polyphony".freeze s.version = "0.25".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "source_code_uri" => "https://github.com/digital-fabric/polyphony" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Sharon Rosner".freeze] s.date = "2020-01-10" s.email = "ciconia@gmail.com".freeze s.extensions = ["ext/gyro/extconf.rb".freeze] s.extra_rdoc_files = ["README.md".freeze] s.files = [".gitbook.yaml".freeze, ".gitignore".freeze, ".rubocop.yml".freeze, ".vscode/launch.json".freeze, "CHANGELOG.md".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "TODO.md".freeze, "docs/README.md".freeze, "docs/getting-started/installing.md".freeze, "docs/getting-started/tutorial.md".freeze, "docs/summary.md".freeze, "docs/technical-overview/concurrency.md".freeze, "docs/technical-overview/design-principles.md".freeze, "docs/technical-overview/exception-handling.md".freeze, "docs/technical-overview/extending.md".freeze, "docs/technical-overview/faq.md".freeze, "docs/technical-overview/fiber-scheduling.md".freeze, "docs/user-guide/web-server.md".freeze, "examples/core/01-spinning-up-fibers.rb".freeze, "examples/core/02-awaiting-fibers.rb".freeze, "examples/core/03-interrupting.rb".freeze, "examples/core/xx-channels.rb".freeze, "examples/core/xx-deferring-an-operation.rb".freeze, "examples/core/xx-erlang-style-genserver.rb".freeze, "examples/core/xx-extended_fibers.rb".freeze, "examples/core/xx-forking.rb".freeze, "examples/core/xx-move_on.rb".freeze, "examples/core/xx-recurrent-timer.rb".freeze, "examples/core/xx-resource_cancel.rb".freeze, "examples/core/xx-resource_delegate.rb".freeze, "examples/core/xx-signals.rb".freeze, "examples/core/xx-sleeping.rb".freeze, "examples/core/xx-spin_error_backtrace.rb".freeze, "examples/core/xx-supervisors.rb".freeze, "examples/core/xx-thread_cancel.rb".freeze, "examples/core/xx-thread_pool.rb".freeze, "examples/core/xx-throttling.rb".freeze, "examples/core/xx-timeout.rb".freeze, "examples/core/xx-using-a-mutex.rb".freeze, "examples/interfaces/pg_client.rb".freeze, "examples/interfaces/pg_pool.rb".freeze, "examples/interfaces/pg_transaction.rb".freeze, "examples/interfaces/redis_channels.rb".freeze, "examples/interfaces/redis_client.rb".freeze, "examples/interfaces/redis_pubsub.rb".freeze, "examples/interfaces/redis_pubsub_perf.rb".freeze, "examples/io/xx-backticks.rb".freeze, "examples/io/xx-echo_client.rb".freeze, "examples/io/xx-echo_client_from_stdin.rb".freeze, "examples/io/xx-echo_pipe.rb".freeze, "examples/io/xx-echo_server.rb".freeze, "examples/io/xx-echo_server_with_timeout.rb".freeze, "examples/io/xx-echo_stdin.rb".freeze, "examples/io/xx-httparty.rb".freeze, "examples/io/xx-irb.rb".freeze, "examples/io/xx-net-http.rb".freeze, "examples/io/xx-open.rb".freeze, "examples/io/xx-system.rb".freeze, "examples/io/xx-tcpserver.rb".freeze, "examples/io/xx-tcpsocket.rb".freeze, "examples/performance/fs_read.rb".freeze, "examples/performance/mem-usage.rb".freeze, "examples/performance/multi_snooze.rb".freeze, "examples/performance/snooze.rb".freeze, "examples/performance/snooze_raw.rb".freeze, "examples/performance/thread-vs-fiber/polyphony_server.rb".freeze, "examples/performance/thread-vs-fiber/threaded_server.rb".freeze, "examples/performance/thread-vs-fiber/xx-httparty_multi.rb".freeze, "examples/performance/thread-vs-fiber/xx-httparty_threaded.rb".freeze, "examples/performance/thread.rb".freeze, "examples/performance/thread_pool_perf.rb".freeze, "ext/gyro/async.c".freeze, "ext/gyro/child.c".freeze, "ext/gyro/extconf.rb".freeze, "ext/gyro/gyro.c".freeze, "ext/gyro/gyro.h".freeze, "ext/gyro/gyro_ext.c".freeze, "ext/gyro/io.c".freeze, "ext/gyro/libev.h".freeze, "ext/gyro/signal.c".freeze, "ext/gyro/socket.c".freeze, "ext/gyro/timer.c".freeze, "ext/libev/Changes".freeze, "ext/libev/LICENSE".freeze, "ext/libev/README".freeze, "ext/libev/README.embed".freeze, "ext/libev/ev.c".freeze, "ext/libev/ev.h".freeze, "ext/libev/ev_epoll.c".freeze, "ext/libev/ev_kqueue.c".freeze, "ext/libev/ev_linuxaio.c".freeze, "ext/libev/ev_poll.c".freeze, "ext/libev/ev_port.c".freeze, "ext/libev/ev_select.c".freeze, "ext/libev/ev_vars.h".freeze, "ext/libev/ev_win32.c".freeze, "ext/libev/ev_wrap.h".freeze, "ext/libev/test_libev_win32.c".freeze, "lib/polyphony.rb".freeze, "lib/polyphony/core/cancel_scope.rb".freeze, "lib/polyphony/core/channel.rb".freeze, "lib/polyphony/core/exceptions.rb".freeze, "lib/polyphony/core/global_api.rb".freeze, "lib/polyphony/core/resource_pool.rb".freeze, "lib/polyphony/core/supervisor.rb".freeze, "lib/polyphony/core/sync.rb".freeze, "lib/polyphony/core/thread.rb".freeze, "lib/polyphony/core/thread_pool.rb".freeze, "lib/polyphony/core/throttler.rb".freeze, "lib/polyphony/extensions/core.rb".freeze, "lib/polyphony/extensions/fiber.rb".freeze, "lib/polyphony/extensions/io.rb".freeze, "lib/polyphony/extensions/openssl.rb".freeze, "lib/polyphony/extensions/socket.rb".freeze, "lib/polyphony/fs.rb".freeze, "lib/polyphony/line_reader.rb".freeze, "lib/polyphony/net.rb".freeze, "lib/polyphony/postgres.rb".freeze, "lib/polyphony/redis.rb".freeze, "lib/polyphony/version.rb".freeze, "polyphony.gemspec".freeze, "test/coverage.rb".freeze, "test/eg.rb".freeze, "test/helper.rb".freeze, "test/run.rb".freeze, "test/test_async.rb".freeze, "test/test_cancel_scope.rb".freeze, "test/test_fiber.rb".freeze, "test/test_global_api.rb".freeze, "test/test_gyro.rb".freeze, "test/test_io.rb".freeze, "test/test_kernel.rb".freeze, "test/test_resource_pool.rb".freeze, "test/test_signal.rb".freeze, "test/test_supervisor.rb".freeze, "test/test_timer.rb".freeze] s.homepage = "http://github.com/digital-fabric/polyphony".freeze s.licenses = ["MIT".freeze] s.rdoc_options = ["--title".freeze, "polyphony".freeze, "--main".freeze, "README.md".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.6".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Polyphony: Fiber-based Concurrency for Ruby".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_development_dependency(%q.freeze, ["= 0.17.0".freeze]) s.add_development_dependency(%q.freeze, ["= 1.1.4".freeze]) s.add_development_dependency(%q.freeze, ["= 5.11.3".freeze]) s.add_development_dependency(%q.freeze, ["= 1.4.2".freeze]) s.add_development_dependency(%q.freeze, ["= 0.17.1".freeze]) s.add_development_dependency(%q.freeze, ["= 1.1.3".freeze]) s.add_development_dependency(%q.freeze, ["= 1.0.5".freeze]) s.add_development_dependency(%q.freeze, ["= 4.1.0".freeze]) s.add_development_dependency(%q.freeze, ["= 0.6.3".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.6.0".freeze]) end