# -*- encoding: utf-8 -*- # stub: cranium 0.3.0 ruby lib Gem::Specification.new do |s| s.name = "cranium".freeze s.version = "0.3.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Emarsys Technologies".freeze] s.date = "2016-04-27" s.description = "Provides Extract, Transform and Load functionality for loading data from CSV files to a Greenplum database.".freeze s.email = ["smart-insight-dev@emarsys.com".freeze] s.executables = ["cranium".freeze] s.files = [".gitignore".freeze, ".ruby-version".freeze, "Gemfile".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "Vagrantfile".freeze, "bin/cranium".freeze, "config/cucumber.yml".freeze, "cranium.gemspec".freeze, "db/setup.sql".freeze, "db/start.sh".freeze, "docker-compose.yml".freeze, "examples/config.rb".freeze, "examples/deduplication.rb".freeze, "examples/import_csv_with_field_lookup_inserting_new_dimension_keys.rb".freeze, "examples/incremental_extract.rb".freeze, "examples/lookup_with_multiple_fields.rb".freeze, "features/archive.feature".freeze, "features/extract/incremental_extract.feature".freeze, "features/extract/simple_extract.feature".freeze, "features/import/import_csv_to_database_as_delta.feature".freeze, "features/import/import_csv_to_database_with_delete_insert_merging.feature".freeze, "features/import/import_csv_to_database_with_truncate_insert.feature".freeze, "features/import/import_csv_to_database_with_update_merging.feature".freeze, "features/import/import_csv_with_always_inserting_new_dimension_keys.feature".freeze, "features/import/import_csv_with_field_lookup_inserting_new_dimension_keys.feature".freeze, "features/import/import_csv_with_field_lookup_transformation.feature".freeze, "features/import/import_csv_with_transformation.feature".freeze, "features/import/import_multiple_csv_files_without_transformations.feature".freeze, "features/import/import_with_load_id_from_sequence.feature".freeze, "features/import/import_with_lookup_from_multiple_fields.feature".freeze, "features/read.feature".freeze, "features/remove.feature".freeze, "features/restore_database_connection.feature".freeze, "features/step_definitions/database_table_steps.rb".freeze, "features/step_definitions/definition_steps.rb".freeze, "features/step_definitions/execution_steps.rb".freeze, "features/step_definitions/file_steps.rb".freeze, "features/support/class_extensions.rb".freeze, "features/support/env.rb".freeze, "features/support/randomize.rb".freeze, "features/support/stop_on_first_error.rb".freeze, "features/transform/deduplication.feature".freeze, "features/transform/empty_transformation.feature".freeze, "features/transform/join.feature".freeze, "features/transform/join_multiple_files_into_one_output_file.feature".freeze, "features/transform/output_rows.feature".freeze, "features/transform/projection.feature".freeze, "features/transform/raw_ruby_transformation.feature".freeze, "features/transform/split_field.feature".freeze, "lib/cranium.rb".freeze, "lib/cranium/application.rb".freeze, "lib/cranium/archiver.rb".freeze, "lib/cranium/attribute_dsl.rb".freeze, "lib/cranium/command_line_options.rb".freeze, "lib/cranium/configuration.rb".freeze, "lib/cranium/data_importer.rb".freeze, "lib/cranium/data_reader.rb".freeze, "lib/cranium/data_transformer.rb".freeze, "lib/cranium/database.rb".freeze, "lib/cranium/definition_registry.rb".freeze, "lib/cranium/dimension_manager.rb".freeze, "lib/cranium/dsl.rb".freeze, "lib/cranium/dsl/database_definition.rb".freeze, "lib/cranium/dsl/extract_definition.rb".freeze, "lib/cranium/dsl/import_definition.rb".freeze, "lib/cranium/dsl/source_definition.rb".freeze, "lib/cranium/extensions/file.rb".freeze, "lib/cranium/extensions/sequel_greenplum.rb".freeze, "lib/cranium/external_table.rb".freeze, "lib/cranium/extract.rb".freeze, "lib/cranium/extract/data_extractor.rb".freeze, "lib/cranium/extract/storage.rb".freeze, "lib/cranium/extract/strategy.rb".freeze, "lib/cranium/extract/strategy/base.rb".freeze, "lib/cranium/extract/strategy/incremental.rb".freeze, "lib/cranium/extract/strategy/simple.rb".freeze, "lib/cranium/import_strategy.rb".freeze, "lib/cranium/import_strategy/base.rb".freeze, "lib/cranium/import_strategy/delete_insert.rb".freeze, "lib/cranium/import_strategy/delta.rb".freeze, "lib/cranium/import_strategy/merge.rb".freeze, "lib/cranium/import_strategy/truncate_insert.rb".freeze, "lib/cranium/logging.rb".freeze, "lib/cranium/profiling.rb".freeze, "lib/cranium/progress_output.rb".freeze, "lib/cranium/sequel.rb".freeze, "lib/cranium/sequel/hash.rb".freeze, "lib/cranium/source_registry.rb".freeze, "lib/cranium/test_framework.rb".freeze, "lib/cranium/test_framework/cucumber_table.rb".freeze, "lib/cranium/test_framework/database_entity.rb".freeze, "lib/cranium/test_framework/database_sequence.rb".freeze, "lib/cranium/test_framework/database_table.rb".freeze, "lib/cranium/test_framework/upload_directory.rb".freeze, "lib/cranium/test_framework/world.rb".freeze, "lib/cranium/transformation.rb".freeze, "lib/cranium/transformation/duplication_index.rb".freeze, "lib/cranium/transformation/index.rb".freeze, "lib/cranium/transformation/join.rb".freeze, "lib/cranium/transformation/sequence.rb".freeze, "lib/cranium/transformation_record.rb".freeze, "rake/test.rake".freeze, "spec/cranium/application_spec.rb".freeze, "spec/cranium/archiver_spec.rb".freeze, "spec/cranium/command_line_options_spec.rb".freeze, "spec/cranium/configuration_spec.rb".freeze, "spec/cranium/data_importer_spec.rb".freeze, "spec/cranium/data_transformer_spec.rb".freeze, "spec/cranium/database_spec.rb".freeze, "spec/cranium/definition_registry_spec.rb".freeze, "spec/cranium/dimension_manager_spec.rb".freeze, "spec/cranium/dsl/database_definition_spec.rb".freeze, "spec/cranium/dsl/extract_definition_spec.rb".freeze, "spec/cranium/dsl/import_definition_spec.rb".freeze, "spec/cranium/dsl/source_definition_spec.rb".freeze, "spec/cranium/dsl_spec.rb".freeze, "spec/cranium/external_table_spec.rb".freeze, "spec/cranium/extract/storage_spec.rb".freeze, "spec/cranium/logging_spec.rb".freeze, "spec/cranium/sequel/hash_spec.rb".freeze, "spec/cranium/source_registry_spec.rb".freeze, "spec/cranium/test_framework/cucumber_table_spec.rb".freeze, "spec/cranium/transformation/duplication_index_spec.rb".freeze, "spec/cranium/transformation/index_spec.rb".freeze, "spec/cranium/transformation/join_spec.rb".freeze, "spec/cranium/transformation/sequence_spec.rb".freeze, "spec/cranium/transformation_record_spec.rb".freeze, "spec/cranium_spec.rb".freeze, "spec/spec_helper.rb".freeze] s.homepage = "https://github.com/emartech/cranium".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Pure Ruby ETL framework".freeze s.test_files = ["features/archive.feature".freeze, "features/extract/incremental_extract.feature".freeze, "features/extract/simple_extract.feature".freeze, "features/import/import_csv_to_database_as_delta.feature".freeze, "features/import/import_csv_to_database_with_delete_insert_merging.feature".freeze, "features/import/import_csv_to_database_with_truncate_insert.feature".freeze, "features/import/import_csv_to_database_with_update_merging.feature".freeze, "features/import/import_csv_with_always_inserting_new_dimension_keys.feature".freeze, "features/import/import_csv_with_field_lookup_inserting_new_dimension_keys.feature".freeze, "features/import/import_csv_with_field_lookup_transformation.feature".freeze, "features/import/import_csv_with_transformation.feature".freeze, "features/import/import_multiple_csv_files_without_transformations.feature".freeze, "features/import/import_with_load_id_from_sequence.feature".freeze, "features/import/import_with_lookup_from_multiple_fields.feature".freeze, "features/read.feature".freeze, "features/remove.feature".freeze, "features/restore_database_connection.feature".freeze, "features/step_definitions/database_table_steps.rb".freeze, "features/step_definitions/definition_steps.rb".freeze, "features/step_definitions/execution_steps.rb".freeze, "features/step_definitions/file_steps.rb".freeze, "features/support/class_extensions.rb".freeze, "features/support/env.rb".freeze, "features/support/randomize.rb".freeze, "features/support/stop_on_first_error.rb".freeze, "features/transform/deduplication.feature".freeze, "features/transform/empty_transformation.feature".freeze, "features/transform/join.feature".freeze, "features/transform/join_multiple_files_into_one_output_file.feature".freeze, "features/transform/output_rows.feature".freeze, "features/transform/projection.feature".freeze, "features/transform/raw_ruby_transformation.feature".freeze, "features/transform/split_field.feature".freeze, "spec/cranium/application_spec.rb".freeze, "spec/cranium/archiver_spec.rb".freeze, "spec/cranium/command_line_options_spec.rb".freeze, "spec/cranium/configuration_spec.rb".freeze, "spec/cranium/data_importer_spec.rb".freeze, "spec/cranium/data_transformer_spec.rb".freeze, "spec/cranium/database_spec.rb".freeze, "spec/cranium/definition_registry_spec.rb".freeze, "spec/cranium/dimension_manager_spec.rb".freeze, "spec/cranium/dsl/database_definition_spec.rb".freeze, "spec/cranium/dsl/extract_definition_spec.rb".freeze, "spec/cranium/dsl/import_definition_spec.rb".freeze, "spec/cranium/dsl/source_definition_spec.rb".freeze, "spec/cranium/dsl_spec.rb".freeze, "spec/cranium/external_table_spec.rb".freeze, "spec/cranium/extract/storage_spec.rb".freeze, "spec/cranium/logging_spec.rb".freeze, "spec/cranium/sequel/hash_spec.rb".freeze, "spec/cranium/source_registry_spec.rb".freeze, "spec/cranium/test_framework/cucumber_table_spec.rb".freeze, "spec/cranium/transformation/duplication_index_spec.rb".freeze, "spec/cranium/transformation/index_spec.rb".freeze, "spec/cranium/transformation/join_spec.rb".freeze, "spec/cranium/transformation/sequence_spec.rb".freeze, "spec/cranium/transformation_record_spec.rb".freeze, "spec/cranium_spec.rb".freeze, "spec/spec_helper.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 4".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3".freeze]) s.add_development_dependency(%q.freeze, ["~> 1".freeze]) s.add_development_dependency(%q.freeze, ["~> 10".freeze]) s.add_development_dependency(%q.freeze, ["~> 3".freeze]) s.add_development_dependency(%q.freeze, ["~> 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1".freeze]) end