summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorNoel Peden <[email protected]>2021-01-05 17:43:49 -0800
committerGitHub <[email protected]>2021-01-05 17:43:49 -0800
commite1e55b4b2a0e9a856e50375fd1e883b7bdadb3e7 (patch)
treee90e745eb87e7acfc6beca6218b3e1156ef066ad
parent86bdd2f49ff59692cbb9fa4e968ba98ff49a2090 (diff)
parent5273b5724b577d9090801b3e9a1dc6cbd577d38b (diff)
downloadcaxlsx-e1e55b4b2a0e9a856e50375fd1e883b7bdadb3e7.tar.gz
caxlsx-e1e55b4b2a0e9a856e50375fd1e883b7bdadb3e7.zip
Merge pull request #72 from walski/ruby-3-compatibility
Relaxes Ruby dependency to work with Ruby 3
-rw-r--r--.travis.yml14
-rw-r--r--Gemfile9
-rw-r--r--axlsx.gemspec2
3 files changed, 6 insertions, 19 deletions
diff --git a/.travis.yml b/.travis.yml
index 38a3d013..465df230 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,7 +1,7 @@
language: ruby
sudo: required
-dist: trusty
-group: beta
+dist: bionic
+group: edge
cache: bundler
bundler_args: --without profile
@@ -19,13 +19,12 @@ matrix:
- rvm: 2.5.8
- rvm: 2.6.6
- rvm: 2.7.1
- - rvm: rbx-3
+ - rvm: 3.0.0
- rvm: jruby-19mode
- rvm: jruby-9.1.17.0
- rvm: ruby-head
- rvm: jruby-head
allow_failures:
- - rvm: rbx-3
- rvm: ruby-head
- rvm: jruby-9.1.17.0
- rvm: jruby-head
@@ -34,9 +33,4 @@ env:
global:
- JRUBY_OPTS="-Xcli.debug=true --debug"
-# https://github.com/jruby/jruby/wiki/FAQs#why-is-jruby-so-slow-to-install-via-rvm
-# https://docs.travis-ci.com/user/installing-dependencies#Installing-Packages-with-the-APT-Addon
-addons:
- apt:
- packages:
- - haveged
+# https://github.com/jruby/jruby/wiki/FAQs#why-is-jruby-so-slow-to-install-via-rvm \ No newline at end of file
diff --git a/Gemfile b/Gemfile
index 91fc31db..4aa4c3d7 100644
--- a/Gemfile
+++ b/Gemfile
@@ -9,11 +9,4 @@ end
group :profile do
gem 'ruby-prof', :platforms => :ruby
-end
-
-platforms :rbx do
- gem 'rubysl'
- gem 'rubysl-test-unit'
- gem 'racc'
- gem 'rubinius-coverage', '~> 2.0'
-end
+end \ No newline at end of file
diff --git a/axlsx.gemspec b/axlsx.gemspec
index d494782f..3f8a5008 100644
--- a/axlsx.gemspec
+++ b/axlsx.gemspec
@@ -24,6 +24,6 @@ Gem::Specification.new do |s|
s.add_development_dependency 'yard', "~> 0.9.8"
s.add_development_dependency 'kramdown', '~> 2.3'
s.add_development_dependency 'timecop', "~> 0.8.1"
- s.required_ruby_version = '~> 2.3'
+ s.required_ruby_version = '>= 2.3'
s.require_path = 'lib'
end