Skip to content

Commit

Permalink
Merge pull request #553 from andyundso/remove-older-rubies
Browse files Browse the repository at this point in the history
Drop support for Ruby < 2.7
  • Loading branch information
andyundso committed Mar 13, 2024
2 parents 0d3f025 + c9fa14d commit 8e27be2
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 15 deletions.
14 changes: 1 addition & 13 deletions .circleci/config.yml
Expand Up @@ -385,9 +385,6 @@ workflows:
matrix: &ruby_versions
parameters:
ruby_version:
- '2.4'
- '2.5'
- '2.6'
- '2.7'
- '3.0'
- '3.1'
Expand All @@ -397,13 +394,4 @@ workflows:
matrix: *ruby_versions

- install_windows:
matrix:
parameters:
ruby_version:
- '2.5'
- '2.6'
- '2.7'
- '3.0'
- '3.1'
- '3.2'
- '3.3'
matrix: *ruby_versions
4 changes: 4 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,7 @@
## (unreleased)

* Drop support for Ruby < 2.7

## 2.1.7
* Add Ruby 3.3 to the cross compile list

Expand Down
2 changes: 1 addition & 1 deletion Rakefile
Expand Up @@ -8,7 +8,7 @@ require_relative './ext/tiny_tds/extconsts'
SPEC = Gem::Specification.load(File.expand_path('../tiny_tds.gemspec', __FILE__))

ruby_cc_ucrt_versions = "3.3.0:3.2.0:3.1.0".freeze
ruby_cc_mingw32_versions = "3.0.0:2.7.0:2.6.0:2.5.0:2.4.0".freeze
ruby_cc_mingw32_versions = "3.0.0:2.7.0".freeze

GEM_PLATFORM_HOSTS = {
'x86-mingw32' => {
Expand Down
2 changes: 1 addition & 1 deletion tiny_tds.gemspec
Expand Up @@ -18,7 +18,7 @@ Gem::Specification.new do |s|
s.rdoc_options = ['--charset=UTF-8']
s.extensions = ['ext/tiny_tds/extconf.rb']
s.license = 'MIT'
s.required_ruby_version = '>= 2.0.0'
s.required_ruby_version = '>= 2.7.0'
s.metadata['msys2_mingw_dependencies'] = 'freetds'
s.add_development_dependency 'mini_portile2', '~> 2.5.0'
s.add_development_dependency 'rake', '~> 13.0.0'
Expand Down

0 comments on commit 8e27be2

Please sign in to comment.