--- !ruby/object:Gem::Specification
name: ductr
version: !ruby/object:Gem::Version
  version: 0.1.0
platform: ruby
authors:
- Mathieu Morel
autorequire:
bindir: exe
cert_chain: []
date: 2023-03-15 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
  name: debug
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.6'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.6'
- !ruby/object:Gem::Dependency
  name: rake
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '13.0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '13.0'
- !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: rubocop
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.21'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.21'
- !ruby/object:Gem::Dependency
  name: sord
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '4.0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '4.0'
- !ruby/object:Gem::Dependency
  name: yard
  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: activejob
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '7.0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '7.0'
- !ruby/object:Gem::Dependency
  name: annotable
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.1'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.1'
- !ruby/object:Gem::Dependency
  name: colorize
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.8'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.8'
- !ruby/object:Gem::Dependency
  name: kiba
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '4.0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '4.0'
- !ruby/object:Gem::Dependency
  name: rufus-scheduler
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '3.8'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '3.8'
- !ruby/object:Gem::Dependency
  name: thor
  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: zeitwerk
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.6'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.6'
description: A data pipeline and ETL framework for ruby.
email:
- mathieu@lamanufacture.dev
executables:
- ductr
extensions: []
extra_rdoc_files: []
files:
- ".rspec"
- ".rubocop.yml"
- ".vscode/settings.json"
- COPYING
- COPYING.LESSER
- Gemfile
- Gemfile.lock
- README.md
- Rakefile
- bin/console
- bin/setup
- ductr.gemspec
- exe/ductr
- lib/ductr.rb
- lib/ductr/adapter.rb
- lib/ductr/cli/default.rb
- lib/ductr/cli/main.rb
- lib/ductr/cli/new_project_generator.rb
- lib/ductr/cli/templates/project/bin_ductr.rb
- lib/ductr/cli/templates/project/config_app.rb
- lib/ductr/cli/templates/project/config_development.yml
- lib/ductr/cli/templates/project/config_environment_development.rb
- lib/ductr/cli/templates/project/gemfile.rb
- lib/ductr/cli/templates/project/rubocop.yml
- lib/ductr/cli/templates/project/tool-versions
- lib/ductr/configuration.rb
- lib/ductr/etl/controls/buffered_destination.rb
- lib/ductr/etl/controls/buffered_transform.rb
- lib/ductr/etl/controls/control.rb
- lib/ductr/etl/controls/destination.rb
- lib/ductr/etl/controls/paginated_source.rb
- lib/ductr/etl/controls/source.rb
- lib/ductr/etl/controls/transform.rb
- lib/ductr/etl/fiber_control.rb
- lib/ductr/etl/fiber_runner.rb
- lib/ductr/etl/kiba_runner.rb
- lib/ductr/etl/parser.rb
- lib/ductr/etl/runner.rb
- lib/ductr/etl_job.rb
- lib/ductr/job.rb
- lib/ductr/job_etl_runner.rb
- lib/ductr/job_status.rb
- lib/ductr/kiba_job.rb
- lib/ductr/log/formatters/color_formatter.rb
- lib/ductr/log/logger.rb
- lib/ductr/log/outputs/file_output.rb
- lib/ductr/log/outputs/standard_output.rb
- lib/ductr/pipeline.rb
- lib/ductr/pipeline_runner.rb
- lib/ductr/pipeline_step.rb
- lib/ductr/registry.rb
- lib/ductr/rufus_trigger.rb
- lib/ductr/scheduler.rb
- lib/ductr/store.rb
- lib/ductr/store/job_serializer.rb
- lib/ductr/store/job_store.rb
- lib/ductr/store/pipeline_serializer.rb
- lib/ductr/store/pipeline_store.rb
- lib/ductr/trigger.rb
- lib/ductr/version.rb
- sig/ductr.rbs
homepage: https://github.com/ductr-io/ductr
licenses:
- LGPL-3.0-or-later
metadata:
  allowed_push_host: https://rubygems.org
  rubygems_mfa_required: 'true'
  homepage_uri: https://github.com/ductr-io/ductr
  source_code_uri: https://github.com/ductr-io/ductr
  changelog_uri: https://github.com/ductr-io/ductr/releases
post_install_message:
rdoc_options: []
require_paths:
- lib
required_ruby_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: 3.1.0
required_rubygems_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
requirements: []
rubygems_version: 3.3.26
signing_key:
specification_version: 4
summary: Data pipeline and ETL framework.
test_files: []