gitextract_ze2pys5u/ ├── .clippy.toml ├── .github/ │ ├── dependabot.yml │ └── workflows/ │ ├── CI.yml │ ├── docs.yml │ └── release.yml ├── .gitignore ├── .pre-commit-config.yaml ├── Cargo.toml ├── LICENSE ├── Makefile ├── README.md ├── doc-templates/ │ └── module.html.jinja2 ├── pyproject.toml ├── python/ │ ├── fastexcel/ │ │ ├── __init__.py │ │ ├── _fastexcel.pyi │ │ └── py.typed │ └── tests/ │ ├── __init__.py │ ├── benchmarks/ │ │ ├── README.md │ │ ├── fixtures/ │ │ │ ├── formulas.xlsx │ │ │ ├── plain_data.xls │ │ │ └── plain_data.xlsx │ │ ├── memory.py │ │ ├── readers.py │ │ └── speed.py │ ├── conftest.py │ ├── test_alias_generation.py │ ├── test_column_selection.py │ ├── test_defined_names.py │ ├── test_dtypes.py │ ├── test_durations.py │ ├── test_eagerness.py │ ├── test_empty.py │ ├── test_errors.py │ ├── test_fastexcel.py │ ├── test_pycapsule.py │ ├── test_sheet_visibility.py │ ├── test_shifted_data.py │ ├── test_tables.py │ ├── test_whitespace.py │ └── utils.py ├── scripts/ │ └── update_versions.py ├── src/ │ ├── data/ │ │ ├── cell_extractors.rs │ │ ├── mod.rs │ │ ├── python.rs │ │ └── rust.rs │ ├── error.rs │ ├── lib.rs │ ├── types/ │ │ ├── dtype/ │ │ │ ├── mod.rs │ │ │ └── python.rs │ │ ├── excelreader/ │ │ │ ├── mod.rs │ │ │ └── python.rs │ │ ├── excelsheet/ │ │ │ ├── column_info/ │ │ │ │ ├── mod.rs │ │ │ │ └── python.rs │ │ │ ├── mod.rs │ │ │ ├── polars.rs │ │ │ ├── python.rs │ │ │ └── table.rs │ │ ├── exceltable/ │ │ │ ├── mod.rs │ │ │ └── python.rs │ │ ├── idx_or_name/ │ │ │ ├── mod.rs │ │ │ └── python.rs │ │ └── mod.rs │ └── utils/ │ ├── mod.rs │ └── schema.rs ├── test.py └── tests/ ├── column_selection.rs ├── fastexcel.rs ├── fixtures/ │ ├── dates.ods │ ├── decimal-numbers.xlsx │ ├── div0.xlsx │ ├── empty.ods │ ├── empty.xlsx │ ├── fixture-changing-header-location.xlsx │ ├── fixture-invalid-cell-value-num.xlsx │ ├── fixture-invalid-cell-value.xlsx │ ├── fixture-multi-dtypes-columns.xlsx │ ├── fixture-multi-sheet.xlsx │ ├── fixture-sheets-different-visibilities.xlsx │ ├── fixture-single-sheet-duplicated-columns.xlsx │ ├── fixture-single-sheet-with-types.xlsx │ ├── fixture-single-sheet.xlsx │ ├── fixture-type-errors.xlsx │ ├── infer-dtypes-fallback.xlsx │ ├── no-header.xlsx │ ├── null-bytes-in-columns-names.xls │ ├── null-column.xlsx │ ├── sheet-and-table-with-offset.xlsx │ ├── sheet-and-table-with-whitespace.xlsx │ ├── sheet-null-strings-empty.xlsx │ ├── sheet-null-strings.xlsx │ ├── sheet-with-defined-names.xlsx │ ├── sheet-with-na.xlsx │ ├── sheet-with-tables.xlsx │ └── single-sheet-skip-rows-durations.xlsx ├── sheet_visibility.rs ├── shifted_data.rs ├── tables.rs ├── utils/ │ └── mod.rs └── whitespace.rs