Highlights:
to_csv
addedunique
addeddescribe
addedisin
added- Pandas interaction added
- Many fixes and optimisations
- Many more tests
What's Changed
- Create python-publish.yml by @ericspod in #195
- Moved python-publish.yml to .github/workflows by @atbenmurray in #196
- Dataframe sort api by @Liyuan-Chen-1024 in #194
- build api of exetera.read_csv() by @Liyuan-Chen-1024 in #199
- schema missing fields would be treated as IndexedStringField by @Liyuan-Chen-1024 in #211
- to_csv() api using csv.writer by @Liyuan-Chen-1024 in #213
- Dataframe groupby api by @Liyuan-Chen-1024 in #198
- DateImporter return timestamp, also add create_day_flag by @Liyuan-Chen-1024 in #215
- fixing unittest errors on windows by @deng113jie in #222
- Fix for merge of boolean numeric fields by @atbenmurray in #219
- Adding Codecov by @ericspod in #218
- Removing chunks parameter usage from hdf5 field creation by @atbenmurray in #154
- Fix for Windows tests by @ericspod in #228
- logical not, invert, as type for numeric field by @deng113jie in #230
- #232: Cython missing as a build dependency by @atbenmurray in #233
- implement field.unique by @Liyuan-Chen-1024 in #236
- Numba version fix by @ericspod in #245
- Names example by @ericspod in #239
- if apply_filter is not boolean type, update it to boolean type by @Liyuan-Chen-1024 in #221
- remapping function for categorical fields; remove print from unittest by @deng113jie in #247
- add doc string for functions by @Liyuan-Chen-1024 in #244
- Field unique return index/inverse/count by @Liyuan-Chen-1024 in #242
- Pip Install Added Check by @ericspod in #253
- urgent commit to fix broken import on master by @atbenmurray in #254
- fix create_like for IndexedStringMemField by @Liyuan-Chen-1024 in #258
- issue 214 minor bug in session.apply_span_src by @deng113jie in #255
- field isin by @Liyuan-Chen-1024 in #234
- Version bump and adding manifest file by @ericspod in #260
- Cython Temp Fix by @ericspod in #261
- Publish fix by @ericspod in #262
- Adding wheel to installed packages when publishing by @ericspod in #263
- Twine fix by @ericspod in #264
- condese build workflow, put three platforms into one file by @deng113jie in #265
- Workflow condense by @deng113jie in #268
- ExeTera examples using randomdataset by @deng113jie in #259
- To pandas by @deng113jie in #269
- Unittest extensions by @ericspod in #271
- Copy github wiki page content to readthedoc. by @deng113jie in #273
- Adding option to disable Numba during tests by @ericspod in #277
- Index size by @deng113jie in #272
- Fix for breaking change in Jinja2 by @ericspod in #281
- [WIP] Moving to pyproject.toml Based Packaging by @ericspod in #280
- Minor toml file change and version bump by @ericspod in #282
- remove requirements.txt check in .readthedocs.yaml by @Liyuan-Chen-1024 in #283
- Sphinx fix by @ericspod in #284
- Working in process: add docstring including examples for api by @Liyuan-Chen-1024 in #266
- isin unittest with parameterized by @Liyuan-Chen-1024 in #285
- Removing persistence code from the repo by @atbenmurray in #286
- more unittests for code coverge by @deng113jie in #279
- Version bump by @ericspod in #288
Full Changelog: v0.5.5...v0.6.0