forked from ontoportal/ontologies_api_ruby_client
-
Notifications
You must be signed in to change notification settings - Fork 6
/
ontologies_api_client.gemspec
34 lines (29 loc) · 1.55 KB
/
ontologies_api_client.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# frozen_string_literal: true
require_relative 'lib/ontologies_api_client/version'
Gem::Specification.new do |gem|
gem.authors = ['Paul R Alexander']
gem.email = ['[email protected]']
gem.description = 'Models and serializers for ontologies and related artifacts backed by an RDF database'
gem.summary = 'This library can be used for interacting with an AllegroGraph or 4store instance that stores ' \
'BioPortal-based ontology information. Models in the library are based on Goo. Serializers ' \
'support RDF serialization as Rack Middleware and automatic generation of hypermedia links.'
gem.homepage = 'https://github.com/ncbo/ontologies_api_ruby_client'
gem.files = `git ls-files`.split($\)
gem.executables = gem.files.grep(%r{^bin/}).map { |f| File.basename(f) }
gem.test_files = gem.files.grep(%r{^(test|spec|features)/})
gem.name = 'ontologies_api_client'
gem.require_paths = ['lib']
gem.version = LinkedData::Client::VERSION
gem.add_dependency('activesupport', '7.0.8')
gem.add_dependency('addressable', '~> 2.8')
gem.add_dependency('excon')
gem.add_dependency('faraday')
gem.add_dependency('faraday-excon')
gem.add_dependency('faraday-multipart')
gem.add_dependency('lz4-ruby')
gem.add_dependency('multi_json')
gem.add_dependency('oj')
gem.add_development_dependency('faraday-follow_redirects', '~> 0.3')
gem.add_development_dependency('minitest', '~> 5.25')
gem.add_development_dependency('minitest-hooks', '~> 1.5')
end