From 52350328cc7afe43f512a75d4d6213ee5d173b7a Mon Sep 17 00:00:00 2001 From: Erick Guan <297343+erickguan@users.noreply.github.com> Date: Fri, 5 Jul 2024 20:38:14 +0200 Subject: [PATCH] Update metadata and Ruby --- .rubocop.yml | 2 +- .ruby-version | 2 +- CHANGELOG.md | 4 ++-- LICENSE | 2 +- ffi-icu.gemspec | 7 ++++--- 5 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.rubocop.yml b/.rubocop.yml index 85c4676..b1ad072 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -11,7 +11,7 @@ require: AllCops: NewCops: enable StyleGuideBaseURL: https://rubystyle.guide - TargetRubyVersion: 3.0 + TargetRubyVersion: 3.1 SuggestExtensions: false # reduce noise. consider add rubocop-benchmark Exclude: diff --git a/.ruby-version b/.ruby-version index b347b11..619b537 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.2.3 +3.3.3 diff --git a/CHANGELOG.md b/CHANGELOG.md index 570d8e6..f831fe2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,11 +5,11 @@ ### Changed -- Required Ruby 3.0 and up. +- Required Ruby 3.0 and up. Ruby 3.0 is EOL as of 2024-05. ### Fixed ### Removed -- Stop monkeypatching `String#bytesize` or `String#jlength`. \ No newline at end of file +- Stop monkeypatching `String#bytesize` or `String#jlength`. diff --git a/LICENSE b/LICENSE index 6a8b89d..4b42860 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2010-2024 Jari Bakken +Copyright (c) 2010-2024 Erick Guan, Damian Nelson Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the diff --git a/ffi-icu.gemspec b/ffi-icu.gemspec index 7f53272..c757884 100644 --- a/ffi-icu.gemspec +++ b/ffi-icu.gemspec @@ -6,11 +6,12 @@ Gem::Specification.new do |spec| spec.platform = Gem::Platform::RUBY # rely on FFI library, but being platform-independent spec.required_rubygems_version = Gem::Requirement.new('>= 2.5.0') - spec.authors = ['Jari Bakken'] + spec.authors = ['Erick Guan', 'Damian Nelson'] spec.licenses = ['MIT'] spec.summary = 'Simple Ruby FFI wrappers for International Components for Unicode (ICU).' - spec.description = 'Provides charset detection, locale sensitive collation and more. Depends on libicu.' - spec.email = 'jari.bakken@gmail.com' + spec.description = 'Provides charset detection, transiliteration, locale sensitive collation and more. ' \ + 'Depends on libicu. ICU operates on CLDR data.' + spec.email = 'erickguanst@gmail.com' spec.homepage = 'https://github.com/erickguan/ffi-icu' spec.metadata['source_code_uri'] = spec.homepage