I apologize for the borked title. I accidentally pressed the submit button too early ðŸ˜
Twine doesn't seem to work with the latest version of Ruby. I'm using the most recent version of Twine from RubyGems.
Downgrading Ruby from version 2.5.0 to version 2.4.3 fixed the problem for me.
I've pasted the error I'm getting below.
> twine
Traceback (most recent call last):
18: from /home/simon/.gem/ruby/2.4.0/bin/twine:23:in `<main>'
17: from /home/simon/.gem/ruby/2.4.0/bin/twine:23:in `load'
16: from /home/simon/.gem/ruby/2.5.0/gems/twine-1.0.1/bin/twine:2:in `<top (required)>'
15: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
14: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
13: from /home/simon/.gem/ruby/2.5.0/gems/twine-1.0.1/lib/twine.rb:1:in `<top (required)>'
12: from /home/simon/.gem/ruby/2.5.0/gems/twine-1.0.1/lib/twine.rb:25:in `<module:Twine>'
11: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
10: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
9: from /home/simon/.gem/ruby/2.5.0/gems/twine-1.0.1/lib/twine/plugin.rb:1:in `<top (required)>'
8: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
7: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
6: from /home/simon/.gem/ruby/2.5.0/gems/safe_yaml-1.0.4/lib/safe_yaml/load.rb:14:in `<top (required)>'
5: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
4: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
3: from /home/simon/.gem/ruby/2.5.0/gems/safe_yaml-1.0.4/lib/safe_yaml/parse/date.rb:1:in `<top (required)>'
2: from /home/simon/.gem/ruby/2.5.0/gems/safe_yaml-1.0.4/lib/safe_yaml/parse/date.rb:2:in `<module:SafeYAML>'
1: from /home/simon/.gem/ruby/2.5.0/gems/safe_yaml-1.0.4/lib/safe_yaml/parse/date.rb:3:in `<class:Parse>'
/home/simon/.gem/ruby/2.5.0/gems/safe_yaml-1.0.4/lib/safe_yaml/parse/date.rb:22:in `<class:Date>': uninitialized constant SafeYAML::Parse::Date::DateTime (NameError)
I apologize for the borked title. I accidentally pressed the submit button too early ðŸ˜
Twine doesn't seem to work with the latest version of Ruby. I'm using the most recent version of Twine from RubyGems.
Downgrading Ruby from version 2.5.0 to version 2.4.3 fixed the problem for me.
I've pasted the error I'm getting below.