--- !ruby/object:Gem::Specification name: bmg version: !ruby/object:Gem::Version version: 0.16.4 platform: ruby authors: - Bernard Lambeau autorequire: bindir: bin cert_chain: [] date: 2019-10-16 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: predicate 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: rake requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '10' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '10' - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.6' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.6' - !ruby/object:Gem::Dependency name: path requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.3' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.3' - !ruby/object:Gem::Dependency name: roo requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.7' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.7' - !ruby/object:Gem::Dependency name: sequel 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: sqlite3 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' description: Bmg is Alf's relational algebra for ruby, but much simpler and lighter than Alf itself email: blambeau@gmail.com executables: [] extensions: [] extra_rdoc_files: [] files: - Gemfile - LICENSE.md - README.md - Rakefile - lib/bmg.rb - lib/bmg/algebra.rb - lib/bmg/algebra/shortcuts.rb - lib/bmg/error.rb - lib/bmg/operator.rb - lib/bmg/operator/allbut.rb - lib/bmg/operator/autosummarize.rb - lib/bmg/operator/autowrap.rb - lib/bmg/operator/constants.rb - lib/bmg/operator/extend.rb - lib/bmg/operator/group.rb - lib/bmg/operator/image.rb - lib/bmg/operator/join.rb - lib/bmg/operator/matching.rb - lib/bmg/operator/not_matching.rb - lib/bmg/operator/page.rb - lib/bmg/operator/project.rb - lib/bmg/operator/rename.rb - lib/bmg/operator/restrict.rb - lib/bmg/operator/rxmatch.rb - lib/bmg/operator/shared/binary.rb - lib/bmg/operator/shared/nary.rb - lib/bmg/operator/shared/unary.rb - lib/bmg/operator/summarize.rb - lib/bmg/operator/union.rb - lib/bmg/reader.rb - lib/bmg/reader/csv.rb - lib/bmg/reader/excel.rb - lib/bmg/relation.rb - lib/bmg/relation/empty.rb - lib/bmg/relation/in_memory.rb - lib/bmg/relation/materialized.rb - lib/bmg/relation/spied.rb - lib/bmg/sequel.rb - lib/bmg/sequel/ext.rb - lib/bmg/sequel/relation.rb - lib/bmg/sequel/translator.rb - lib/bmg/sequel/type_inference.rb - lib/bmg/sql.rb - lib/bmg/sql/builder.rb - lib/bmg/sql/dialect.rb - lib/bmg/sql/ext/predicate.rb - lib/bmg/sql/ext/predicate/and.rb - lib/bmg/sql/ext/predicate/contradiction.rb - lib/bmg/sql/ext/predicate/dyadic_comp.rb - lib/bmg/sql/ext/predicate/eq.rb - lib/bmg/sql/ext/predicate/exists.rb - lib/bmg/sql/ext/predicate/expr.rb - lib/bmg/sql/ext/predicate/gt.rb - lib/bmg/sql/ext/predicate/gte.rb - lib/bmg/sql/ext/predicate/identifier.rb - lib/bmg/sql/ext/predicate/in.rb - lib/bmg/sql/ext/predicate/literal.rb - lib/bmg/sql/ext/predicate/lt.rb - lib/bmg/sql/ext/predicate/lte.rb - lib/bmg/sql/ext/predicate/nadic_bool.rb - lib/bmg/sql/ext/predicate/native.rb - lib/bmg/sql/ext/predicate/neq.rb - lib/bmg/sql/ext/predicate/not.rb - lib/bmg/sql/ext/predicate/or.rb - lib/bmg/sql/ext/predicate/qualified_identifier.rb - lib/bmg/sql/ext/predicate/tautology.rb - lib/bmg/sql/grammar.rb - lib/bmg/sql/grammar.sexp.yml - lib/bmg/sql/nodes/column_name.rb - lib/bmg/sql/nodes/cross_join.rb - lib/bmg/sql/nodes/except.rb - lib/bmg/sql/nodes/expr.rb - lib/bmg/sql/nodes/from_clause.rb - lib/bmg/sql/nodes/group_by_clause.rb - lib/bmg/sql/nodes/inner_join.rb - lib/bmg/sql/nodes/intersect.rb - lib/bmg/sql/nodes/limit_clause.rb - lib/bmg/sql/nodes/literal.rb - lib/bmg/sql/nodes/name_intro.rb - lib/bmg/sql/nodes/native_table_as.rb - lib/bmg/sql/nodes/offset_clause.rb - lib/bmg/sql/nodes/order_by_clause.rb - lib/bmg/sql/nodes/order_by_term.rb - lib/bmg/sql/nodes/qualified_name.rb - lib/bmg/sql/nodes/range_var_name.rb - lib/bmg/sql/nodes/select_exp.rb - lib/bmg/sql/nodes/select_item.rb - lib/bmg/sql/nodes/select_list.rb - lib/bmg/sql/nodes/select_star.rb - lib/bmg/sql/nodes/set_operator.rb - lib/bmg/sql/nodes/set_quantifier.rb - lib/bmg/sql/nodes/subquery_as.rb - lib/bmg/sql/nodes/summarizer.rb - lib/bmg/sql/nodes/table_as.rb - lib/bmg/sql/nodes/table_name.rb - lib/bmg/sql/nodes/union.rb - lib/bmg/sql/nodes/where_clause.rb - lib/bmg/sql/nodes/with_exp.rb - lib/bmg/sql/nodes/with_spec.rb - lib/bmg/sql/processor.rb - lib/bmg/sql/processor/all.rb - lib/bmg/sql/processor/clip.rb - lib/bmg/sql/processor/constants.rb - lib/bmg/sql/processor/distinct.rb - lib/bmg/sql/processor/flatten.rb - lib/bmg/sql/processor/from_self.rb - lib/bmg/sql/processor/join.rb - lib/bmg/sql/processor/join_support.rb - lib/bmg/sql/processor/limit_offset.rb - lib/bmg/sql/processor/merge.rb - lib/bmg/sql/processor/order_by.rb - lib/bmg/sql/processor/rename.rb - lib/bmg/sql/processor/reorder.rb - lib/bmg/sql/processor/requalify.rb - lib/bmg/sql/processor/semi_join.rb - lib/bmg/sql/processor/star.rb - lib/bmg/sql/processor/summarize.rb - lib/bmg/sql/processor/where.rb - lib/bmg/sql/relation.rb - lib/bmg/sql/support/from_clause_orderer.rb - lib/bmg/sql/version.rb - lib/bmg/summarizer.rb - lib/bmg/summarizer/avg.rb - lib/bmg/summarizer/collect.rb - lib/bmg/summarizer/concat.rb - lib/bmg/summarizer/count.rb - lib/bmg/summarizer/max.rb - lib/bmg/summarizer/min.rb - lib/bmg/summarizer/stddev.rb - lib/bmg/summarizer/sum.rb - lib/bmg/summarizer/variance.rb - lib/bmg/support.rb - lib/bmg/support/keys.rb - lib/bmg/support/tuple_algebra.rb - lib/bmg/type.rb - lib/bmg/version.rb - tasks/gem.rake - tasks/test.rake homepage: http://github.com/enspirit/bmg licenses: - MIT metadata: {} 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: [] rubyforge_project: rubygems_version: 2.7.6 signing_key: specification_version: 4 summary: Bmg is Alf's successor. test_files: []