polars_excel_writer 0.10.0

A Polars extension to serialize dataframes to Excel xlsx files
Documentation
[dependencies.chrono]
version = "0.4.38"

[dependencies.polars]
features = ["lazy"]
version = "0.44"

[dependencies.rust_xlsxwriter]
features = ["chrono", "polars"]
version = "0.80.0"

[dev-dependencies.pretty_assertions]
version = "1.4.0"

[dev-dependencies.regex]
version = "1.10.5"

[dev-dependencies.zip]
default-features = false
features = ["deflate"]
version = "2.1.3"

[[example]]
name = "excelwriter_autofit"
path = "examples/excelwriter_autofit.rs"

[[example]]
name = "excelwriter_date_format"
path = "examples/excelwriter_date_format.rs"

[[example]]
name = "excelwriter_datetime_format"
path = "examples/excelwriter_datetime_format.rs"

[[example]]
name = "excelwriter_float_format"
path = "examples/excelwriter_float_format.rs"

[[example]]
name = "excelwriter_float_precision"
path = "examples/excelwriter_float_precision.rs"

[[example]]
name = "excelwriter_has_header_off"
path = "examples/excelwriter_has_header_off.rs"

[[example]]
name = "excelwriter_has_header_on"
path = "examples/excelwriter_has_header_on.rs"

[[example]]
name = "excelwriter_intro"
path = "examples/excelwriter_intro.rs"

[[example]]
name = "excelwriter_null_values"
path = "examples/excelwriter_null_values.rs"

[[example]]
name = "excelwriter_time_format"
path = "examples/excelwriter_time_format.rs"

[[example]]
name = "perf_test"
path = "examples/perf_test.rs"

[[example]]
name = "write_excel_add_worksheet"
path = "examples/write_excel_add_worksheet.rs"

[[example]]
name = "write_excel_autofit"
path = "examples/write_excel_autofit.rs"

[[example]]
name = "write_excel_chart"
path = "examples/write_excel_chart.rs"

[[example]]
name = "write_excel_combined"
path = "examples/write_excel_combined.rs"

[[example]]
name = "write_excel_date_format"
path = "examples/write_excel_date_format.rs"

[[example]]
name = "write_excel_datetime_format"
path = "examples/write_excel_datetime_format.rs"

[[example]]
name = "write_excel_float_format"
path = "examples/write_excel_float_format.rs"

[[example]]
name = "write_excel_float_precision"
path = "examples/write_excel_float_precision.rs"

[[example]]
name = "write_excel_intro"
path = "examples/write_excel_intro.rs"

[[example]]
name = "write_excel_null_values"
path = "examples/write_excel_null_values.rs"

[[example]]
name = "write_excel_set_freeze_panes"
path = "examples/write_excel_set_freeze_panes.rs"

[[example]]
name = "write_excel_set_freeze_panes_top_cell"
path = "examples/write_excel_set_freeze_panes_top_cell.rs"

[[example]]
name = "write_excel_set_header"
path = "examples/write_excel_set_header.rs"

[[example]]
name = "write_excel_set_screen_gridlines"
path = "examples/write_excel_set_screen_gridlines.rs"

[[example]]
name = "write_excel_set_table"
path = "examples/write_excel_set_table.rs"

[[example]]
name = "write_excel_set_worksheet_name"
path = "examples/write_excel_set_worksheet_name.rs"

[[example]]
name = "write_excel_set_zoom"
path = "examples/write_excel_set_zoom.rs"

[[example]]
name = "write_excel_time_format"
path = "examples/write_excel_time_format.rs"

[[example]]
name = "write_excel_worksheet"
path = "examples/write_excel_worksheet.rs"

[[example]]
name = "write_excel_write_dataframe"
path = "examples/write_excel_write_dataframe.rs"

[[example]]
name = "write_excel_write_dataframe_to_cell"
path = "examples/write_excel_write_dataframe_to_cell.rs"

[features]
default = []
zlib = ["zip/deflate-zlib"]

[lib]
name = "polars_excel_writer"
path = "src/lib.rs"

[package]
authors = ["John McNamara <jmcnamara@cpan.org>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "A Polars extension to serialize dataframes to Excel xlsx files"
edition = "2021"
keywords = ["polars", "excel", "xlsx"]
license = "MIT OR Apache-2.0"
name = "polars_excel_writer"
readme = "README.md"
repository = "https://github.com/jmcnamara/polars_excel_writer"
version = "0.10.0"

[package.metadata.commands.spellcheck]
cmd = ["for f in src/*.rs; do aspell --lang=en_US --check $f; done", "for f in examples/*.rs; do aspell --lang=en_US --check $f; done", "aspell --lang=en_US --check README.md"]

[[test]]
name = "integration"
path = "tests/integration/main.rs"