Releases: Zncl2222/pyfastexcel
Releases · Zncl2222/pyfastexcel
v0.1.8
What's Changed
- Add support for concise coding style to add Chart Model by @Zncl2222 in #150
- Feat: add support for pivot table to add classic layout by @Zncl2222 in #151
- refactor: add a helper function to handle bool and float in map for p… by @Zncl2222 in #152
- Add support for MacOS by @Zncl2222 in #153
- Rework writer to make writer is able to use NormalWriter and StreamWriter at the same WorkBook by @Zncl2222 in #154
- docs: add pivot table figure by @Zncl2222 in #155
- Build package depends on OS by @Zncl2222 in #156
- docs: add x86-64 in macOS requirement by @Zncl2222 in #157
- Add support to get and set item across the row by @Zncl2222 in #159
- refactor: show C Pointer message depends on DEBUG by @Zncl2222 in #161
- test: add test cases for utils.go by @Zncl2222 in #163
- refactor: print error msg if excelize occurs an error by @Zncl2222 in #164
- Adjust documentations by @Zncl2222 in #165
- test: validate test case with key only by @Zncl2222 in #166
- Add support to set style across the row by @Zncl2222 in #167
- docs: add docstring by @Zncl2222 in #169
- Bump version, upgrade excelize, and add command to run test in makefile by @Zncl2222 in #170
- refactor: seperate the functions of writer and worksheet by @Zncl2222 in #171
Full Changelog: v0.1.7...v0.1.8
v0.1.7
What's Changed
- Modify readme , add addition example usage and fix the error usage in documents by @Zncl2222 in #145
- Refactor go writer with the struct and struct method by @Zncl2222 in #146
- Fix sheets order by @Zncl2222 in #147
- Add support to change the visibility of worksheet by @Zncl2222 in #148
- build: bump version to v0.1.7 by @Zncl2222 in #149
Full Changelog: v0.1.6...v0.1.7
v0.1.6
What's Changed
- docs: fix some errors and add pydantic to dependency by @Zncl2222 in #141
- fix: fix the serializeation_alias by @Zncl2222 in #140
- Add more example usage of pivot table by @Zncl2222 in #142
- fix: prevent pivot table create before the sheet content by @Zncl2222 in #143
- fix: handle golang panic to prevent the program shut down by @Zncl2222 in #144
Full Changelog: v0.1.5...v0.1.6
v0.1.5
What's Changed
- Add Chart by @Zncl2222 in #130
- Docs: add documentaions of add chart by @Zncl2222 in #133
- Feat: add pivot table by @Zncl2222 in #134
- style: remove the 'Model' from the name of Chart model by @Zncl2222 in #136
- build: upgrade excelize by @Zncl2222 in #135
- docs: add exmaple of pivot_table and modify some contents by @Zncl2222 in #137
- build: bump version to v0.1.5 by @Zncl2222 in #138
Full Changelog: v0.1.4...v0.1.5
v0.1.4
What's Changed
- Add pydantic to validate the input args by @Zncl2222 in #125
- Feature: add create_table and validators by @Zncl2222 in #126
- refactor: use pydantic model to validate the args by @Zncl2222 in #127
- Add serializer and validators by @Zncl2222 in #128
- Improve performance of expand_row_cols and bump version by @Zncl2222 in #129
Full Changelog: v0.1.3...v0.1.4
v0.1.3
v0.1.2
What's Changed
- docs: provide more usage and docs in docstring by @Zncl2222 in #120
- Add dirver logger and the function to set_debug_level by @Zncl2222 in #121
- Add support for writing to a buffer or writable object by @Zncl2222 in #122
- Add row_append_list for StreamWriter by @Zncl2222 in #123
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- refactor: split the private functions and utility functions to baseclass by @Zncl2222 in #109
- Fix the bugs in StreamWriter and add alias for convenient usage by @Zncl2222 in #110
- fix: make formula is able to calculate and fix the visible cell of gr… by @Zncl2222 in #111
- Modify the input arguments of merge_cell function by @Zncl2222 in #112
- Rename private varialbes and add sheet property to let user check current state by @Zncl2222 in #113
- Use overload decorator to implement merge_cell function by @Zncl2222 in #114
- Add kwargs to change style in row_append by @Zncl2222 in #115
- Add rename sheet function by @Zncl2222 in #116
- Add logformatter by @Zncl2222 in #117
- build: bump version to v0.1.1 by @Zncl2222 in #118
Full Changelog: v0.1.0...v0.1.1
v0.1.0
v0.0.10
What's Changed
- refactor: abstract the function of auto_filter by @Zncl2222 in #82
- Feature: plain_data mode for writing excel by @Zncl2222 in #83
- perf: add if condition to early return the case don't need to expand … by @Zncl2222 in #84
- docs: update the description of StreamWriter by @Zncl2222 in #85
- fix: transfer NoStyle condition to dict also by @Zncl2222 in #88
- feature: add set_panes function by @Zncl2222 in #89
- CI: replace flake8, black and isort with ruff by @Zncl2222 in #90
- Feature: data validation by @Zncl2222 in #91
- Feature: add function to add comment to cell by @Zncl2222 in #93
- style: rename functions to make them more readable by @Zncl2222 in #94
- Add support for string slice by @Zncl2222 in #95
- Create _typing to enchance the type hint and Create class instance for more flexible usage by @Zncl2222 in #98
- build: bump version to v0.0.9 by @Zncl2222 in #99
- Transfer Selection instance to dict before encode to JSON string by @Zncl2222 in #101
Full Changelog: v0.0.8...v0.0.10