Commit Graph

11 Commits

Author SHA1 Message Date
89ea163656 Release: Bump version to 0.1.4 (#47) 2025-06-10 23:12:36 +05:00
4d5b53379a Feat: Add create_excel_table function for native Excel table support. Closes #34 2025-06-10 22:56:21 +05:00
bb537b35be feat(cell validation): add comprehensive data validation capabilities (#37)
- Add cell_validation.py module for Excel data validation metadata extraction
- Implement get_data_validation_for_cell() and get_all_validation_ranges()
- Include validation metadata in read_data_from_excel responses automatically
- Add get_data_validation_info MCP tool for validation rule summaries
- Resolve range references in list validations to actual cell values
- Support all validation types: list, whole, decimal, date, time, textLength
- Include operators (between, notBetween, equal, greaterThan, etc.) in metadata

This allows LLMs to understand Excel validation constraints including
dropdown options, numeric ranges, date constraints, and text length limits.
2025-06-07 09:42:00 +05:00
7f8c2be2f4 chore: update Python version to 3.10 and bump package version to 0.1.3 in pyproject.toml and server.py; modify GitHub Actions workflow to use hatch for building (#29) 2025-05-20 09:35:30 +05:00
a8e4258aaf chore: bump version to 0.1.2 in pyproject.toml and server.py (#27) 2025-05-17 23:14:00 +05:00
bbab5bf184 Feat/add stdio transport (#25)
* feat: Add stdio transport method.
Update relevant documentation and code to support both SSE and stdio connection methods, initialize the EXCEL_FILES_PATH variable and perform the corresponding path handling.

* Remove PyPI mirror configuration.
2025-05-17 19:39:06 +05:00
07369fdc65 simplify the format of data in batch read and write function to list of lists (#16) 2025-04-29 22:31:01 +05:00
279aa22bed chore: bump version to 0.1.1 (#7) 2025-04-04 12:46:26 +05:00
a4bb6a921f -removed write_headers parameter (#4)
-write_data_to_excel is now context aware and checks for headers
-fixed issue where headers were duplicated when appending data
2025-03-19 22:22:13 +05:00
99ac29915a Refactor sheet operations and update documentation
- Improve `copy_range_operation` with more robust error handling and style copying
- Enhance `delete_range_operation` with shift direction support
- Update README with Cursor IDE connection instructions
- Remove unnecessary parameters from `create_pivot_table`
- Improve logging and error validation in sheet operations
2025-02-16 10:33:02 -08:00
4e82b8a7b2 Initial commit 2025-02-16 22:41:04 +05:00