diff --git a/pact_broker/Gemfile b/pact_broker/Gemfile index 8ecdc430..2bf686b0 100644 --- a/pact_broker/Gemfile +++ b/pact_broker/Gemfile @@ -2,6 +2,6 @@ source 'https://rubygems.org' gem "pact_broker" gem "pg", "~>1.0" -gem "puma", "~> 3.12" +gem "puma", "~> 4.3", ">= 4.3.12" gem "mysql2", "~>0.3" gem "sqlite3", "~>1.3" diff --git a/pact_broker/Gemfile.lock b/pact_broker/Gemfile.lock index a0315965..f3217423 100644 --- a/pact_broker/Gemfile.lock +++ b/pact_broker/Gemfile.lock @@ -1,29 +1,33 @@ GEM remote: https://rubygems.org/ specs: - as-notifications (1.0.1) - awesome_print (1.8.0) - concurrent-ruby (1.1.5) - declarative (0.0.10) + anyway_config (2.4.0) + ruby-next-core (>= 0.14.0) + as-notifications (1.0.2) + awesome_print (1.9.2) + concurrent-ruby (1.2.2) + crass (1.0.6) + declarative (0.0.20) declarative-builder (0.1.0) declarative-option (< 0.2.0) declarative-option (0.1.0) - diff-lcs (1.3) - disposable (0.4.5) + diff-lcs (1.5.0) + disposable (0.4.7) declarative (>= 0.0.9, < 1.0.0) declarative-builder (< 0.2.0) declarative-option (< 0.2.0) representable (>= 2.4.0, <= 3.1.0) uber (< 0.2.0) - dry-configurable (0.8.3) + dry-configurable (0.12.1) concurrent-ruby (~> 1.0) - dry-core (~> 0.4, >= 0.4.7) - dry-container (0.7.2) + dry-core (~> 0.5, >= 0.5.0) + dry-container (0.8.0) concurrent-ruby (~> 1.0) dry-configurable (~> 0.1, >= 0.1.3) - dry-core (0.4.9) + dry-core (0.9.1) concurrent-ruby (~> 1.0) - dry-equalizer (0.2.2) + zeitwerk (~> 2.6) + dry-equalizer (0.3.0) dry-logic (0.4.2) dry-container (~> 0.2, >= 0.2.6) dry-core (~> 0.2) @@ -43,111 +47,110 @@ GEM dry-equalizer (~> 0.2) dry-logic (~> 0.4, >= 0.4.0) dry-types (~> 0.9, >= 0.9.0) - find_a_port (1.0.1) - haml (5.1.2) + expgen (0.1.1) + parslet + haml (5.2.2) temple (>= 0.8.0) tilt - httparty (0.17.1) - mime-types (~> 3.0) - multi_xml (>= 0.5.2) - i18n (1.6.0) + i18n (1.12.0) concurrent-ruby (~> 1.0) inflecto (0.0.2) - json (2.2.0) - mime-types (3.3) - mime-types-data (~> 3.2015) - mime-types-data (3.2019.0904) - multi_json (1.13.1) - multi_xml (0.6.0) - mustermann (1.0.3) + json (2.6.3) + mini_portile2 (2.8.1) + multi_json (1.15.0) + mustermann (2.0.2) + ruby2_keywords (~> 0.0.1) mysql2 (0.5.2) - pact-support (1.11.0) - awesome_print (~> 1.1) - find_a_port (~> 1.0.1) - json - randexp (~> 0.1.7) - rspec (>= 2.14) - term-ansicolor (~> 1.0) - thor - pact_broker (2.38.1) + nio4r (2.5.9) + nokogiri (1.14.2) + mini_portile2 (~> 2.8.0) + racc (~> 1.4) + pact-support (1.19.0) + awesome_print (~> 1.9) + diff-lcs (~> 1.4) + expgen (~> 0.1) + rainbow (~> 3.1.1) + pact_broker (2.106.0) + anyway_config (~> 2.1) + dry-configurable (= 0.12.1) + dry-container (= 0.8.0) dry-logic (= 0.4.2) dry-types (~> 0.10.3) dry-validation (~> 0.10.5) haml (~> 5.0) - httparty (~> 0.14) - json (> 1.8, < 3.0) - pact-support + json (~> 2.3) + pact-support (~> 1.16, >= 1.16.4) padrino-core (~> 0.14, >= 0.14.3) - rack (~> 2.0, >= 2.0.6) - rack-protection (~> 2.0) - redcarpet (~> 3.3, >= 3.3.2) - reform (~> 2.2) + rack (~> 2.2, >= 2.2.3) + rack-protection (>= 2.0.8.1, < 3.0) + redcarpet (~> 3.5, >= 3.5.1) + reform (~> 2.3.3) + request_store (~> 1.5) roar (~> 1.1) - semantic_logger (~> 4.3) + sanitize (~> 6.0) + semantic_logger (~> 4.11) semver2 (~> 3.4.2) - sequel (~> 5.6) - sinatra (>= 2.0.2) + sequel (~> 5.28) + sinatra (>= 2.0.8.1, < 3.0) sucker_punch (~> 2.0) table_print (~> 1.5) - webmachine (= 1.5.0) - padrino-core (0.14.4) - padrino-support (= 0.14.4) - sinatra (>= 2.0.0) - thor (~> 0.18) - padrino-support (0.14.4) + webmachine (= 1.6.0) + wisper (~> 2.0) + padrino-core (0.15.3) + padrino-support (= 0.15.3) + sinatra (>= 2.2.4) + thor (~> 1.0) + padrino-support (0.15.3) + parslet (2.0.0) pg (1.1.4) - puma (3.12.1) - rack (2.0.7) - rack-protection (2.0.7) + puma (4.3.12) + nio4r (~> 2.0) + racc (1.6.2) + rack (2.2.6.4) + rack-protection (2.2.4) rack - randexp (0.1.7) - redcarpet (3.5.0) - reform (2.2.4) - disposable (>= 0.4.1) + rainbow (3.1.1) + redcarpet (3.6.0) + reform (2.3.3) + disposable (>= 0.4.2, < 0.5.0) representable (>= 2.4.0, < 3.1.0) + uber (< 0.2.0) representable (3.0.4) declarative (< 0.1.0) declarative-option (< 0.2.0) uber (< 0.2.0) - roar (1.1.0) - representable (~> 3.0.0) - rspec (3.8.0) - rspec-core (~> 3.8.0) - rspec-expectations (~> 3.8.0) - rspec-mocks (~> 3.8.0) - rspec-core (3.8.2) - rspec-support (~> 3.8.0) - rspec-expectations (3.8.4) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.8.0) - rspec-mocks (3.8.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.8.0) - rspec-support (3.8.2) - semantic_logger (4.5.0) + request_store (1.5.1) + rack (>= 1.4) + roar (1.1.1) + representable (~> 3.0) + ruby-next-core (0.15.3) + ruby2_keywords (0.0.5) + sanitize (6.0.1) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + semantic_logger (4.13.0) concurrent-ruby (~> 1.0) semver2 (3.4.2) - sequel (5.24.0) - sinatra (2.0.7) - mustermann (~> 1.0) - rack (~> 2.0) - rack-protection (= 2.0.7) + sequel (5.67.0) + sinatra (2.2.4) + mustermann (~> 2.0) + rack (~> 2.2) + rack-protection (= 2.2.4) tilt (~> 2.0) sqlite3 (1.4.1) sucker_punch (2.1.2) concurrent-ruby (~> 1.0) - table_print (1.5.6) - temple (0.8.2) - term-ansicolor (1.7.1) - tins (~> 1.0) - thor (0.20.3) - tilt (2.0.9) - tins (1.21.1) + table_print (1.5.7) + temple (0.10.0) + thor (1.2.1) + tilt (2.1.0) uber (0.1.0) - webmachine (1.5.0) + webmachine (1.6.0) as-notifications (~> 1.0) i18n (>= 0.4.0) multi_json + wisper (2.0.1) + zeitwerk (2.6.7) PLATFORMS ruby @@ -156,8 +159,8 @@ DEPENDENCIES mysql2 (~> 0.3) pact_broker pg (~> 1.0) - puma (~> 3.12) + puma (~> 4.3, >= 4.3.12) sqlite3 (~> 1.3) BUNDLED WITH - 2.0.2 + 2.1.4