Fukkatsu

Latest version: v0.0.13

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

Scan your dependencies

Page 1 of 3

0.0.13

- fixed setup python version 3.11. setup allows all python 3.11 versions which meet < 3.12

0.0.12

- added support for Google's `gemini-pro` LLM
- removed env var helper functions `reset_openai_key`, `reset_google_key` for OPENAI and GOOGLE ENV vars, please set `OPENAI_API_KEY` and `GOOGLE_API_KEY` on your system or manage vars via:
- os.environ["OPENAI_API_KEY"] = "..."
- os.environ["GOOGLE_API_KEY"] = "..."

0.0.11

- `human_action` argument added for human in the loop feature
- experimental feature to turn off short term memory within resurrect decorator via `active_memory`

0.0.10

- preparation for integration of other LLM model providers
- changed arguments of:
- `resurrect(lives: int = 1,additional_req: str = "", allow_installs: bool = False, active_twin: bool = False, primary_model_api: str = "openai", secondary_model_api: str = "openai", primary_config: dict = {}, secondary_config: dict = {})`
- `mutate(request: str = "", allow_installs: bool = False, active_twin: bool = False, primary_model_api: str = "openai", secondary_model_api: str = "openai", primary_config: dict = {}, secondary_config: dict = {})`
- `stalk(likelihood: float = 1.0, additional_req: str = "", allow_installs: bool = False, active_twin: bool = False, primary_model_api: str = "openai", secondary_model_api: str = "openai", primary_config: dict = {}, secondary_config: dict = {})`

0.0.9

- improved testing
- `reset_openai_key` added to overwrite openai key set by env variable

0.0.8

- new `stalk` decorator
- increased unittest coverage
- provided more examples in documentation

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.