--- !ruby/object:Gem::Specification
name: puma
version: !ruby/object:Gem::Version
  version: 4.3.3
platform: ruby
authors:
- Evan Phoenix
autorequire: 
bindir: bin
cert_chain: []
date: 2020-02-28 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
  name: nio4r
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.0'
description: Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server
  for Ruby/Rack applications. Puma is intended for use in both development and production
  environments. It's great for highly concurrent Ruby implementations such as Rubinius
  and JRuby as well as as providing process worker support to support CRuby well.
email:
- evan@phx.io
executables:
- puma
- pumactl
extensions:
- ext/puma_http11/extconf.rb
extra_rdoc_files: []
files:
- History.md
- LICENSE
- README.md
- bin/puma
- bin/puma-wild
- bin/pumactl
- docs/architecture.md
- docs/deployment.md
- docs/images/puma-connection-flow-no-reactor.png
- docs/images/puma-connection-flow.png
- docs/images/puma-general-arch.png
- docs/nginx.md
- docs/plugins.md
- docs/restart.md
- docs/signals.md
- docs/systemd.md
- docs/tcp_mode.md
- ext/puma_http11/PumaHttp11Service.java
- ext/puma_http11/ext_help.h
- ext/puma_http11/extconf.rb
- ext/puma_http11/http11_parser.c
- ext/puma_http11/http11_parser.h
- ext/puma_http11/http11_parser.java.rl
- ext/puma_http11/http11_parser.rl
- ext/puma_http11/http11_parser_common.rl
- ext/puma_http11/io_buffer.c
- ext/puma_http11/mini_ssl.c
- ext/puma_http11/org/jruby/puma/Http11.java
- ext/puma_http11/org/jruby/puma/Http11Parser.java
- ext/puma_http11/org/jruby/puma/IOBuffer.java
- ext/puma_http11/org/jruby/puma/MiniSSL.java
- ext/puma_http11/puma_http11.c
- lib/puma.rb
- lib/puma/accept_nonblock.rb
- lib/puma/app/status.rb
- lib/puma/binder.rb
- lib/puma/cli.rb
- lib/puma/client.rb
- lib/puma/cluster.rb
- lib/puma/commonlogger.rb
- lib/puma/configuration.rb
- lib/puma/const.rb
- lib/puma/control_cli.rb
- lib/puma/detect.rb
- lib/puma/dsl.rb
- lib/puma/events.rb
- lib/puma/io_buffer.rb
- lib/puma/jruby_restart.rb
- lib/puma/launcher.rb
- lib/puma/minissl.rb
- lib/puma/minissl/context_builder.rb
- lib/puma/null_io.rb
- lib/puma/plugin.rb
- lib/puma/plugin/tmp_restart.rb
- lib/puma/rack/builder.rb
- lib/puma/rack/urlmap.rb
- lib/puma/rack_default.rb
- lib/puma/reactor.rb
- lib/puma/runner.rb
- lib/puma/server.rb
- lib/puma/single.rb
- lib/puma/state_file.rb
- lib/puma/tcp_logger.rb
- lib/puma/thread_pool.rb
- lib/puma/util.rb
- lib/rack/handler/puma.rb
- tools/docker/Dockerfile
- tools/jungle/README.md
- tools/jungle/init.d/README.md
- tools/jungle/init.d/puma
- tools/jungle/init.d/run-puma
- tools/jungle/rc.d/README.md
- tools/jungle/rc.d/puma
- tools/jungle/rc.d/puma.conf
- tools/jungle/upstart/README.md
- tools/jungle/upstart/puma-manager.conf
- tools/jungle/upstart/puma.conf
- tools/trickletest.rb
homepage: http://puma.io
licenses:
- BSD-3-Clause
metadata:
  msys2_mingw_dependencies: openssl
  changelog_uri: https://github.com/puma/puma/blob/master/History.md
post_install_message: 
rdoc_options: []
require_paths:
- lib
required_ruby_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '2.2'
required_rubygems_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
requirements: []
rubygems_version: 3.1.2
signing_key: 
specification_version: 4
summary: Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for
  Ruby/Rack applications
test_files: []