Tubular

Latest version: v1.2.2

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

Scan your dependencies

Page 1 of 3

1.2.2

------------------
Added
^^^^^
- Created unit test for checking if log1p is working and well conditioned for small x `178 <https://github.com/lvgig/tubular/pull/178>`_

Changed
^^^^^^^
- Changed LogTransformer to use log1p(x) instead of log(x+1) `178 <https://github.com/lvgig/tubular/pull/178>`_
- Changed unit tests using log(x+1) to log1p(x) `178 <https://github.com/lvgig/tubular/pull/178>`_

1.2.1

------------------
Added
^^^^^
- Updated GroupRareLevelsTransformer so that when working with category dtypes it forgets categories encoded as rare (this is wanted behaviour as these categories are no longer present in the data) `177 https://github.com/lvgig/tubular/pull/177`_

1.2.0

------------------
Added
^^^^^
- Update OneHotEncodingTransformer to default to returning int8 columns `175 <https://github.com/lvgig/tubular/pull/175>`_
- Updated NullIndicator to return int8 columns `173 https://github.com/lvgig/tubular/pull/173`_
- Updated MeanResponseTransformer to coerce return to float (useful behaviour for category type features) `174 <https://github.com/lvgig/tubular/pull/174>`_

1.1.1

------------------

Added
^^^^^
- added type hints `128 <https://github.com/lvgig/tubular/pull/128>`_
- added some error handling to transform method of nominal transformers `162 <https://github.com/lvgig/tubular/pull/162>`_
- added new release pipeline `161 <https://github.com/lvgig/tubular/pull/161>`_

1.1.0

------------------

Added
^^^^^
- added flake8_bugbear (B) to ruff rules `131 <https://github.com/lvgig/tubular/pull/131>`_
- added flake8_datetimez (DTZ) to ruff rules `132 <https://github.com/lvgig/tubular/pull/132>`_
- added option to avoid passing unseen levels to rare in GroupRareLevelsTransformer `141 <https://github.com/lvgig/tubular/pull/141>`_

Changed
^^^^^^^
- minor changes to comply with flake8_bugbear (B) ruff rules `131 <https://github.com/lvgig/tubular/pull/131>`_
- minor changes to comply with flake8_datetimez (DTZ) ruff rules `132 <https://github.com/lvgig/tubular/pull/132>`_
- BaseMappingTransformerMixin chnaged to use Dataframe.replace rather than looping over columns `135 <https://github.com/lvgig/tubular/pull/135>`_
- MeanResponseTransformer.map_imputer_values() added to decouple from BaseMappingTransformerMixin `135 <https://github.com/lvgig/tubular/pull/135>`_
- BaseDateTransformer added to standardise datetime data handling `148 <https://github.com/lvgig/tubular/pull/148>`_

Removed
^^^^^^^
- removed some unnescessary implementation tests `130 <https://github.com/lvgig/tubular/pull/130>`_
- ReturnKeyDict class removed `135 <https://github.com/lvgig/tubular/pull/135>`_

1.0.0

------------------

Changed
^^^^^^^
- now compatible with pandas>=2.0.0 `123 <https://github.com/lvgig/tubular/pull/123>`_
- DateDifferenceTransformer no longer supports 'Y' or 'M' units `123 <https://github.com/lvgig/tubular/pull/123>`_

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.