--- !ruby/object:Gem::Specification
name: chronicle-etl
version: !ruby/object:Gem::Version
  version: 0.4.3
platform: ruby
authors:
- Andrew Louis
autorequire: 
bindir: exe
cert_chain: []
date: 2022-03-14 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
  name: activesupport
  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: chronic_duration
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.10.6
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.10.6
- !ruby/object:Gem::Dependency
  name: colorize
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.8.1
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.8.1
- !ruby/object:Gem::Dependency
  name: marcel
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 1.0.2
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 1.0.2
- !ruby/object:Gem::Dependency
  name: mini_exiftool
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.10'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.10'
- !ruby/object:Gem::Dependency
  name: nokogiri
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.13'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.13'
- !ruby/object:Gem::Dependency
  name: runcom
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '6.0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '6.0'
- !ruby/object:Gem::Dependency
  name: sequel
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '5.35'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '5.35'
- !ruby/object:Gem::Dependency
  name: sqlite3
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.4'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.4'
- !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: thor-hollaback
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.2'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.2'
- !ruby/object:Gem::Dependency
  name: tty-progressbar
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.17'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.17'
- !ruby/object:Gem::Dependency
  name: tty-spinner
  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: tty-table
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.11'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.11'
- !ruby/object:Gem::Dependency
  name: tty-prompt
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.23'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.23'
- !ruby/object:Gem::Dependency
  name: bundler
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.1'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.1'
- !ruby/object:Gem::Dependency
  name: pry-byebug
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '3.9'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '3.9'
- !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.9'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '3.9'
- !ruby/object:Gem::Dependency
  name: simplecov
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.21'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.21'
- !ruby/object:Gem::Dependency
  name: guard-rspec
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 4.7.3
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 4.7.3
- !ruby/object:Gem::Dependency
  name: yard
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.9.7
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.9.7
- !ruby/object:Gem::Dependency
  name: rubocop
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 1.25.1
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 1.25.1
description: Chronicle-ETL allows you to extract personal data from a variety of services,
  transformer it, and load it.
email:
- andrew@hyfen.net
executables:
- chronicle-etl
extensions: []
extra_rdoc_files: []
files:
- ".github/workflows/ruby.yml"
- ".gitignore"
- ".rspec"
- ".rubocop.yml"
- ".travis.yml"
- ".yardopts"
- CODE_OF_CONDUCT.md
- Gemfile
- Guardfile
- LICENSE.txt
- README.md
- Rakefile
- bin/console
- bin/setup
- chronicle-etl.gemspec
- exe/chronicle-etl
- lib/chronicle/etl.rb
- lib/chronicle/etl/cli.rb
- lib/chronicle/etl/cli/cli_base.rb
- lib/chronicle/etl/cli/connectors.rb
- lib/chronicle/etl/cli/jobs.rb
- lib/chronicle/etl/cli/main.rb
- lib/chronicle/etl/cli/plugins.rb
- lib/chronicle/etl/cli/subcommand_base.rb
- lib/chronicle/etl/config.rb
- lib/chronicle/etl/configurable.rb
- lib/chronicle/etl/exceptions.rb
- lib/chronicle/etl/extraction.rb
- lib/chronicle/etl/extractors/csv_extractor.rb
- lib/chronicle/etl/extractors/extractor.rb
- lib/chronicle/etl/extractors/file_extractor.rb
- lib/chronicle/etl/extractors/helpers/input_reader.rb
- lib/chronicle/etl/extractors/json_extractor.rb
- lib/chronicle/etl/extractors/stdin_extractor.rb
- lib/chronicle/etl/job.rb
- lib/chronicle/etl/job_definition.rb
- lib/chronicle/etl/job_log.rb
- lib/chronicle/etl/job_logger.rb
- lib/chronicle/etl/loaders/csv_loader.rb
- lib/chronicle/etl/loaders/helpers/encoding_helper.rb
- lib/chronicle/etl/loaders/json_loader.rb
- lib/chronicle/etl/loaders/loader.rb
- lib/chronicle/etl/loaders/rest_loader.rb
- lib/chronicle/etl/loaders/table_loader.rb
- lib/chronicle/etl/logger.rb
- lib/chronicle/etl/models/activity.rb
- lib/chronicle/etl/models/attachment.rb
- lib/chronicle/etl/models/base.rb
- lib/chronicle/etl/models/entity.rb
- lib/chronicle/etl/models/raw.rb
- lib/chronicle/etl/registry/connector_registration.rb
- lib/chronicle/etl/registry/plugin_registry.rb
- lib/chronicle/etl/registry/registry.rb
- lib/chronicle/etl/registry/self_registering.rb
- lib/chronicle/etl/runner.rb
- lib/chronicle/etl/serializers/jsonapi_serializer.rb
- lib/chronicle/etl/serializers/raw_serializer.rb
- lib/chronicle/etl/serializers/serializer.rb
- lib/chronicle/etl/transformers/image_file_transformer.rb
- lib/chronicle/etl/transformers/null_transformer.rb
- lib/chronicle/etl/transformers/transformer.rb
- lib/chronicle/etl/utils/binary_attachments.rb
- lib/chronicle/etl/utils/hash_utilities.rb
- lib/chronicle/etl/utils/progress_bar.rb
- lib/chronicle/etl/utils/text_recognition.rb
- lib/chronicle/etl/version.rb
homepage: https://github.com/chronicle-app
licenses:
- MIT
metadata:
  allowed_push_host: https://rubygems.org
  homepage_uri: https://github.com/chronicle-app
  source_code_uri: https://github.com/chronicle-app/chronicle-etl
  changelog_uri: https://github.com/chronicle-app/chronicle-etl/releases
post_install_message: 
rdoc_options: []
require_paths:
- lib
required_ruby_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '2.7'
required_rubygems_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
requirements: []
rubygems_version: 3.3.9
signing_key: 
specification_version: 4
summary: ETL tool for personal data
test_files: []