From a35b5d8307014fdf4484e931c4953e7cbf708754 Mon Sep 17 00:00:00 2001 From: Dale Morgan Date: Thu, 6 Feb 2025 15:46:01 +0000 Subject: [PATCH 1/4] Bumping ruby version --- .ruby-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ruby-version b/.ruby-version index 619b537..2f4b607 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.3.3 +3.4 From e2c682a618b86bb367d9d107480a1dd141c912ba Mon Sep 17 00:00:00 2001 From: Dale Morgan Date: Thu, 6 Feb 2025 15:46:25 +0000 Subject: [PATCH 2/4] Adding missing gems (removed from core ruby) --- Gemfile | 1 + aws_local_config_parser.gemspec | 1 + 2 files changed, 2 insertions(+) diff --git a/Gemfile b/Gemfile index fea70f6..ecf3380 100644 --- a/Gemfile +++ b/Gemfile @@ -7,6 +7,7 @@ gemspec group :development, :test do gem 'debug' + gem 'fiddle' gem 'pastel' gem 'pry-byebug' gem 'rake' diff --git a/aws_local_config_parser.gemspec b/aws_local_config_parser.gemspec index 8203416..42df596 100644 --- a/aws_local_config_parser.gemspec +++ b/aws_local_config_parser.gemspec @@ -25,4 +25,5 @@ Gem::Specification.new do |spec| spec.require_paths = ['lib'] spec.add_dependency 'inifile', '~> 3' + spec.add_dependency 'ostruct' end From 3afe9234bc43bb78fbf84202ebffe285eafa5110 Mon Sep 17 00:00:00 2001 From: Dale Morgan Date: Thu, 6 Feb 2025 15:47:34 +0000 Subject: [PATCH 3/4] Adding Gemfile.lock to version control --- .gitignore | 1 - Gemfile.lock | 161 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 161 insertions(+), 1 deletion(-) create mode 100644 Gemfile.lock diff --git a/.gitignore b/.gitignore index 35c0c25..6dc950c 100644 --- a/.gitignore +++ b/.gitignore @@ -9,5 +9,4 @@ # rspec failure tracking .rspec_status -Gemfile.lock Brewfile.lock.json diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 0000000..0953ec7 --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,161 @@ +PATH + remote: . + specs: + aws_local_config_parser (1.0.0) + inifile (~> 3) + ostruct + +GEM + remote: https://rubygems.org/ + specs: + ast (2.4.2) + byebug (11.1.3) + coderay (1.1.3) + debug (1.9.2) + irb (~> 1.10) + reline (>= 0.3.8) + diff-lcs (1.5.1) + ffi (1.16.3) + fiddle (1.1.6) + inifile (3.0.0) + io-console (0.7.2) + irb (1.12.0) + rdoc + reline (>= 0.4.2) + json (2.7.2) + language_server-protocol (3.17.0.3) + listen (3.9.0) + rb-fsevent (~> 0.10, >= 0.10.3) + rb-inotify (~> 0.9, >= 0.9.10) + method_source (1.1.0) + observer (0.1.2) + ostruct (0.6.1) + parallel (1.24.0) + parser (3.3.0.5) + ast (~> 2.4.1) + racc + pastel (0.8.0) + tty-color (~> 0.5) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + psych (5.1.2) + stringio + racc (1.7.3) + rainbow (3.1.1) + rake (13.2.1) + rb-fsevent (0.11.2) + rb-inotify (0.10.1) + ffi (~> 1.0) + rdoc (6.6.3.1) + psych (>= 4.0.0) + regexp_parser (2.9.0) + reline (0.5.3) + io-console (~> 0.5) + retest (1.13.2) + listen (~> 3.9) + observer (~> 0.1) + string-similarity (~> 2.1) + tty-option (~> 0.1) + rexml (3.2.6) + rspec (3.13.0) + rspec-core (~> 3.13.0) + rspec-expectations (~> 3.13.0) + rspec-mocks (~> 3.13.0) + rspec-core (3.13.0) + rspec-support (~> 3.13.0) + rspec-expectations (3.13.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-mocks (3.13.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-support (3.13.1) + rubocop (1.63.3) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.3.0.2) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.31.1, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.31.2) + parser (>= 3.3.0.4) + ruby-progressbar (1.13.0) + string-similarity (2.1.0) + stringio (3.1.0) + tty-color (0.6.0) + tty-option (0.3.0) + unicode-display_width (2.5.0) + +PLATFORMS + arm64-darwin-23 + ruby + +DEPENDENCIES + aws_local_config_parser! + debug + fiddle + pastel + pry-byebug + rake + retest + rspec + rubocop + +CHECKSUMS + ast (2.4.2) sha256=1e280232e6a33754cde542bc5ef85520b74db2aac73ec14acef453784447cc12 + aws_local_config_parser (1.0.0) + byebug (11.1.3) sha256=2485944d2bb21283c593d562f9ae1019bf80002143cc3a255aaffd4e9cf4a35b + coderay (1.1.3) sha256=dc530018a4684512f8f38143cd2a096c9f02a1fc2459edcfe534787a7fc77d4b + debug (1.9.2) sha256=48e026c0852c7a10c60263e2e527968308958e266231e36d64e3efcabec7e7fc + diff-lcs (1.5.1) sha256=273223dfb40685548436d32b4733aa67351769c7dea621da7d9dd4813e63ddfe + ffi (1.16.3) sha256=6d3242ff10c87271b0675c58d68d3f10148fabc2ad6da52a18123f06078871fb + fiddle (1.1.6) sha256=79e8d909e602d979434cf9fccfa6e729cb16432bb00e39c7596abe6bee1249ab + inifile (3.0.0) sha256=b103eb3655ec93cc626cf2de00950e91f7e69b8398842968e17e1815cfacbfb0 + io-console (0.7.2) sha256=f0dccff252f877a4f60d04a4dc6b442b185ebffb4b320ab69212a92b48a7a221 + irb (1.12.0) sha256=07634937fbb7d28d07e46da50d0aa43b4d2f7258174d08de4e32dfb57c10539d + json (2.7.2) sha256=1898b5cbc81cd36c0fd4d0b7ad2682c39fb07c5ff682fc6265f678f550d4982c + language_server-protocol (3.17.0.3) sha256=3d5c58c02f44a20d972957a9febe386d7e7468ab3900ce6bd2b563dd910c6b3f + listen (3.9.0) sha256=db9e4424e0e5834480385197c139cb6b0ae0ef28cc13310cfd1ca78377d59c67 + method_source (1.1.0) sha256=181301c9c45b731b4769bc81e8860e72f9161ad7d66dd99103c9ab84f560f5c5 + observer (0.1.2) sha256=d8a3107131ba661138d748e7be3dbafc0d82e732fffba9fccb3d7829880950ac + ostruct (0.6.1) sha256=09a3fb7ecc1fa4039f25418cc05ae9c82bd520472c5c6a6f515f03e4988cb817 + parallel (1.24.0) sha256=5bf38efb9b37865f8e93d7a762727f8c5fc5deb19949f4040c76481d5eee9397 + parser (3.3.0.5) sha256=7748313e505ca87045dc0465c776c802043f777581796eb79b1654c5d19d2687 + pastel (0.8.0) sha256=481da9fb7d2f6e6b1a08faf11fa10363172dc40fd47848f096ae21209f805a75 + pry (0.14.2) sha256=c4fe54efedaca1d351280b45b8849af363184696fcac1c72e0415f9bdac4334d + pry-byebug (3.10.1) sha256=c8f975c32255bfdb29e151f5532130be64ff3d0042dc858d0907e849125581f8 + psych (5.1.2) sha256=337322f58fc2bf24827d2b9bd5ab595f6a72971867d151bb39980060ea40a368 + racc (1.7.3) sha256=b785ab8a30ec43bce073c51dbbe791fd27000f68d1c996c95da98bf685316905 + rainbow (3.1.1) sha256=039491aa3a89f42efa1d6dec2fc4e62ede96eb6acd95e52f1ad581182b79bc6a + rake (13.2.1) sha256=46cb38dae65d7d74b6020a4ac9d48afed8eb8149c040eccf0523bec91907059d + rb-fsevent (0.11.2) sha256=43900b972e7301d6570f64b850a5aa67833ee7d87b458ee92805d56b7318aefe + rb-inotify (0.10.1) sha256=050062d4f31d307cca52c3f6a7f4b946df8de25fc4bd373e1a5142e41034a7ca + rdoc (6.6.3.1) sha256=39f7b749229ab5ad9d21c81586151c1dd7a549fa8be4070ee09b524f9c656345 + regexp_parser (2.9.0) sha256=81a00ba141cec0d4b4bf58cb80cd9193e5180836d3fa6ef623f7886d3ba8bdd9 + reline (0.5.3) sha256=2c46747a1dfd03e100f0666d8a374cf2930c3e734298af9b39e5fe8d35b42035 + retest (1.13.2) sha256=f5abd78b72f5e85fb61f0368b78a84b89008ab9a954ee5c0978729d68cefbfb8 + rexml (3.2.6) sha256=e0669a2d4e9f109951cb1fde723d8acd285425d81594a2ea929304af50282816 + rspec (3.13.0) sha256=d490914ac1d5a5a64a0e1400c1d54ddd2a501324d703b8cfe83f458337bab993 + rspec-core (3.13.0) sha256=557792b4e88da883d580342b263d9652b6a10a12d5bda9ef967b01a48f15454c + rspec-expectations (3.13.0) sha256=621d48c62262f955421eaa418130744760802cad47e781df70dba4d9f897102e + rspec-mocks (3.13.0) sha256=735a891215758d77cdb5f4721fffc21078793959d1f0ee4a961874311d9b7f66 + rspec-support (3.13.1) sha256=48877d4f15b772b7538f3693c22225f2eda490ba65a0515c4e7cf6f2f17de70f + rubocop (1.63.3) sha256=17a31f16658f2fbb20bc7bcb4a841a06f7368da4f3be8a50365ad61e658d5f44 + rubocop-ast (1.31.2) sha256=7c206fb094553779923eca862aceece3913ce384f1bf85730208228e884578ec + ruby-progressbar (1.13.0) sha256=80fc9c47a9b640d6834e0dc7b3c94c9df37f08cb072b7761e4a71e22cff29b33 + string-similarity (2.1.0) sha256=ab949bdd39fdeeedf64fc6a40a75546419a9d36bdb370f2dbbfc488bcc00a3bf + stringio (3.1.0) sha256=c1f6263ae03a15025e51194ab19b06b15e06adcaaedb7f5f6c06ab60f5d67718 + tty-color (0.6.0) sha256=6f9c37ca3a4e2367fb2e6d09722762647d6f455c111f05b59f35730eeb24332a + tty-option (0.3.0) sha256=5a6e329d69ab35dace5fe046aa30d94bf27d6934f01e5cdb79caa1cc16c93105 + unicode-display_width (2.5.0) sha256=7e7681dcade1add70cb9fda20dd77f300b8587c81ebbd165d14fd93144ff0ab4 + +BUNDLED WITH + 2.6.3 From ee72d684e7f590ef326532f329215f61093fb526 Mon Sep 17 00:00:00 2001 From: Dale Morgan Date: Thu, 6 Feb 2025 15:49:26 +0000 Subject: [PATCH 4/4] Bumping version --- Gemfile.lock | 4 ++-- lib/aws_local_config_parser/version.rb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 0953ec7..4bfca19 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - aws_local_config_parser (1.0.0) + aws_local_config_parser (1.0.1) inifile (~> 3) ostruct @@ -111,7 +111,7 @@ DEPENDENCIES CHECKSUMS ast (2.4.2) sha256=1e280232e6a33754cde542bc5ef85520b74db2aac73ec14acef453784447cc12 - aws_local_config_parser (1.0.0) + aws_local_config_parser (1.0.1) byebug (11.1.3) sha256=2485944d2bb21283c593d562f9ae1019bf80002143cc3a255aaffd4e9cf4a35b coderay (1.1.3) sha256=dc530018a4684512f8f38143cd2a096c9f02a1fc2459edcfe534787a7fc77d4b debug (1.9.2) sha256=48e026c0852c7a10c60263e2e527968308958e266231e36d64e3efcabec7e7fc diff --git a/lib/aws_local_config_parser/version.rb b/lib/aws_local_config_parser/version.rb index ac2608f..437f816 100644 --- a/lib/aws_local_config_parser/version.rb +++ b/lib/aws_local_config_parser/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true class AwsLocalConfigParser - VERSION = '1.0.0' + VERSION = '1.0.1' end