Eikobot

Latest version: v0.7.7

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

Scan your dependencies

Page 1 of 3

0.7.7

- Added a spinner, so the user knows eikobot is still doing things during long running tasks.
- Made subscriptable `HandlerContext` better and fixed its typing in a couple of places.
- Fixed a bug where python dependencies were not install when installing a package in editable mode.
- Updated dependencies.
- Fixed a bug in `HostHandler.cleanup` that would cause a crash if execution of the task hadn't happened.
- Fixed a bug in the promise system where values were not coerced to their proper types.
- Added `IPv4Network` and `IPv6Network` types.
- fixed a bug in `machine_readable`.

0.7.6

A bad import broke the whole compiler.
This import has been updated and now functions properly again.

0.7.5

- Made `HandlerContext` a subscriptable

0.7.4

- Made packages installable in "editable" mode, using the "-e" flag, similar to python packages using pip
- Fixed a bug in the import system. Python relative imports inside packages now work properly.
- Fixed the issues caused by us not being `__main__` when invoked as `eikobot`
- Removed the `run_wrapped` function that was used as a work around for not being `__main__`

0.7.3

- Fixed a bug where `eikobot package install .` did not properly install requirments.

0.7.2

- `std.HostModel.scp_to` and `std.HostModel.scp_from` now take `pathlib.Path` as an argument
- Added `eikobot project init` command that installs requirements for you.
- Added a timeout to ssh sessions that can be changed in the project settings.
- Changed the github format to `GH://{owner}/{package_name}`
- Added a `eikobot package release github` command that automatically creates a release
- Optimize the package manager so it doesn't need to redownload/reinstall packages

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.