Skip to content

Commit

Permalink
* CI on Ruby 3.3.
Browse files Browse the repository at this point in the history
* Require "csv" gem explicitly.
* Reference release notes on GitHub.
  • Loading branch information
gkellogg committed Dec 25, 2023
1 parent 4b12b6e commit d503277
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 6 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ['3.0', 3.1, 3.2, ruby-head, jruby]
ruby: ['3.0', 3.1, 3.2, 3.3, ruby-head, jruby]
steps:
- name: Clone repository
uses: actions/checkout@v3
Expand Down Expand Up @@ -47,7 +47,7 @@ jobs:
fail-fast: false
matrix:
ruby:
- 3.1
- 3.3
steps:
- name: Clone repository
uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ group :development do
gem 'rdf-aggregate-repo', github: "ruby-rdf/rdf-aggregate-repo", branch: "develop"
gem 'rdf-isomorphic', github: "ruby-rdf/rdf-isomorphic", branch: "develop"
gem "rdf-spec", github: "ruby-rdf/rdf-spec", branch: "develop"
gem 'rdf-trig', github: "ruby-rdf/rdf-trig", branch: "develop"
gem 'rdf-trig', github: "ruby-rdf/rdf-trig", branch: "develop"
gem 'rdf-turtle', github: "ruby-rdf/rdf-turtle", branch: "develop"
gem 'rdf-vocab', github: "ruby-rdf/rdf-vocab", branch: "develop"
gem 'sparql', github: "ruby-rdf/sparql", branch: "develop"
Expand Down
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,6 @@ RDF::Tabular parses CSV or other Tabular Data into [RDF][] and JSON using the [W
* Parses [date formats](https://www.unicode.org/reports/tr35/tr35-39/tr35-dates.html#Contents) from [UAX35][]
* Returns detailed errors and warnings using optional `Logger`.

## Installation
Install with `gem install rdf-tabular`

## Description
RDF::Tabular parses CSVs, TSVs, and potentially other tabular data formats. Using rules defined for [W3C CSVW][], it can also parse metadata files (in JSON-LD format) to find a set of tabular data files, or locate a metadata file given a CSV:

Expand Down Expand Up @@ -257,6 +254,10 @@ Full documentation available on [RubyDoc](https://rubydoc.info/gems/rdf-tabular/
* [RDF.rb](https://rubygems.org/gems/rdf) (~> 3.3)
* [JSON](https://rubygems.org/gems/json) (>= 2.6)

## Change Log

See [Release Notes on GitHub](https://github.com/ruby-rdf/rdf-tabular/releases)

## Installation
The recommended installation method is via [RubyGems](https://rubygems.org/).
To install the latest official release of the `RDF::Tabular` gem, do:
Expand Down
1 change: 1 addition & 0 deletions rdf-tabular.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ Gem::Specification.new do |gem|

gem.required_ruby_version = '>= 3.0'
gem.requirements = []
gem.add_runtime_dependency 'csv', '~> 3.2', '>= 3.2.8'
gem.add_runtime_dependency 'bcp47_spec', '~> 0.2'
gem.add_runtime_dependency 'rdf', '~> 3.3'
gem.add_runtime_dependency 'rdf-vocab', '~> 3.3'
Expand Down

0 comments on commit d503277

Please sign in to comment.