11# frozen_string_literal: true
22
3- require_relative " lib/ruby_llm/docker/version"
3+ require_relative ' lib/ruby_llm/docker/version'
44
55Gem ::Specification . new do |spec |
6- spec . name = " ruby_llm-docker"
6+ spec . name = ' ruby_llm-docker'
77 spec . version = RubyLlm ::Docker ::VERSION
8- spec . authors = [ " Aaron F Stanton" ]
9- spec . email = [ " afstanton@gmail.com" ]
8+ spec . authors = [ ' Aaron F Stanton' ]
9+ spec . email = [ ' afstanton@gmail.com' ]
1010
11- spec . summary = " A Ruby gem for interacting with Docker containers directly with RubyLLM."
12- spec . description = " This gem provides a simple interface for managing Docker containers from Ruby via RubyLLM."
13- spec . homepage = " https://github.com/afstanton/ruby_llm-docker"
14- spec . license = " MIT"
15- spec . required_ruby_version = " >= 3.2.0"
11+ spec . summary = ' A Ruby gem for interacting with Docker containers directly with RubyLLM.'
12+ spec . description = ' This gem provides a simple interface for managing Docker containers from Ruby via RubyLLM.'
13+ spec . homepage = ' https://github.com/afstanton/ruby_llm-docker'
14+ spec . license = ' MIT'
15+ spec . required_ruby_version = ' >= 3.2.0'
1616
17- spec . metadata [ "allowed_push_host" ] = "https://rubygems.org"
18- spec . metadata [ "homepage_uri" ] = spec . homepage
19- spec . metadata [ "source_code_uri" ] = spec . homepage
17+ spec . metadata [ 'allowed_push_host' ] = 'https://rubygems.org'
18+ spec . metadata [ 'homepage_uri' ] = spec . homepage
19+ spec . metadata [ 'source_code_uri' ] = spec . homepage
20+ spec . metadata [ 'rubygems_mfa_required' ] = 'true'
2021
2122 # Specify which files should be added to the gem when it is released.
2223 # The `git ls-files -z` loads the files in the RubyGem that have been added into git.
@@ -27,13 +28,18 @@ Gem::Specification.new do |spec|
2728 f . start_with? ( *%w[ bin/ Gemfile .gitignore .rspec spec/ .github/ .rubocop.yml ] )
2829 end
2930 end
30- spec . bindir = " exe"
31+ spec . bindir = ' exe'
3132 spec . executables = spec . files . grep ( %r{\A exe/} ) { |f | File . basename ( f ) }
32- spec . require_paths = [ " lib" ]
33+ spec . require_paths = [ ' lib' ]
3334
3435 # Uncomment to register a new dependency of your gem
3536 # spec.add_dependency "example-gem", "~> 1.0"
3637
38+ spec . add_dependency 'base64'
39+ spec . add_dependency 'docker-api'
40+ spec . add_dependency 'ruby_llm'
41+ spec . add_dependency 'zeitwerk'
42+
3743 # For more information and examples about making a new gem, check out our
3844 # guide at: https://bundler.io/guides/creating_gem.html
3945end
0 commit comments