--- !ruby/object:Gem::Specification name: sidekiq-unique-jobs version: !ruby/object:Gem::Version version: 6.0.21 platform: ruby authors: - Mikael Henriksson autorequire: bindir: bin cert_chain: [] date: 2020-03-30 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: concurrent-ruby requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' - - ">=" - !ruby/object:Gem::Version version: 1.0.5 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' - - ">=" - !ruby/object:Gem::Version version: 1.0.5 - !ruby/object:Gem::Dependency name: sidekiq requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '4.0' - - "<" - !ruby/object:Gem::Version version: '7.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '4.0' - - "<" - !ruby/object:Gem::Version version: '7.0' - !ruby/object:Gem::Dependency name: thor requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' - !ruby/object:Gem::Dependency name: rack-test requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.0' - - "<" - !ruby/object:Gem::Version version: '2.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.0' - - "<" - !ruby/object:Gem::Version version: '2.0' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '12.3' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '12.3' - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.7' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.7' - !ruby/object:Gem::Dependency name: sinatra requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.0' - - "<" - !ruby/object:Gem::Version version: '3.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.0' - - "<" - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: timecop requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.9' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.9' - !ruby/object:Gem::Dependency name: github-markup 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: github_changelog_generator requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.14' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.14' - !ruby/object:Gem::Dependency name: yard requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.9.18 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.9.18 - !ruby/object:Gem::Dependency name: gem-release requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' description: | Prevents simultaneous Sidekiq jobs with the same unique arguments to run. Highly configurable to suite your specific needs. email: - mikael@mhenrixon.com executables: - uniquejobs extensions: [] extra_rdoc_files: [] files: - CHANGELOG.md - LICENSE.txt - README.md - bin/uniquejobs - lib/sidekiq-unique-jobs.rb - lib/sidekiq_unique_jobs.rb - lib/sidekiq_unique_jobs/cli.rb - lib/sidekiq_unique_jobs/client/middleware.rb - lib/sidekiq_unique_jobs/connection.rb - lib/sidekiq_unique_jobs/constants.rb - lib/sidekiq_unique_jobs/core_ext.rb - lib/sidekiq_unique_jobs/digests.rb - lib/sidekiq_unique_jobs/exceptions.rb - lib/sidekiq_unique_jobs/job.rb - lib/sidekiq_unique_jobs/lock/base_lock.rb - lib/sidekiq_unique_jobs/lock/until_and_while_executing.rb - lib/sidekiq_unique_jobs/lock/until_executed.rb - lib/sidekiq_unique_jobs/lock/until_executing.rb - lib/sidekiq_unique_jobs/lock/until_expired.rb - lib/sidekiq_unique_jobs/lock/while_executing.rb - lib/sidekiq_unique_jobs/lock/while_executing_reject.rb - lib/sidekiq_unique_jobs/locksmith.rb - lib/sidekiq_unique_jobs/logging.rb - lib/sidekiq_unique_jobs/middleware.rb - lib/sidekiq_unique_jobs/normalizer.rb - lib/sidekiq_unique_jobs/on_conflict.rb - lib/sidekiq_unique_jobs/on_conflict/log.rb - lib/sidekiq_unique_jobs/on_conflict/null_strategy.rb - lib/sidekiq_unique_jobs/on_conflict/raise.rb - lib/sidekiq_unique_jobs/on_conflict/reject.rb - lib/sidekiq_unique_jobs/on_conflict/replace.rb - lib/sidekiq_unique_jobs/on_conflict/reschedule.rb - lib/sidekiq_unique_jobs/on_conflict/strategy.rb - lib/sidekiq_unique_jobs/options_with_fallback.rb - lib/sidekiq_unique_jobs/scripts.rb - lib/sidekiq_unique_jobs/server/middleware.rb - lib/sidekiq_unique_jobs/sidekiq_unique_ext.rb - lib/sidekiq_unique_jobs/sidekiq_unique_jobs.rb - lib/sidekiq_unique_jobs/sidekiq_worker_methods.rb - lib/sidekiq_unique_jobs/testing.rb - lib/sidekiq_unique_jobs/timeout.rb - lib/sidekiq_unique_jobs/timeout/calculator.rb - lib/sidekiq_unique_jobs/unique_args.rb - lib/sidekiq_unique_jobs/unlockable.rb - lib/sidekiq_unique_jobs/util.rb - lib/sidekiq_unique_jobs/version.rb - lib/sidekiq_unique_jobs/version_check.rb - lib/sidekiq_unique_jobs/web.rb - lib/sidekiq_unique_jobs/web/helpers.rb - lib/sidekiq_unique_jobs/web/views/_paging.erb - lib/sidekiq_unique_jobs/web/views/unique_digest.erb - lib/sidekiq_unique_jobs/web/views/unique_digests.erb - lib/tasks/changelog.rake - redis/acquire_lock.lua - redis/convert_legacy_lock.lua - redis/delete.lua - redis/delete_by_digest.lua - redis/delete_job_by_digest.lua - redis/lock.lua - redis/release_stale_locks.lua - redis/unlock.lua homepage: https://mhenrixon.github.io/sidekiq-unique-jobs licenses: - MIT metadata: homepage_uri: https://mhenrixon.github.io/sidekiq-unique-jobs bug_tracker_uri: https://github.com/mhenrixon/sidekiq-unique-jobs/issues documentation_uri: https://mhenrixon.github.io/sidekiq-unique-jobs source_code_uri: https://github.com/mhenrixon/sidekiq-unique-jobs changelog_uri: https://github.com/mhenrixon/sidekiq-unique-jobs/CHANGELOG.md post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.1.2 signing_key: specification_version: 4 summary: Sidekiq middleware that prevents duplicates jobs test_files: []