Skip to content

Commit 288e330

Browse files
committed
Finish 0.8.0
2 parents 64fe387 + 89c9016 commit 288e330

File tree

7 files changed

+21
-27
lines changed

7 files changed

+21
-27
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,10 @@ jobs:
1919
strategy:
2020
fail-fast: false
2121
matrix:
22-
ruby:
23-
- 2.6
24-
- 2.7
25-
- "3.0"
26-
- 3.1
27-
- ruby-head
28-
- jruby
22+
ruby: ['3.0', 3.1, 3.2, ruby-head, jruby]
2923
steps:
3024
- name: Clone repository
31-
uses: actions/checkout@v2
25+
uses: actions/checkout@v3
3226
- name: Set up Ruby
3327
uses: ruby/setup-ruby@v1
3428
with:

.github/workflows/generate-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
name: Update gh-pages with docs
1111
steps:
1212
- name: Clone repository
13-
uses: actions/checkout@v2
13+
uses: actions/checkout@v3
1414
- name: Set up Ruby
1515
uses: ruby/setup-ruby@v1
1616
with:

Gemfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ gem 'json-ld-preloaded',git: "https://github.com/ruby-rdf/json-ld-preloaded", br
88

99
group :development, :test do
1010
gem 'ebnf', git: "https://github.com/dryruby/ebnf", branch: "develop"
11-
#gem 'linkeddata', git: "https://github.com/ruby-rdf/linkeddata", branch: "develop"
1211
gem 'rdf-aggregate-repo', git: "https://github.com/ruby-rdf/rdf-aggregate-repo", branch: "develop"
1312
gem 'rdf-rdfa', git: "https://github.com/ruby-rdf/rdf-rdfa", branch: "develop"
1413
gem 'rdf-isomorphic', git: "https://github.com/ruby-rdf/rdf-isomorphic", branch: "develop"
@@ -19,7 +18,7 @@ group :development, :test do
1918
gem 'sparql', git: "https://github.com/ruby-rdf/sparql", branch: "develop"
2019
gem 'sparql-client', git: "https://github.com/ruby-rdf/sparql-client", branch: "develop"
2120
gem 'sxp', git: "https://github.com/dryruby/sxp.rb", branch: "develop"
22-
gem 'simplecov', '~> 0.21', platforms: :mri
21+
gem 'simplecov', '~> 0.22', platforms: :mri
2322
gem 'simplecov-lcov', '~> 0.8', platforms: :mri
2423
end
2524

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
This is a pure-Ruby library for working with the [Shape Expressions Language][ShExSpec] to validate the shape of [RDF][] graphs.
44

5-
[![Gem Version](https://badge.fury.io/rb/shex.png)](https://badge.fury.io/rb/shex)
5+
[![Gem Version](https://badge.fury.io/rb/shex.svg)](https://badge.fury.io/rb/shex)
66
[![Build Status](https://github.com/ruby-rdf/shex/workflows/CI/badge.svg?branch=develop)](https://github.com/ruby-rdf/shex/actions?query=workflow%3ACI)
77
[![Coverage Status](https://coveralls.io/repos/ruby-rdf/shex/badge.svg?branch=develop)](https://coveralls.io/github/ruby-rdf/shex?branch=develop)
88
[![Gitter chat](https://badges.gitter.im/ruby-rdf/rdf.png)](https://gitter.im/ruby-rdf/rdf)
@@ -200,9 +200,9 @@ The parser uses the executable [S-Expressions][] generated from the EBNF ShExC g
200200

201201
## Dependencies
202202

203-
* [Ruby](https://ruby-lang.org/) (>= 2.6)
204-
* [RDF.rb](https://rubygems.org/gems/rdf) (~> 3.2)
205-
* [SPARQL gem](https://rubygems.org/gems/sparql) (~> 3.1)
203+
* [Ruby](https://ruby-lang.org/) (>= 3.0)
204+
* [RDF.rb](https://rubygems.org/gems/rdf) (~> 3.3)
205+
* [SPARQL gem](https://rubygems.org/gems/sparql) (~> 3.3)
206206

207207
## Installation
208208

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.7.1
1+
0.8.0

etc/specNotes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939

4040
## 4.6.1 Inclusion Requirement
4141
* ShExJ version of example should use `EachOf` instead of `ShapeAnd`, as it's wrapped in `Shape`.
42+
4243
## 4.7 Semantic Actions
4344
* Shape uses `ex:p1`, but data uses `<http://a.example/p1>`.
4445
* What do to for Test action with no argument?

shex.gemspec

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -26,21 +26,21 @@ Gem::Specification.new do |gem|
2626
gem.require_paths = %w(lib)
2727
gem.metadata["yard.run"] = "yri" # use "yard" to build full HTML docs.
2828

29-
gem.required_ruby_version = '>= 2.6'
29+
gem.required_ruby_version = '>= 3.0'
3030
gem.requirements = []
31-
gem.add_runtime_dependency 'rdf', '~> 3.2'
32-
gem.add_runtime_dependency 'json-ld', '~> 3.2'
33-
gem.add_runtime_dependency 'json-ld-preloaded','~> 3.2'
34-
gem.add_runtime_dependency 'ebnf', '~> 2.2'
35-
gem.add_runtime_dependency 'sxp', '~> 1.2'
36-
gem.add_runtime_dependency 'rdf-xsd', '~> 3.2'
37-
gem.add_runtime_dependency 'sparql', '~> 3.2'
31+
gem.add_runtime_dependency 'rdf', '~> 3.3'
32+
gem.add_runtime_dependency 'json-ld', '~> 3.3'
33+
gem.add_runtime_dependency 'json-ld-preloaded','~> 3.3'
34+
gem.add_runtime_dependency 'ebnf', '~> 2.4'
35+
gem.add_runtime_dependency 'sxp', '~> 1.3'
36+
gem.add_runtime_dependency 'rdf-xsd', '~> 3.3'
37+
gem.add_runtime_dependency 'sparql', '~> 3.3'
3838
gem.add_runtime_dependency 'htmlentities','~> 4.3'
3939
gem.add_development_dependency 'erubis', '~> 2.7'
4040

41-
gem.add_development_dependency 'rdf-spec', '~> 3.2'
42-
gem.add_development_dependency 'rdf-turtle', '~> 3.2'
43-
gem.add_development_dependency 'rspec', '~> 3.10'
41+
gem.add_development_dependency 'rdf-spec', '~> 3.3'
42+
gem.add_development_dependency 'rdf-turtle', '~> 3.3'
43+
gem.add_development_dependency 'rspec', '~> 3.12'
4444
gem.add_development_dependency 'rspec-its', '~> 1.3'
4545
gem.add_development_dependency 'yard', '~> 0.9'
4646

0 commit comments

Comments
 (0)