Onekit

Latest version: v1.2.0

Safety actively analyzes 628302 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

1.2.0

Build

* build: update github workflows (73)

* build: update github workflows

* build: move time-machine dep to testing group ([`efb2f19`](https://github.com/estripling/onekit/commit/efb2f19a0dd71e724b1526bc3b214729bd373db7))

* build: improve remove-local-branches (72) ([`0dcd997`](https://github.com/estripling/onekit/commit/0dcd9978cd76e1e9d82efa957fa5830b788c8154))

Documentation

* docs: update onekit logo (70) ([`dce595c`](https://github.com/estripling/onekit/commit/dce595c1a148af48d0b500d532367aee20571750))

Feature

* feat: add digitscale (69)

* feat(mathkit): add digitscale

* feat(mathkit): add sign

* feat(numpykit): add digitscale

* feat(sparkkit): add with_digitscale

* docs: add mathkit.ipynb ([`4f9c908`](https://github.com/estripling/onekit/commit/4f9c908aa29d20d3b04c18127593b1d86f9a8b18))

Style

* style: change wording (71) ([`639d914`](https://github.com/estripling/onekit/commit/639d914225f2a751fbc368acd438a1c6eee0c795))

1.1.1

Fix

* fix: dependencies (68)

* build: add pytz

* fix: dependencies ([`cb34fc7`](https://github.com/estripling/onekit/commit/cb34fc7cc627e90a5add59404d02e2236f716cec))

Refactor

* refactor(filter_date): n=inf for no lower bound (66) ([`46e3606`](https://github.com/estripling/onekit/commit/46e3606739f91d4eee995cc56a57b576a4bf04b8))

Test

* test: refactor spark session (67) ([`dc34fe7`](https://github.com/estripling/onekit/commit/dc34fe7d37de8967f034686924472e89bf8321ae))

1.1.0

Feature

* feat(stopwatch): add timezone (65)

* docs: use consistent style for optional parameters

* refactor(archive_files): add timezone

* feat(stopwatch): add timezone ([`d261904`](https://github.com/estripling/onekit/commit/d2619049e437f6cca9032d82046a6b7247134f90))

* feat: add timestamp (64)

* feat(pythonkit): add timestamp

* docs(LICENSE): update year

* refactor(timestamp): no positional arguments ([`67e657d`](https://github.com/estripling/onekit/commit/67e657d19ea5f20afaafe276cfd159cbe8f81ee4))

Refactor

* refactor(filter_date): use with_date_diff_ago (63) ([`b0bd1ec`](https://github.com/estripling/onekit/commit/b0bd1ecd4b0e6d8c51e12854d6d10601dc1b8882))

1.0.0

Breaking

* refactor: rename sk.daterange -> sk.date_range (61)

* refactor: rename sk.daterange -> sk.date_range

* refactor(with_weekday): add type hint for determine_weekday

BREAKING CHANGE: rename sk.daterange -> sk.date_range ([`c1b8661`](https://github.com/estripling/onekit/commit/c1b8661025fbf7bab6be4ea682c436dff330ed98))

* refactor: rename daterange -> date_range (60)

BREAKING CHANGE: rename daterange -> date_range ([`547d5ac`](https://github.com/estripling/onekit/commit/547d5ac9a040843a945e76cb172da503fae7f3c8))

* feat: datecount -> date_count_backward, date_count_forward (59)

BREAKING CHANGE: split datecount into date_count_backward and date_count_forward ([`fff3c77`](https://github.com/estripling/onekit/commit/fff3c77ef58c1ba7e96f430e6b78d48d15aebf20))

* feat: improve date functionality (54)

* 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 ([`72fba47`](https://github.com/estripling/onekit/commit/72fba4706626ff8b18e208e86271e9595ebe1962))

Feature

* feat: add with_increasing_id (62)

* feat: add with_increasing_id

* test: fix nondeterministic test ([`1dd4c19`](https://github.com/estripling/onekit/commit/1dd4c19512d8135f67bc4b18d00d3911ef9767ac))

* feat: add bool_to_int (58)

* feat: add bool_to_int

* fix(peek): use bool_to_int before converting to pandas ([`bbde5aa`](https://github.com/estripling/onekit/commit/bbde5aa04fadb42de40e2d46d85e0300180d70a0))

* feat: split with_date_diff into with_date_diff_ago and with_date_diff_ahead (57) ([`1175784`](https://github.com/estripling/onekit/commit/11757848773a9378e89bcc9bb5d3c5b535105a33))

* feat: add date diff (55)

* docs(str_to_col): update docstring

* feat: add with_date_diff ([`2504dcd`](https://github.com/estripling/onekit/commit/2504dcdf86a77454208c1bff4647ed7c1bc20b9c))

* feat: add all_col and any_col (52)

* feat: add all_col

* feat: add any_col ([`fb0c07a`](https://github.com/estripling/onekit/commit/fb0c07a55e30e1db6d598b7a47cb0997cfa4a47b))

Style

* style: change type hint for star parameters (53) ([`840bc66`](https://github.com/estripling/onekit/commit/840bc66e371be24b254fcc87b1836e0c57b968aa))

Test

* test: refactor to have shorter tests (56)

* 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 ([`7aa966d`](https://github.com/estripling/onekit/commit/7aa966d409498c03b2b85b2552d8b6952105fd1b))

0.16.0

Feature

* feat: add check column functionality (51)

* feat: add check_column_present

* feat: add has_column ([`639f379`](https://github.com/estripling/onekit/commit/639f379429ac0cfaeaea821190649ac7782aa8ce))

Refactor

* refactor: rename check functions (50)

* refactor: rename check_dataframe_equal -> assert_dataframe_equal

* refactor: rename check_row_count_equal -> assert_row_count_equal

* refactor: rename check_row_equal -> assert_row_equal

* refactor: rename check_schema_equal -> assert_schema_equal

* refactor(example.ipynb): update notebook

* build: add pre-commit hook ([`0bd7103`](https://github.com/estripling/onekit/commit/0bd7103ff176e5c3645a8f3596ffebaa779d1831))

0.15.0

Feature

* feat(pandaskit): add cvf (49) ([`a8c9cb6`](https://github.com/estripling/onekit/commit/a8c9cb66e87f1ff3ef968a6604be96c110f23151))

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.