--- !ruby/object:Gem::Specification
name: picky
version: !ruby/object:Gem::Version
  version: 4.21.1
platform: ruby
authors:
- Florian Hanke
autorequire: 
bindir: bin
cert_chain: []
date: 2014-05-03 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
  name: activesupport
  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: multi_json
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.3'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.3'
- !ruby/object:Gem::Dependency
  name: rack_fast_escape
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2009.0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2009.0'
- !ruby/object:Gem::Dependency
  name: text
  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'
description: Fast Ruby semantic text search engine with comfortable single field interface.
email: florian.hanke+picky@gmail.com
executables:
- picky
extensions:
- ext/picky/extconf.rb
extra_rdoc_files: []
files:
- bin/picky
- ext/picky/extconf.rb
- ext/picky/picky.c
- lib/picky.rb
- lib/picky/analytics.rb
- lib/picky/analyzer.rb
- lib/picky/api/search/boost.rb
- lib/picky/api/tokenizer/character_substituter.rb
- lib/picky/api/tokenizer/stemmer.rb
- lib/picky/backends/backend.rb
- lib/picky/backends/file.rb
- lib/picky/backends/file/basic.rb
- lib/picky/backends/file/json.rb
- lib/picky/backends/helpers/file.rb
- lib/picky/backends/memory.rb
- lib/picky/backends/memory/basic.rb
- lib/picky/backends/memory/json.rb
- lib/picky/backends/memory/marshal.rb
- lib/picky/backends/prepared/text.rb
- lib/picky/backends/redis.rb
- lib/picky/backends/redis/basic.rb
- lib/picky/backends/redis/directly_manipulable.rb
- lib/picky/backends/redis/float.rb
- lib/picky/backends/redis/list.rb
- lib/picky/backends/redis/string.rb
- lib/picky/backends/sqlite.rb
- lib/picky/backends/sqlite/array.rb
- lib/picky/backends/sqlite/basic.rb
- lib/picky/backends/sqlite/directly_manipulable.rb
- lib/picky/backends/sqlite/integer_key_array.rb
- lib/picky/backends/sqlite/string_key_array.rb
- lib/picky/backends/sqlite/value.rb
- lib/picky/bundle.rb
- lib/picky/bundle_indexed.rb
- lib/picky/bundle_indexing.rb
- lib/picky/bundle_realtime.rb
- lib/picky/calculations/location.rb
- lib/picky/categories.rb
- lib/picky/categories_convenience.rb
- lib/picky/categories_indexed.rb
- lib/picky/categories_indexing.rb
- lib/picky/categories_realtime.rb
- lib/picky/category.rb
- lib/picky/category/location.rb
- lib/picky/category_convenience.rb
- lib/picky/category_indexed.rb
- lib/picky/category_indexing.rb
- lib/picky/category_realtime.rb
- lib/picky/character_substituters/base.rb
- lib/picky/character_substituters/polish.rb
- lib/picky/character_substituters/west_european.rb
- lib/picky/console.rb
- lib/picky/constants.rb
- lib/picky/extensions/array.rb
- lib/picky/extensions/class.rb
- lib/picky/extensions/module.rb
- lib/picky/extensions/object.rb
- lib/picky/extensions/string.rb
- lib/picky/extensions/symbol.rb
- lib/picky/generators/aliases.rb
- lib/picky/generators/partial.rb
- lib/picky/generators/partial/default.rb
- lib/picky/generators/partial/infix.rb
- lib/picky/generators/partial/none.rb
- lib/picky/generators/partial/postfix.rb
- lib/picky/generators/partial/strategy.rb
- lib/picky/generators/partial/substring.rb
- lib/picky/generators/similarity.rb
- lib/picky/generators/similarity/default.rb
- lib/picky/generators/similarity/double_metaphone.rb
- lib/picky/generators/similarity/metaphone.rb
- lib/picky/generators/similarity/none.rb
- lib/picky/generators/similarity/phonetic.rb
- lib/picky/generators/similarity/soundex.rb
- lib/picky/generators/similarity/strategy.rb
- lib/picky/generators/strategy.rb
- lib/picky/generators/weights.rb
- lib/picky/generators/weights/constant.rb
- lib/picky/generators/weights/default.rb
- lib/picky/generators/weights/dynamic.rb
- lib/picky/generators/weights/logarithmic.rb
- lib/picky/generators/weights/strategy.rb
- lib/picky/generators/weights/stub.rb
- lib/picky/helpers/identification.rb
- lib/picky/helpers/indexing.rb
- lib/picky/helpers/measuring.rb
- lib/picky/index.rb
- lib/picky/index_convenience.rb
- lib/picky/index_facets.rb
- lib/picky/index_indexed.rb
- lib/picky/index_indexing.rb
- lib/picky/index_realtime.rb
- lib/picky/indexers/base.rb
- lib/picky/indexers/parallel.rb
- lib/picky/indexers/serial.rb
- lib/picky/indexes.rb
- lib/picky/indexes_convenience.rb
- lib/picky/indexes_indexed.rb
- lib/picky/indexes_indexing.rb
- lib/picky/interfaces/live_parameters/master_child.rb
- lib/picky/interfaces/live_parameters/unicorn.rb
- lib/picky/loader.rb
- lib/picky/loggers/concise.rb
- lib/picky/loggers/default.rb
- lib/picky/loggers/silent.rb
- lib/picky/loggers/verbose.rb
- lib/picky/performant.rb
- lib/picky/platforms/macruby.rb
- lib/picky/pool.rb
- lib/picky/qualifier_mapper.rb
- lib/picky/query/allocation.rb
- lib/picky/query/allocations.rb
- lib/picky/query/boosts.rb
- lib/picky/query/combination.rb
- lib/picky/query/combination/or.rb
- lib/picky/query/combinations.rb
- lib/picky/query/indexes.rb
- lib/picky/query/indexes/check.rb
- lib/picky/query/or.rb
- lib/picky/query/token.rb
- lib/picky/query/tokens.rb
- lib/picky/rack/harakiri.rb
- lib/picky/results.rb
- lib/picky/results/exact_first.rb
- lib/picky/scheduler.rb
- lib/picky/search.rb
- lib/picky/search_facets.rb
- lib/picky/sinatra.rb
- lib/picky/sinatra/index_actions.rb
- lib/picky/source.rb
- lib/picky/splitter.rb
- lib/picky/splitters/automatic.rb
- lib/picky/statistics.rb
- lib/picky/tasks.rb
- lib/picky/tokenizer.rb
- lib/picky/tokenizer/regexp_wrapper.rb
- lib/picky/wrappers/bundle/calculation.rb
- lib/picky/wrappers/bundle/delegators.rb
- lib/picky/wrappers/bundle/exact_partial.rb
- lib/picky/wrappers/bundle/location.rb
- lib/picky/wrappers/bundle/wrapper.rb
- lib/tasks/application.rake
- lib/tasks/framework.rake
- lib/tasks/index.rake
- lib/tasks/server.rake
- lib/tasks/statistics.rake
- lib/tasks/todo.rake
- lib/tasks/try.rake
- lib/tasks/try.rb
- lib/try_compile.rb
- spec/functional/allocations_uniq_by_definition_spec.rb
- spec/functional/arrays_as_ids_spec.rb
- spec/functional/automatic_segmentation_spec.rb
- spec/functional/automatic_segmentation_with_small_partials_spec.rb
- spec/functional/backends/file_spec.rb
- spec/functional/backends/memory_bundle_realtime_spec.rb
- spec/functional/backends/memory_json_utf8_spec.rb
- spec/functional/backends/memory_spec.rb
- spec/functional/backends/redis_bundle_realtime_spec.rb
- spec/functional/backends/redis_spec.rb
- spec/functional/backends/special_spec.rb
- spec/functional/backends/sqlite_bundle_realtime_spec.rb
- spec/functional/backends/sqlite_spec.rb
- spec/functional/custom_delimiters_spec.rb
- spec/functional/dynamic_weights_spec.rb
- spec/functional/error_messages_spec.rb
- spec/functional/exact_first_spec.rb
- spec/functional/facets_spec.rb
- spec/functional/from_spec.rb
- spec/functional/id_spec.rb
- spec/functional/ignore_allocations_spec.rb
- spec/functional/ignore_spec.rb
- spec/functional/max_allocations_spec.rb
- spec/functional/multi_index_qualifier_spec.rb
- spec/functional/no_tokenize_spec.rb
- spec/functional/non_specific_ids_larger_than_20_spec.rb
- spec/functional/object_use_spec.rb
- spec/functional/only_spec.rb
- spec/functional/or_spec.rb
- spec/functional/pool_spec.rb
- spec/functional/range_queries_spec.rb
- spec/functional/realtime_spec.rb
- spec/functional/regression_spec.rb
- spec/functional/reloading_spec.rb
- spec/functional/remap_qualifiers_spec.rb
- spec/functional/sorting_spec.rb
- spec/functional/speed_spec.rb
- spec/functional/static_spec.rb
- spec/functional/stemming_spec.rb
- spec/functional/terminate_early_spec.rb
- spec/functional/to_s_spec.rb
- spec/functional/tokenizer_spec.rb
- spec/functional/unique_ids_search_spec.rb
- spec/integration/sinatra_index_actions_spec.rb
- spec/lib/analytics_spec.rb
- spec/lib/analyzer_spec.rb
- spec/lib/api/search/boost_spec.rb
- spec/lib/api/tokenizer/character_substituter_spec.rb
- spec/lib/api/tokenizer/stemmer_spec.rb
- spec/lib/backends/backend_spec.rb
- spec/lib/backends/file/basic_spec.rb
- spec/lib/backends/file_spec.rb
- spec/lib/backends/memory/basic_spec.rb
- spec/lib/backends/memory/json_spec.rb
- spec/lib/backends/memory/marshal_spec.rb
- spec/lib/backends/memory_spec.rb
- spec/lib/backends/prepared/text_spec.rb
- spec/lib/backends/redis/basic_spec.rb
- spec/lib/backends/redis/directly_manipulable_spec.rb
- spec/lib/backends/redis/float_spec.rb
- spec/lib/backends/redis/list_spec.rb
- spec/lib/backends/redis/string_spec.rb
- spec/lib/backends/redis_spec.rb
- spec/lib/backends/sqlite/array_spec.rb
- spec/lib/backends/sqlite/directly_manipulable_spec.rb
- spec/lib/backends/sqlite/value_spec.rb
- spec/lib/backends/sqlite_spec.rb
- spec/lib/bundle_indexed_spec.rb
- spec/lib/bundle_indexing_spec.rb
- spec/lib/bundle_partial_generation_speed_spec.rb
- spec/lib/bundle_realtime_spec.rb
- spec/lib/bundle_spec.rb
- spec/lib/bundling_spec.rb
- spec/lib/calculations/location_spec.rb
- spec/lib/categories_indexed_spec.rb
- spec/lib/category/location_spec.rb
- spec/lib/category_indexed_spec.rb
- spec/lib/category_indexing_spec.rb
- spec/lib/category_realtime_spec.rb
- spec/lib/category_spec.rb
- spec/lib/character_substituters/polish_spec.rb
- spec/lib/character_substituters/west_european_spec.rb
- spec/lib/extensions/array_spec.rb
- spec/lib/extensions/module_spec.rb
- spec/lib/extensions/object_spec.rb
- spec/lib/extensions/string_spec.rb
- spec/lib/extensions/symbol_spec.rb
- spec/lib/generators/aliases_spec.rb
- spec/lib/generators/cacher_strategy_spec.rb
- spec/lib/generators/partial/default_spec.rb
- spec/lib/generators/partial/infix_spec.rb
- spec/lib/generators/partial/none_spec.rb
- spec/lib/generators/partial/postfix_spec.rb
- spec/lib/generators/partial/substring_spec.rb
- spec/lib/generators/partial_spec.rb
- spec/lib/generators/similarity/double_metaphone_spec.rb
- spec/lib/generators/similarity/metaphone_spec.rb
- spec/lib/generators/similarity/none_spec.rb
- spec/lib/generators/similarity/phonetic_spec.rb
- spec/lib/generators/similarity/soundex_spec.rb
- spec/lib/generators/similarity_spec.rb
- spec/lib/generators/weights/constant_spec.rb
- spec/lib/generators/weights/dynamic_spec.rb
- spec/lib/generators/weights/logarithmic_spec.rb
- spec/lib/generators/weights_spec.rb
- spec/lib/helpers/measuring_spec.rb
- spec/lib/index_indexed_spec.rb
- spec/lib/index_indexing_spec.rb
- spec/lib/index_realtime_spec.rb
- spec/lib/index_spec.rb
- spec/lib/indexed/wrappers/bundle/calculation_spec.rb
- spec/lib/indexed/wrappers/bundle/wrapper_spec.rb
- spec/lib/indexers/base_spec.rb
- spec/lib/indexers/parallel_spec.rb
- spec/lib/indexers/serial_spec.rb
- spec/lib/indexes_class_spec.rb
- spec/lib/indexes_indexed_spec.rb
- spec/lib/indexes_indexing_spec.rb
- spec/lib/indexes_spec.rb
- spec/lib/interfaces/live_parameters/master_child_spec.rb
- spec/lib/interfaces/live_parameters/unicorn_spec.rb
- spec/lib/loader_spec.rb
- spec/lib/loggers/concise_spec.rb
- spec/lib/loggers/silent_spec.rb
- spec/lib/loggers/verbose_spec.rb
- spec/lib/picky_spec.rb
- spec/lib/pool_spec.rb
- spec/lib/qualifier_mapper_spec.rb
- spec/lib/query/allocation_spec.rb
- spec/lib/query/allocations_spec.rb
- spec/lib/query/boosts_spec.rb
- spec/lib/query/combination_spec.rb
- spec/lib/query/combinations_spec.rb
- spec/lib/query/indexes_check_spec.rb
- spec/lib/query/indexes_spec.rb
- spec/lib/query/solr_spec.rb
- spec/lib/query/token_spec.rb
- spec/lib/query/tokens_spec.rb
- spec/lib/rack/harakiri_spec.rb
- spec/lib/results/exact_first_spec.rb
- spec/lib/results_spec.rb
- spec/lib/scheduler_spec.rb
- spec/lib/search_spec.rb
- spec/lib/sinatra_spec.rb
- spec/lib/solr/schema_generator_spec.rb
- spec/lib/source_spec.rb
- spec/lib/splitter_spec.rb
- spec/lib/statistics_spec.rb
- spec/lib/tasks/try_spec.rb
- spec/lib/tokenizer_spec.rb
- spec/performant_spec.rb
- spec/tools/picky/cli_spec.rb
- tools/picky/cli.rb
homepage: http://florianhanke.com/picky
licenses:
- MIT
- LGPL
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: http://rubyforge.org/projects/picky
rubygems_version: 2.2.2
signing_key: 
specification_version: 4
summary: 'Picky: Semantic Search Engine. Clever Interface. Good Tools.'
test_files:
- spec/functional/allocations_uniq_by_definition_spec.rb
- spec/functional/arrays_as_ids_spec.rb
- spec/functional/automatic_segmentation_spec.rb
- spec/functional/automatic_segmentation_with_small_partials_spec.rb
- spec/functional/backends/file_spec.rb
- spec/functional/backends/memory_bundle_realtime_spec.rb
- spec/functional/backends/memory_json_utf8_spec.rb
- spec/functional/backends/memory_spec.rb
- spec/functional/backends/redis_bundle_realtime_spec.rb
- spec/functional/backends/redis_spec.rb
- spec/functional/backends/special_spec.rb
- spec/functional/backends/sqlite_bundle_realtime_spec.rb
- spec/functional/backends/sqlite_spec.rb
- spec/functional/custom_delimiters_spec.rb
- spec/functional/dynamic_weights_spec.rb
- spec/functional/error_messages_spec.rb
- spec/functional/exact_first_spec.rb
- spec/functional/facets_spec.rb
- spec/functional/from_spec.rb
- spec/functional/id_spec.rb
- spec/functional/ignore_allocations_spec.rb
- spec/functional/ignore_spec.rb
- spec/functional/max_allocations_spec.rb
- spec/functional/multi_index_qualifier_spec.rb
- spec/functional/no_tokenize_spec.rb
- spec/functional/non_specific_ids_larger_than_20_spec.rb
- spec/functional/object_use_spec.rb
- spec/functional/only_spec.rb
- spec/functional/or_spec.rb
- spec/functional/pool_spec.rb
- spec/functional/range_queries_spec.rb
- spec/functional/realtime_spec.rb
- spec/functional/regression_spec.rb
- spec/functional/reloading_spec.rb
- spec/functional/remap_qualifiers_spec.rb
- spec/functional/sorting_spec.rb
- spec/functional/speed_spec.rb
- spec/functional/static_spec.rb
- spec/functional/stemming_spec.rb
- spec/functional/terminate_early_spec.rb
- spec/functional/to_s_spec.rb
- spec/functional/tokenizer_spec.rb
- spec/functional/unique_ids_search_spec.rb
- spec/integration/sinatra_index_actions_spec.rb
- spec/lib/analytics_spec.rb
- spec/lib/analyzer_spec.rb
- spec/lib/api/search/boost_spec.rb
- spec/lib/api/tokenizer/character_substituter_spec.rb
- spec/lib/api/tokenizer/stemmer_spec.rb
- spec/lib/backends/backend_spec.rb
- spec/lib/backends/file/basic_spec.rb
- spec/lib/backends/file_spec.rb
- spec/lib/backends/memory/basic_spec.rb
- spec/lib/backends/memory/json_spec.rb
- spec/lib/backends/memory/marshal_spec.rb
- spec/lib/backends/memory_spec.rb
- spec/lib/backends/prepared/text_spec.rb
- spec/lib/backends/redis/basic_spec.rb
- spec/lib/backends/redis/directly_manipulable_spec.rb
- spec/lib/backends/redis/float_spec.rb
- spec/lib/backends/redis/list_spec.rb
- spec/lib/backends/redis/string_spec.rb
- spec/lib/backends/redis_spec.rb
- spec/lib/backends/sqlite/array_spec.rb
- spec/lib/backends/sqlite/directly_manipulable_spec.rb
- spec/lib/backends/sqlite/value_spec.rb
- spec/lib/backends/sqlite_spec.rb
- spec/lib/bundle_indexed_spec.rb
- spec/lib/bundle_indexing_spec.rb
- spec/lib/bundle_partial_generation_speed_spec.rb
- spec/lib/bundle_realtime_spec.rb
- spec/lib/bundle_spec.rb
- spec/lib/bundling_spec.rb
- spec/lib/calculations/location_spec.rb
- spec/lib/categories_indexed_spec.rb
- spec/lib/category/location_spec.rb
- spec/lib/category_indexed_spec.rb
- spec/lib/category_indexing_spec.rb
- spec/lib/category_realtime_spec.rb
- spec/lib/category_spec.rb
- spec/lib/character_substituters/polish_spec.rb
- spec/lib/character_substituters/west_european_spec.rb
- spec/lib/extensions/array_spec.rb
- spec/lib/extensions/module_spec.rb
- spec/lib/extensions/object_spec.rb
- spec/lib/extensions/string_spec.rb
- spec/lib/extensions/symbol_spec.rb
- spec/lib/generators/aliases_spec.rb
- spec/lib/generators/cacher_strategy_spec.rb
- spec/lib/generators/partial/default_spec.rb
- spec/lib/generators/partial/infix_spec.rb
- spec/lib/generators/partial/none_spec.rb
- spec/lib/generators/partial/postfix_spec.rb
- spec/lib/generators/partial/substring_spec.rb
- spec/lib/generators/partial_spec.rb
- spec/lib/generators/similarity/double_metaphone_spec.rb
- spec/lib/generators/similarity/metaphone_spec.rb
- spec/lib/generators/similarity/none_spec.rb
- spec/lib/generators/similarity/phonetic_spec.rb
- spec/lib/generators/similarity/soundex_spec.rb
- spec/lib/generators/similarity_spec.rb
- spec/lib/generators/weights/constant_spec.rb
- spec/lib/generators/weights/dynamic_spec.rb
- spec/lib/generators/weights/logarithmic_spec.rb
- spec/lib/generators/weights_spec.rb
- spec/lib/helpers/measuring_spec.rb
- spec/lib/index_indexed_spec.rb
- spec/lib/index_indexing_spec.rb
- spec/lib/index_realtime_spec.rb
- spec/lib/index_spec.rb
- spec/lib/indexed/wrappers/bundle/calculation_spec.rb
- spec/lib/indexed/wrappers/bundle/wrapper_spec.rb
- spec/lib/indexers/base_spec.rb
- spec/lib/indexers/parallel_spec.rb
- spec/lib/indexers/serial_spec.rb
- spec/lib/indexes_class_spec.rb
- spec/lib/indexes_indexed_spec.rb
- spec/lib/indexes_indexing_spec.rb
- spec/lib/indexes_spec.rb
- spec/lib/interfaces/live_parameters/master_child_spec.rb
- spec/lib/interfaces/live_parameters/unicorn_spec.rb
- spec/lib/loader_spec.rb
- spec/lib/loggers/concise_spec.rb
- spec/lib/loggers/silent_spec.rb
- spec/lib/loggers/verbose_spec.rb
- spec/lib/picky_spec.rb
- spec/lib/pool_spec.rb
- spec/lib/qualifier_mapper_spec.rb
- spec/lib/query/allocation_spec.rb
- spec/lib/query/allocations_spec.rb
- spec/lib/query/boosts_spec.rb
- spec/lib/query/combination_spec.rb
- spec/lib/query/combinations_spec.rb
- spec/lib/query/indexes_check_spec.rb
- spec/lib/query/indexes_spec.rb
- spec/lib/query/solr_spec.rb
- spec/lib/query/token_spec.rb
- spec/lib/query/tokens_spec.rb
- spec/lib/rack/harakiri_spec.rb
- spec/lib/results/exact_first_spec.rb
- spec/lib/results_spec.rb
- spec/lib/scheduler_spec.rb
- spec/lib/search_spec.rb
- spec/lib/sinatra_spec.rb
- spec/lib/solr/schema_generator_spec.rb
- spec/lib/source_spec.rb
- spec/lib/splitter_spec.rb
- spec/lib/statistics_spec.rb
- spec/lib/tasks/try_spec.rb
- spec/lib/tokenizer_spec.rb
- spec/performant_spec.rb
- spec/tools/picky/cli_spec.rb