# -*- encoding: utf-8 -*- # stub: sqa 0.0.1 ruby lib Gem::Specification.new do |s| s.name = "sqa".freeze s.version = "0.0.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "allowed_push_host" => "https://rubygems.org", "homepage_uri" => "https://github.com/MadBomber/sqa", "source_code_uri" => "https://github.com/MadBomber/sta" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Dewayne VanHoozer".freeze] s.date = "2023-08-12" s.description = "Simplistic playpen (e.g. not for serious use) for doing technical analysis of stock prices.".freeze s.email = ["dvanhoozer@gmail.com".freeze] s.executables = ["sqa".freeze] s.files = [".envrc".freeze, "CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "bin/sqa".freeze, "checksums/sqa-0.0.1.gem.sha512".freeze, "docs/requirements.md".freeze, "lib/sqa.rb".freeze, "lib/sqa/activity.rb".freeze, "lib/sqa/cli.rb".freeze, "lib/sqa/datastore.rb".freeze, "lib/sqa/datastore/active_record.rb".freeze, "lib/sqa/datastore/csv.rb".freeze, "lib/sqa/datastore/csv/yahoo_finance.rb".freeze, "lib/sqa/datastore/sqlite.rb".freeze, "lib/sqa/errors.rb".freeze, "lib/sqa/indicator.rb".freeze, "lib/sqa/indicator/README.md".freeze, "lib/sqa/indicator/average_true_range.md".freeze, "lib/sqa/indicator/average_true_range.rb".freeze, "lib/sqa/indicator/bollinger_bands.md".freeze, "lib/sqa/indicator/bollinger_bands.rb".freeze, "lib/sqa/indicator/candlestick_pattern_recognizer.md".freeze, "lib/sqa/indicator/candlestick_pattern_recognizer.rb".freeze, "lib/sqa/indicator/classify_market_profile.md".freeze, "lib/sqa/indicator/classify_market_profile.rb".freeze, "lib/sqa/indicator/donchian_channel.md".freeze, "lib/sqa/indicator/donchian_channel.rb".freeze, "lib/sqa/indicator/double_top_bottom_pattern.md".freeze, "lib/sqa/indicator/double_top_bottom_pattern.rb".freeze, "lib/sqa/indicator/ema_analysis.md".freeze, "lib/sqa/indicator/ema_analysis.rb".freeze, "lib/sqa/indicator/fibonacci_retracement.md".freeze, "lib/sqa/indicator/fibonacci_retracement.rb".freeze, "lib/sqa/indicator/head_and_shoulders_pattern.md".freeze, "lib/sqa/indicator/head_and_shoulders_pattern.rb".freeze, "lib/sqa/indicator/identify_wave_condition.md".freeze, "lib/sqa/indicator/identify_wave_condition.rb".freeze, "lib/sqa/indicator/mean_reversion.md".freeze, "lib/sqa/indicator/mean_reversion.rb".freeze, "lib/sqa/indicator/momentum.md".freeze, "lib/sqa/indicator/momentum.rb".freeze, "lib/sqa/indicator/moving_average_convergence_divergence.md".freeze, "lib/sqa/indicator/moving_average_convergence_divergence.rb".freeze, "lib/sqa/indicator/relative_strength_index.md".freeze, "lib/sqa/indicator/relative_strength_index.md.rb".freeze, "lib/sqa/indicator/simple_moving_average.md".freeze, "lib/sqa/indicator/simple_moving_average.rb".freeze, "lib/sqa/indicator/simple_moving_average_trend.rb".freeze, "lib/sqa/indicator/stochastic_oscillator.md".freeze, "lib/sqa/indicator/stochastic_oscillator.rb".freeze, "lib/sqa/indicator/true_range.md".freeze, "lib/sqa/indicator/true_range.rb".freeze, "lib/sqa/protfolio.rb".freeze, "lib/sqa/stock.rb".freeze, "lib/sqa/version.rb".freeze] s.homepage = "https://github.com/MadBomber/sqa".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.7".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "sqa - Stock Qualitative Analysis".freeze end