Knockoff

Latest version: v4.4.1

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

Scan your dependencies

Page 2 of 8

4.3.0

Added
- io utilities for parallelizing writes to sql with joblib
- Added by [Gregory Yu](https://github.com/gregyu) in Pull Request [#6](https://github.com/Nike-Inc/knockoff-factory/pull/6)
- Added rename and drop parameters for KnockoffTable
- Added by [Gregory Yu](https://github.com/gregyu) in Pull Request [#6](https://github.com/Nike-Inc/knockoff-factory/pull/6)
- Added support for MySQL to TempDatabaseService (`knockoff.tempdb.setup_teardown:mysql_setup_teardown`)
- Added by [Gregory Yu](https://github.com/gregyu) in Pull Request [#6](https://github.com/Nike-Inc/knockoff-factory/pull/6)
- Added reflect_schema method to KnockoffDatabaseService
- Added by [Gregory Yu](https://github.com/gregyu) in Pull Request [#6](https://github.com/Nike-Inc/knockoff-factory/pull/6)


Updated
- Moved `knockoff.testing_postgresql` modules to `knockoff.utilities.testing.postgresql`
- Updated by [Gregory Yu](https://github.com/gregyu) in Pull Request [#6](https://github.com/Nike-Inc/knockoff-factory/pull/6)
- Parallelized DefaultDatabaseService inserts
- Updated by [Gregory Yu](https://github.com/gregyu) in Pull Request [#6](https://github.com/Nike-Inc/knockoff-factory/pull/6)
- Moved existing yaml based cli examples to examples/legacy
- Updated by [Gregory Yu](https://github.com/gregyu) in Pull Request [#6](https://github.com/Nike-Inc/knockoff-factory/pull/6)
- Renamed KnockoffTable.build_record method to KnockoffTable._build_record declaring it as private by convention
- Updated by [Gregory Yu](https://github.com/gregyu) in Pull Request [#6](https://github.com/Nike-Inc/knockoff-factory/pull/6)
- Added docstrings for KnockoffTable, ColumnFactory and CollectionsFactory
- Updated by [Gregory Yu](https://github.com/gregyu) in Pull Request [#6](https://github.com/Nike-Inc/knockoff-factory/pull/6)


Fixed
- Fixed DefaultDatabaseService's reflect_table method for MySql
- Updated by [Gregory Yu](https://github.com/gregyu) in Pull Request [#6](https://github.com/Nike-Inc/knockoff-factory/pull/6)

---

4.2.1421

4.2.1

Added
- Documentation and jupyter notebook for the `knockoff run` CLI
- Added by [Gregory Yu](https://github.com/gregyu) in Pull Request [#5](https://github.com/Nike-Inc/knockoff-factory/pull/5)
- Added default configurations for `knockoff run` CLI with environment variable override options
- Added by [Gregory Yu](https://github.com/gregyu) in Pull Request [#5](https://github.com/Nike-Inc/knockoff-factory/pull/5)


Updated
- Moved clear_env_vars from `knockoff.orm` to `knockoff.utilities.environ`
- Updated by [Gregory Yu](https://github.com/gregyu) in Pull Request [#5](https://github.com/Nike-Inc/knockoff-factory/pull/5)

Fixed
- Fixed issue where `knockoff run` CLI was not using the temp db created with the `--ephemeral` flag
- Fixed by [Gregory Yu](https://github.com/gregyu) in Pull Request [#5](https://github.com/Nike-Inc/knockoff-factory/pull/5)

---

4.2.0

Note: The python package and docker image for this version was released as **4.1.1**.

Added
- Add --ephemeral flag for `knockoff run` CLI to create temp database for loading knockoff configuration from sdk
- Added by [Gregory Yu](https://github.com/gregyu) in Pull Request [#4](https://github.com/Nike-Inc/knockoff-factory/pull/4)
- Add unit tests for KnockoffDB.build and `knockoff run` CLI
- Added by [Gregory Yu](https://github.com/gregyu) in Pull Request [#4](https://github.com/Nike-Inc/knockoff-factory/pull/4)
- Documentation and jupyter notebook for TempDatabaseService
- Added by [Gregory Yu](https://github.com/gregyu) in Pull Request [#4](https://github.com/Nike-Inc/knockoff-factory/pull/4)
- Documentation and jupyter notebook for KnockoffDB
- Added by [Gregory Yu](https://github.com/gregyu) in Pull Request [#4](https://github.com/Nike-Inc/knockoff-factory/pull/4)


Updated
- Moved legacy YAML based knockoff cli from README.md to legacy.MD
- Updated by [Gregory Yu](https://github.com/gregyu) in Pull Request [#4](https://github.com/Nike-Inc/knockoff-factory/pull/4)

Fixed

---

4.1.0410

4.1.0

Added
- CollectionsFactory for providing factory functions that return multiple columns
- Added by [Gregory Yu](https://github.com/gregyu) in Pull Request [#2](https://github.com/Nike-Inc/knockoff-factory/pull/2)
- Documentation and jupyter notebook for KnockoffTable
- Added by [Gregory Yu](https://github.com/gregyu) in Pull Request [#2](https://github.com/Nike-Inc/knockoff-factory/pull/2)

Updated

Fixed

---

Page 2 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.