--- !ruby/object:Gem::Specification name: gush version: !ruby/object:Gem::Version version: 4.0.0 platform: ruby authors: - Piotrek Okoński - Michał Krzyżanowski autorequire: bindir: bin cert_chain: [] date: 2024-09-25 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: activejob requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 6.1.0 - - "<" - !ruby/object:Gem::Version version: '7.2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 6.1.0 - - "<" - !ruby/object:Gem::Version version: '7.2' - !ruby/object:Gem::Dependency name: concurrent-ruby requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' - !ruby/object:Gem::Dependency name: multi_json requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.11' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.11' - !ruby/object:Gem::Dependency name: redis requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '3.2' - - "<" - !ruby/object:Gem::Version version: '6' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '3.2' - - "<" - !ruby/object:Gem::Version version: '6' - !ruby/object:Gem::Dependency name: redis-mutex requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.0.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.0.1 - !ruby/object:Gem::Dependency name: hiredis requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.6' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.6' - !ruby/object:Gem::Dependency name: graphviz requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.2' - !ruby/object:Gem::Dependency name: terminal-table requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.4' - - "<" - !ruby/object:Gem::Version version: '3.1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.4' - - "<" - !ruby/object:Gem::Version version: '3.1' - !ruby/object:Gem::Dependency name: paint requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.2' - !ruby/object:Gem::Dependency name: thor requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0.19' - - "<" - !ruby/object:Gem::Version version: '1.3' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0.19' - - "<" - !ruby/object:Gem::Version version: '1.3' - !ruby/object:Gem::Dependency name: launchy requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.4' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.4' - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '12' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '12' - !ruby/object:Gem::Dependency name: rubocop requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.65.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.65.0 - !ruby/object:Gem::Dependency name: rubocop-rake requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.6.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.6.0 - !ruby/object:Gem::Dependency name: rubocop-rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 3.0.3 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 3.0.3 - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: pry requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.10' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.10' description: Gush is a parallel workflow runner using Redis as storage and ActiveJob for executing jobs. email: - piotrek@okonski.org - michal.krzyzanowski+github@gmail.com executables: - gush extensions: [] extra_rdoc_files: [] files: - ".github/workflows/ruby.yml" - ".gitignore" - ".rspec" - ".rubocop.yml" - CHANGELOG.md - Gemfile - LICENSE.txt - README.md - Rakefile - bin/gush - gush.gemspec - lib/gush.rb - lib/gush/cli.rb - lib/gush/cli/overview.rb - lib/gush/client.rb - lib/gush/configuration.rb - lib/gush/errors.rb - lib/gush/graph.rb - lib/gush/job.rb - lib/gush/json.rb - lib/gush/migrate/1_create_gush_workflows_created.rb - lib/gush/migration.rb - lib/gush/version.rb - lib/gush/worker.rb - lib/gush/workflow.rb - spec/Gushfile - spec/features/integration_spec.rb - spec/gush/cli_spec.rb - spec/gush/client_spec.rb - spec/gush/configuration_spec.rb - spec/gush/graph_spec.rb - spec/gush/job_spec.rb - spec/gush/json_spec.rb - spec/gush/migrate/1_create_gush_workflows_created_spec.rb - spec/gush/migration_spec.rb - spec/gush/worker_spec.rb - spec/gush/workflow_spec.rb - spec/gush_spec.rb - spec/spec_helper.rb homepage: https://github.com/chaps-io/gush licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.0.0 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.4.22 signing_key: specification_version: 4 summary: Fast and distributed workflow runner based on ActiveJob and Redis test_files: - spec/Gushfile - spec/features/integration_spec.rb - spec/gush/cli_spec.rb - spec/gush/client_spec.rb - spec/gush/configuration_spec.rb - spec/gush/graph_spec.rb - spec/gush/job_spec.rb - spec/gush/json_spec.rb - spec/gush/migrate/1_create_gush_workflows_created_spec.rb - spec/gush/migration_spec.rb - spec/gush/worker_spec.rb - spec/gush/workflow_spec.rb - spec/gush_spec.rb - spec/spec_helper.rb