Changelog¶
2.3.2 - 2025-06-27¶
Fixed¶
- Create attributes before an exception can be raised. PR #42 by @Adamasterr.
2.3.1 - 2025-06-24¶
Fixed¶
- Replace atexit registers with method calls in
__del__. PR #40 by @ondrej-from-pekat. - Add try catch around version parse. PR #38 by @ondrej-from-pekat.
2.3.0 - 2025-02-24¶
Changed¶
- Use requests.Session for improved performance in Instance class. PR #34 by @pololanik.
2.2.0 - 2025-01-14¶
Changed¶
- Use shared memory for analyzing locally. PR #33 by @Adamasterr.
2.1.0 - 2024-10-08¶
Added¶
- Add
send_randommethod toInstance. PR #27 by @Adamasterr.
Changed¶
- Create a random number generator in
__init__. PR #30 by @Adamasterr.
Fixed¶
- Fix
AttributeErrorwhen stopping a remoteInstance / Analyzer. PR #26 by @Adamasterr
2.0.0 - 2024-07-08¶
If you are upgrading: please see UPGRADING.md.
Added¶
- Add Material for MkDocs documentation.
- Add
"image"to allowed response types. - Add docstrings to errors.
- Add named parameters to some errors.
Changed¶
- Breaking: Change minimal python version to 3.8.
- Breaking: Move
Instancetoinstance.py. - Breaking: Move errors to
errors.py. - Breaking: Change return type of
Instance.analyzeto new typeResult(NamedTuple). - Change docstring style to
google. - Simplify
README.md.
Removed¶
- Breaking: Remove the
passwordandapi_keyparameters. - Remove unused
CannotBeTerminatedexception.
Fixed¶
- Fix
Instance.stop()method trying to stop analready_runningproject. - Fix
Instance(already_running=False)not searching default install dir on Linux. - Fix project path not accepting
~as a home directory.