# -*- encoding: utf-8 -*- # stub: workbook 0.9.0 ruby lib Gem::Specification.new do |s| s.name = "workbook".freeze s.version = "0.9.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 = ["Maarten Brouwers".freeze] s.date = "2024-09-14" s.description = "Workbook contains workbooks, as in a table, contains rows, contains cells, reads/writes excel, ods and csv and tab separated files, and offers basic diffing and sorting capabilities.".freeze s.email = ["gem@murb.nl".freeze] s.executables = ["axldiff".freeze] s.files = [".codeclimate.yml".freeze, ".gitignore".freeze, ".ruby-version".freeze, ".travis.yml".freeze, ".yardoc/checksums".freeze, ".yardoc/object_types".freeze, ".yardoc/objects/root.dat".freeze, ".yardoc/proxy_types".freeze, ".yardopts".freeze, "CHANGELOG.md".freeze, "Gemfile".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "bin/axldiff".freeze, "json_test.json".freeze, "lib/workbook.rb".freeze, "lib/workbook/book.rb".freeze, "lib/workbook/cell.rb".freeze, "lib/workbook/column.rb".freeze, "lib/workbook/format.rb".freeze, "lib/workbook/generatetypes.rb".freeze, "lib/workbook/modules/cache.rb".freeze, "lib/workbook/modules/cell.rb".freeze, "lib/workbook/modules/diff_sort.rb".freeze, "lib/workbook/modules/raw_objects_storage.rb".freeze, "lib/workbook/modules/type_parser.rb".freeze, "lib/workbook/nil_value.rb".freeze, "lib/workbook/readers/csv_reader.rb".freeze, "lib/workbook/readers/ods_reader.rb".freeze, "lib/workbook/readers/txt_reader.rb".freeze, "lib/workbook/readers/xls_reader.rb".freeze, "lib/workbook/readers/xls_shared.rb".freeze, "lib/workbook/readers/xlsx_reader.rb".freeze, "lib/workbook/row.rb".freeze, "lib/workbook/sheet.rb".freeze, "lib/workbook/table.rb".freeze, "lib/workbook/template.rb".freeze, "lib/workbook/types/date.rb".freeze, "lib/workbook/types/false.rb".freeze, "lib/workbook/types/false_class.rb".freeze, "lib/workbook/types/nil.rb".freeze, "lib/workbook/types/nil_class.rb".freeze, "lib/workbook/types/numeric.rb".freeze, "lib/workbook/types/string.rb".freeze, "lib/workbook/types/time.rb".freeze, "lib/workbook/types/true.rb".freeze, "lib/workbook/types/true_class.rb".freeze, "lib/workbook/version.rb".freeze, "lib/workbook/writers/csv_table_writer.rb".freeze, "lib/workbook/writers/html_writer.rb".freeze, "lib/workbook/writers/json_table_writer.rb".freeze, "lib/workbook/writers/xls_writer.rb".freeze, "lib/workbook/writers/xlsx_writer.rb".freeze, "test/artifacts/bigtable.xls".freeze, "test/artifacts/bigtable.xlsx".freeze, "test/artifacts/book_with_colspans.ods".freeze, "test/artifacts/book_with_tabs_and_colours.ods".freeze, "test/artifacts/book_with_tabs_and_colours.xls".freeze, "test/artifacts/book_with_tabs_and_colours.xlsx".freeze, "test/artifacts/complex_types.ods".freeze, "test/artifacts/complex_types.xls".freeze, "test/artifacts/currency_test.ods".freeze, "test/artifacts/excel_different_types.csv".freeze, "test/artifacts/excel_different_types.ods".freeze, "test/artifacts/excel_different_types.txt".freeze, "test/artifacts/excel_different_types.xls".freeze, "test/artifacts/excel_different_types.xlsx".freeze, "test/artifacts/failing_import1.xls".freeze, "test/artifacts/heavy.xlsx".freeze, "test/artifacts/integer_test.xlsx".freeze, "test/artifacts/native_xlsx.xlsx".freeze, "test/artifacts/semicolonseparated_in_csv.csv".freeze, "test/artifacts/sheet_with_combined_cells.ods".freeze, "test/artifacts/sheetduplication.xls".freeze, "test/artifacts/simple_csv.csv".freeze, "test/artifacts/simple_excel_csv.csv".freeze, "test/artifacts/simple_sheet.ods".freeze, "test/artifacts/simple_sheet.xls".freeze, "test/artifacts/simple_sheet.xlsx".freeze, "test/artifacts/simple_sheet_many_sheets.xls".freeze, "test/artifacts/skippingcells.xlsx".freeze, "test/artifacts/txt_in_xls.xls".freeze, "test/artifacts/xls_with_txt_extension.txt".freeze, "test/artifacts/xlsx_with_empty_start.xlsx".freeze, "test/artifacts/zip_in_xls.xls".freeze, "test/helper.rb".freeze, "test/test_book.rb".freeze, "test/test_column.rb".freeze, "test/test_format.rb".freeze, "test/test_functional.rb".freeze, "test/test_modules_cache.rb".freeze, "test/test_modules_cell.rb".freeze, "test/test_modules_table_diff_sort.rb".freeze, "test/test_modules_type_parser.rb".freeze, "test/test_readers_csv_reader.rb".freeze, "test/test_readers_ods_reader.rb".freeze, "test/test_readers_txt_reader.rb".freeze, "test/test_readers_xls_reader.rb".freeze, "test/test_readers_xls_shared.rb".freeze, "test/test_readers_xlsx_reader.rb".freeze, "test/test_row.rb".freeze, "test/test_sheet.rb".freeze, "test/test_table.rb".freeze, "test/test_template.rb".freeze, "test/test_types_date.rb".freeze, "test/test_writers_csv_writer.rb".freeze, "test/test_writers_html_writer.rb".freeze, "test/test_writers_json_writer.rb".freeze, "test/test_writers_xls_writer.rb".freeze, "test/test_writers_xlsx_writer.rb".freeze, "workbook.gemspec".freeze] s.homepage = "http://murb.nl/blog?tags=workbook".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Workbook is a datastructure to contain books of tables (an anlogy used in e.g. Excel)".freeze s.test_files = ["test/artifacts/bigtable.xls".freeze, "test/artifacts/bigtable.xlsx".freeze, "test/artifacts/book_with_colspans.ods".freeze, "test/artifacts/book_with_tabs_and_colours.ods".freeze, "test/artifacts/book_with_tabs_and_colours.xls".freeze, "test/artifacts/book_with_tabs_and_colours.xlsx".freeze, "test/artifacts/complex_types.ods".freeze, "test/artifacts/complex_types.xls".freeze, "test/artifacts/currency_test.ods".freeze, "test/artifacts/excel_different_types.csv".freeze, "test/artifacts/excel_different_types.ods".freeze, "test/artifacts/excel_different_types.txt".freeze, "test/artifacts/excel_different_types.xls".freeze, "test/artifacts/excel_different_types.xlsx".freeze, "test/artifacts/failing_import1.xls".freeze, "test/artifacts/heavy.xlsx".freeze, "test/artifacts/integer_test.xlsx".freeze, "test/artifacts/native_xlsx.xlsx".freeze, "test/artifacts/semicolonseparated_in_csv.csv".freeze, "test/artifacts/sheet_with_combined_cells.ods".freeze, "test/artifacts/sheetduplication.xls".freeze, "test/artifacts/simple_csv.csv".freeze, "test/artifacts/simple_excel_csv.csv".freeze, "test/artifacts/simple_sheet.ods".freeze, "test/artifacts/simple_sheet.xls".freeze, "test/artifacts/simple_sheet.xlsx".freeze, "test/artifacts/simple_sheet_many_sheets.xls".freeze, "test/artifacts/skippingcells.xlsx".freeze, "test/artifacts/txt_in_xls.xls".freeze, "test/artifacts/xls_with_txt_extension.txt".freeze, "test/artifacts/xlsx_with_empty_start.xlsx".freeze, "test/artifacts/zip_in_xls.xls".freeze, "test/helper.rb".freeze, "test/test_book.rb".freeze, "test/test_column.rb".freeze, "test/test_format.rb".freeze, "test/test_functional.rb".freeze, "test/test_modules_cache.rb".freeze, "test/test_modules_cell.rb".freeze, "test/test_modules_table_diff_sort.rb".freeze, "test/test_modules_type_parser.rb".freeze, "test/test_readers_csv_reader.rb".freeze, "test/test_readers_ods_reader.rb".freeze, "test/test_readers_txt_reader.rb".freeze, "test/test_readers_xls_reader.rb".freeze, "test/test_readers_xls_shared.rb".freeze, "test/test_readers_xlsx_reader.rb".freeze, "test/test_row.rb".freeze, "test/test_sheet.rb".freeze, "test/test_table.rb".freeze, "test/test_template.rb".freeze, "test/test_types_date.rb".freeze, "test/test_writers_csv_writer.rb".freeze, "test/test_writers_html_writer.rb".freeze, "test/test_writers_json_writer.rb".freeze, "test/test_writers_xls_writer.rb".freeze, "test/test_writers_xlsx_writer.rb".freeze] s.specification_version = 4 s.add_development_dependency(%q<rake>.freeze, ["> 12.0".freeze]) s.add_development_dependency(%q<minitest>.freeze, ["> 5.4".freeze]) s.add_development_dependency(%q<byebug>.freeze, ["> 10".freeze]) s.add_development_dependency(%q<standard>.freeze, ["> 1.0".freeze]) s.add_development_dependency(%q<simplecov>.freeze, ["> 0.17.0".freeze]) s.add_runtime_dependency(%q<spreadsheet>.freeze, ["> 1.2".freeze]) s.add_runtime_dependency(%q<rchardet>.freeze, [">= 1.8.0".freeze]) s.add_runtime_dependency(%q<json>.freeze, ["> 2.3".freeze]) s.add_runtime_dependency(%q<rubyzip>.freeze, ["> 1.2".freeze, ">= 1.2.1".freeze]) s.add_runtime_dependency(%q<caxlsx>.freeze, ["> 3.0".freeze]) s.add_runtime_dependency(%q<nokogiri>.freeze, ["> 1.10".freeze]) end