Code Style
- Change type hint for star parameters ([53](https://github.com/estripling/onekit/pull/53),
[`840bc66`](https://github.com/estripling/onekit/commit/840bc66e371be24b254fcc87b1836e0c57b968aa))
Features
- Add all_col and any_col ([52](https://github.com/estripling/onekit/pull/52),
[`fb0c07a`](https://github.com/estripling/onekit/commit/fb0c07a55e30e1db6d598b7a47cb0997cfa4a47b))
* feat: add all_col
* feat: add any_col
- Add bool_to_int ([58](https://github.com/estripling/onekit/pull/58),
[`bbde5aa`](https://github.com/estripling/onekit/commit/bbde5aa04fadb42de40e2d46d85e0300180d70a0))
* feat: add bool_to_int
* fix(peek): use bool_to_int before converting to pandas
- Add date diff ([55](https://github.com/estripling/onekit/pull/55),
[`2504dcd`](https://github.com/estripling/onekit/commit/2504dcdf86a77454208c1bff4647ed7c1bc20b9c))
* docs(str_to_col): update docstring
* feat: add with_date_diff
- Add with_increasing_id ([62](https://github.com/estripling/onekit/pull/62),
[`1dd4c19`](https://github.com/estripling/onekit/commit/1dd4c19512d8135f67bc4b18d00d3911ef9767ac))
* feat: add with_increasing_id
* test: fix nondeterministic test
- Datecount -> date_count_backward, date_count_forward
([59](https://github.com/estripling/onekit/pull/59),
[`fff3c77`](https://github.com/estripling/onekit/commit/fff3c77ef58c1ba7e96f430e6b78d48d15aebf20))
BREAKING CHANGE: split datecount into date_count_backward and date_count_forward
- Improve date functionality ([54](https://github.com/estripling/onekit/pull/54),
[`72fba47`](https://github.com/estripling/onekit/commit/72fba4706626ff8b18e208e86271e9595ebe1962))
* feat: add filter_date
* refactor: rename day -> d
* refactor: rename daycount -> datecount
* refactor: rename n_days -> number_of_days
* test(relative_date): rename days -> dates
* feat: add date_ahead
* feat: add date_ago
* fix: remove relative_date
* refactor: change order
BREAKING CHANGE: renamed date functions
- Split with_date_diff into with_date_diff_ago and with_date_diff_ahead
([57](https://github.com/estripling/onekit/pull/57),
[`1175784`](https://github.com/estripling/onekit/commit/11757848773a9378e89bcc9bb5d3c5b535105a33))
Refactoring
- Rename daterange -> date_range ([60](https://github.com/estripling/onekit/pull/60),
[`547d5ac`](https://github.com/estripling/onekit/commit/547d5ac9a040843a945e76cb172da503fae7f3c8))
BREAKING CHANGE: rename daterange -> date_range
- Rename sk.daterange -> sk.date_range ([61](https://github.com/estripling/onekit/pull/61),
[`c1b8661`](https://github.com/estripling/onekit/commit/c1b8661025fbf7bab6be4ea682c436dff330ed98))
* refactor: rename sk.daterange -> sk.date_range
* refactor(with_weekday): add type hint for determine_weekday
BREAKING CHANGE: rename sk.daterange -> sk.date_range
Testing
- Refactor to have shorter tests ([56](https://github.com/estripling/onekit/pull/56),
[`7aa966d`](https://github.com/estripling/onekit/commit/7aa966d409498c03b2b85b2552d8b6952105fd1b))
* test: refactor test_with_endofweek_date
* test: refactor test_with_index
* test: refactor test_with_startofweek_date
* test: refactor test_with_weekday
* test: refactor test_filter_date
Breaking Changes
- Rename sk.daterange -> sk.date_range