diff --git a/.idea/misc.xml b/.idea/misc.xml
index 0dbdd623..7249793b 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -11,5 +11,5 @@
-
+
\ No newline at end of file
diff --git a/.rubocop_gradual.lock b/.rubocop_gradual.lock
index 3b043c76..37def3cc 100644
--- a/.rubocop_gradual.lock
+++ b/.rubocop_gradual.lock
@@ -34,8 +34,7 @@
"lib/oauth/tokens/consumer_token.rb:3696415131": [
[9, 5, 155, "Style/ClassMethodsDefinitions: Use `class << self` to define a class method.", 349576019]
],
- "oauth.gemspec:136086454": [
- [133, 3, 56, "Gemspec/DependencyVersion: Dependency version specification is required.", 644892567],
+ "oauth.gemspec:2386546327": [
[152, 3, 40, "Gemspec/DependencyVersion: Dependency version specification is required.", 2300588954],
[154, 3, 44, "Gemspec/DependencyVersion: Dependency version specification is required.", 1905290578],
[155, 3, 46, "Gemspec/DependencyVersion: Dependency version specification is required.", 4289565910]
diff --git a/.tool-versions b/.tool-versions
index 5184db84..27a8619d 100755
--- a/.tool-versions
+++ b/.tool-versions
@@ -1 +1 @@
-ruby 3.4.5
\ No newline at end of file
+ruby 3.4.5
diff --git a/Appraisal.root.gemfile b/Appraisal.root.gemfile
index 515f81db..02afd183 100644
--- a/Appraisal.root.gemfile
+++ b/Appraisal.root.gemfile
@@ -10,5 +10,3 @@ source "https://rubygems.org"
# We do not load the standard Gemfile, as it is tailored for local development.
gemspec
-
-gem "oauth-tty", github: "ruby-oauth/oauth-tty", branch: "main"
diff --git a/Appraisals b/Appraisals
index b037049b..a20714d9 100644
--- a/Appraisals
+++ b/Appraisals
@@ -49,22 +49,18 @@ appraise "dep-heads" do
end
appraise "ruby-2-3" do
- gem "oauth-tty", github: "ruby-oauth/oauth-tty", branch: "main"
eval_gemfile "modular/x_std_libs/r2.3/libs.gemfile"
end
appraise "ruby-2-4" do
- gem "oauth-tty", github: "ruby-oauth/oauth-tty", branch: "main"
eval_gemfile "modular/x_std_libs/r2.4/libs.gemfile"
end
appraise "ruby-2-5" do
- gem "oauth-tty", github: "ruby-oauth/oauth-tty", branch: "main"
eval_gemfile "modular/x_std_libs/r2.6/libs.gemfile"
end
appraise "ruby-2-6" do
- gem "oauth-tty", github: "ruby-oauth/oauth-tty", branch: "main"
eval_gemfile "modular/x_std_libs/r2.6/libs.gemfile"
end
diff --git a/Gemfile b/Gemfile
index 74b6ce1b..19875ab5 100644
--- a/Gemfile
+++ b/Gemfile
@@ -29,5 +29,3 @@ eval_gemfile "gemfiles/modular/optional.gemfile"
### Std Lib Extracted Gems
eval_gemfile "gemfiles/modular/x_std_libs.gemfile"
-
-gem "oauth-tty", github: "ruby-oauth/oauth-tty", branch: "main"
diff --git a/Gemfile.lock b/Gemfile.lock
index c824057d..3b9b10c1 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -10,19 +10,11 @@ GIT
rainbow
yard
-GIT
- remote: https://github.com/ruby-oauth/oauth-tty
- revision: 895ffc635f0ce41a97da28d2d96303afe9e9499c
- branch: main
- specs:
- oauth-tty (1.0.5)
- version_gem (~> 1.1, >= 1.1.8)
-
PATH
remote: .
specs:
oauth (1.1.1)
- oauth-tty (~> 1.0, >= 1.0.1)
+ oauth-tty (~> 1.0, >= 1.0.6)
snaky_hash (~> 2.0)
version_gem (~> 1.1, >= 1.1.9)
@@ -198,7 +190,7 @@ GEM
rdoc (>= 4.0.0)
reline (>= 0.4.2)
json (2.14.1)
- kettle-dev (1.1.26)
+ kettle-dev (1.1.29)
kettle-soup-cover (1.0.10)
simplecov (~> 0.22)
simplecov-cobertura (~> 3.0)
@@ -255,6 +247,8 @@ GEM
nio4r (2.7.4)
nokogiri (1.18.10-x86_64-linux-gnu)
racc (~> 1.4)
+ oauth-tty (1.0.6)
+ version_gem (~> 1.1, >= 1.1.9)
ostruct (0.6.3)
parallel (1.27.0)
parser (3.3.9.0)
@@ -515,7 +509,6 @@ DEPENDENCIES
mocha
mutex_m (~> 0.2)
oauth!
- oauth-tty!
rack (>= 2.0.0)
rack-test
rails (>= 5.0)
diff --git a/gemfiles/audit.gemfile b/gemfiles/audit.gemfile
index 05ea8736..d0b46ac0 100644
--- a/gemfiles/audit.gemfile
+++ b/gemfiles/audit.gemfile
@@ -2,8 +2,6 @@
source "https://rubygems.org"
-gem "oauth-tty", branch: "main", git: "https://github.com/ruby-oauth/oauth-tty"
-
gemspec path: "../"
eval_gemfile("modular/x_std_libs.gemfile")
diff --git a/gemfiles/coverage.gemfile b/gemfiles/coverage.gemfile
index d85cc480..569b678c 100644
--- a/gemfiles/coverage.gemfile
+++ b/gemfiles/coverage.gemfile
@@ -2,8 +2,6 @@
source "https://rubygems.org"
-gem "oauth-tty", branch: "main", git: "https://github.com/ruby-oauth/oauth-tty"
-
gemspec path: "../"
eval_gemfile("modular/coverage.gemfile")
diff --git a/gemfiles/current.gemfile b/gemfiles/current.gemfile
index 05ea8736..d0b46ac0 100644
--- a/gemfiles/current.gemfile
+++ b/gemfiles/current.gemfile
@@ -2,8 +2,6 @@
source "https://rubygems.org"
-gem "oauth-tty", branch: "main", git: "https://github.com/ruby-oauth/oauth-tty"
-
gemspec path: "../"
eval_gemfile("modular/x_std_libs.gemfile")
diff --git a/gemfiles/head.gemfile b/gemfiles/head.gemfile
index 8bc4feb0..01817aaa 100644
--- a/gemfiles/head.gemfile
+++ b/gemfiles/head.gemfile
@@ -2,7 +2,6 @@
source "https://rubygems.org"
-gem "oauth-tty", branch: "main", git: "https://github.com/ruby-oauth/oauth-tty"
gem "cgi", ">= 0.5"
gem "benchmark", "~> 0.4", ">= 0.4.1"
diff --git a/gemfiles/ruby_2_3.gemfile b/gemfiles/ruby_2_3.gemfile
index d5a5dac6..143d823b 100644
--- a/gemfiles/ruby_2_3.gemfile
+++ b/gemfiles/ruby_2_3.gemfile
@@ -2,8 +2,6 @@
source "https://rubygems.org"
-gem "oauth-tty", branch: "main", git: "https://github.com/ruby-oauth/oauth-tty"
-
gemspec path: "../"
eval_gemfile("modular/x_std_libs/r2.3/libs.gemfile")
diff --git a/gemfiles/ruby_2_4.gemfile b/gemfiles/ruby_2_4.gemfile
index 5e2dc1ec..c12a3da1 100644
--- a/gemfiles/ruby_2_4.gemfile
+++ b/gemfiles/ruby_2_4.gemfile
@@ -2,8 +2,6 @@
source "https://rubygems.org"
-gem "oauth-tty", branch: "main", git: "https://github.com/ruby-oauth/oauth-tty"
-
gemspec path: "../"
eval_gemfile("modular/x_std_libs/r2.4/libs.gemfile")
diff --git a/gemfiles/ruby_2_5.gemfile b/gemfiles/ruby_2_5.gemfile
index 42bf09a9..c0c26fda 100644
--- a/gemfiles/ruby_2_5.gemfile
+++ b/gemfiles/ruby_2_5.gemfile
@@ -2,8 +2,6 @@
source "https://rubygems.org"
-gem "oauth-tty", branch: "main", git: "https://github.com/ruby-oauth/oauth-tty"
-
gemspec path: "../"
eval_gemfile("modular/x_std_libs/r2.6/libs.gemfile")
diff --git a/gemfiles/ruby_2_6.gemfile b/gemfiles/ruby_2_6.gemfile
index 42bf09a9..c0c26fda 100644
--- a/gemfiles/ruby_2_6.gemfile
+++ b/gemfiles/ruby_2_6.gemfile
@@ -2,8 +2,6 @@
source "https://rubygems.org"
-gem "oauth-tty", branch: "main", git: "https://github.com/ruby-oauth/oauth-tty"
-
gemspec path: "../"
eval_gemfile("modular/x_std_libs/r2.6/libs.gemfile")
diff --git a/gemfiles/ruby_2_7.gemfile b/gemfiles/ruby_2_7.gemfile
index f1ef3107..c4d7f9b1 100644
--- a/gemfiles/ruby_2_7.gemfile
+++ b/gemfiles/ruby_2_7.gemfile
@@ -2,8 +2,6 @@
source "https://rubygems.org"
-gem "oauth-tty", branch: "main", git: "https://github.com/ruby-oauth/oauth-tty"
-
gemspec path: "../"
eval_gemfile("modular/x_std_libs/r2/libs.gemfile")
diff --git a/gemfiles/ruby_3_0.gemfile b/gemfiles/ruby_3_0.gemfile
index 3b30037b..e94adf83 100644
--- a/gemfiles/ruby_3_0.gemfile
+++ b/gemfiles/ruby_3_0.gemfile
@@ -2,8 +2,6 @@
source "https://rubygems.org"
-gem "oauth-tty", branch: "main", git: "https://github.com/ruby-oauth/oauth-tty"
-
gemspec path: "../"
eval_gemfile("modular/x_std_libs/r3.1/libs.gemfile")
diff --git a/gemfiles/ruby_3_1.gemfile b/gemfiles/ruby_3_1.gemfile
index 3b30037b..e94adf83 100644
--- a/gemfiles/ruby_3_1.gemfile
+++ b/gemfiles/ruby_3_1.gemfile
@@ -2,8 +2,6 @@
source "https://rubygems.org"
-gem "oauth-tty", branch: "main", git: "https://github.com/ruby-oauth/oauth-tty"
-
gemspec path: "../"
eval_gemfile("modular/x_std_libs/r3.1/libs.gemfile")
diff --git a/gemfiles/ruby_3_2.gemfile b/gemfiles/ruby_3_2.gemfile
index 432b326d..326b6d8b 100644
--- a/gemfiles/ruby_3_2.gemfile
+++ b/gemfiles/ruby_3_2.gemfile
@@ -2,8 +2,6 @@
source "https://rubygems.org"
-gem "oauth-tty", branch: "main", git: "https://github.com/ruby-oauth/oauth-tty"
-
gemspec path: "../"
eval_gemfile("modular/x_std_libs/r3/libs.gemfile")
diff --git a/gemfiles/ruby_3_3.gemfile b/gemfiles/ruby_3_3.gemfile
index 432b326d..326b6d8b 100644
--- a/gemfiles/ruby_3_3.gemfile
+++ b/gemfiles/ruby_3_3.gemfile
@@ -2,8 +2,6 @@
source "https://rubygems.org"
-gem "oauth-tty", branch: "main", git: "https://github.com/ruby-oauth/oauth-tty"
-
gemspec path: "../"
eval_gemfile("modular/x_std_libs/r3/libs.gemfile")
diff --git a/gemfiles/style.gemfile b/gemfiles/style.gemfile
index 2c1522a1..58d3714e 100644
--- a/gemfiles/style.gemfile
+++ b/gemfiles/style.gemfile
@@ -2,8 +2,6 @@
source "https://rubygems.org"
-gem "oauth-tty", branch: "main", git: "https://github.com/ruby-oauth/oauth-tty"
-
gemspec path: "../"
eval_gemfile("modular/style.gemfile")
diff --git a/gemfiles/unlocked_deps.gemfile b/gemfiles/unlocked_deps.gemfile
index 1d348053..31c29e3e 100644
--- a/gemfiles/unlocked_deps.gemfile
+++ b/gemfiles/unlocked_deps.gemfile
@@ -2,8 +2,6 @@
source "https://rubygems.org"
-gem "oauth-tty", branch: "main", git: "https://github.com/ruby-oauth/oauth-tty"
-
gemspec path: "../"
eval_gemfile("modular/coverage.gemfile")
diff --git a/oauth.gemspec b/oauth.gemspec
index c61335b4..2c2d918f 100644
--- a/oauth.gemspec
+++ b/oauth.gemspec
@@ -130,7 +130,7 @@ Thanks, |7eter l-|. l3oling
# "oauth-tty" was extracted from this gem with release 1.1 of this gem
# It is now a dependency for backward compatibility.
# The dependency will be removed with release 2.0, by April 2023.
- spec.add_dependency("oauth-tty", ["~> 1.0", ">= 1.0.1"])
+ spec.add_dependency("oauth-tty", "~> 1.0", ">= 1.0.6")
spec.add_dependency("snaky_hash", "~> 2.0")
# Utilities
@@ -156,7 +156,7 @@ Thanks, |7eter l-|. l3oling
spec.add_development_dependency("typhoeus", ">= 0.1.13")
# Dev, Test, & Release Tasks
- spec.add_development_dependency("kettle-dev", "~> 1.1") # ruby >= 2.3.0
+ spec.add_development_dependency("kettle-dev", "~> 1.1") # ruby >= 2.3.0
# Security
spec.add_development_dependency("bundler-audit", "~> 0.9.2") # ruby >= 2.0.0