Pycrunch-engine

Latest version: v1.6.4

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

Scan your dependencies

Page 2 of 3

1.2.1

This is a maintenance release to eliminate the error described in
https://plugins.jetbrains.com/plugin/13264-pycrunch--live-testing/reviews
and
https://github.com/gleb-sevruk/pycrunch-engine/issues/36


[207123] 2020-12-14 20:03:56,114 - engineio.server - ERROR - The client is using an unsupported version of the Socket.IO or Engine.IO protocols (further occurrences of this error will be logged with level INFO)

1.2

This release adds the ability to run test via debugger using PyCrunch plugin.
Follow this link https://pycrunch.com/docs/debugging-support to learn more

Also, fixed issues with non-stopping processes on windows when test execution is terminated.

Also, added connection watchdog - the engine will be killed if PyCharm connection is lost and not reestablished within 100 seconds.

1.1

This is biggest update since release.

Added ability to terminate test execution.
Added information about tests currently in progress.

There are even more changes in pycrunch-engine from gathered feedback, including:
- Faster test execution
- Engine stability and better error reporting.
- Support for test run termination and test execution timeout.


There are known issues with coverage v5 and pytest-coverage plugin.
If you experience that, please downgrade coverage by:
pip install coverage==4.5.3
and remove pytest-coverage plugin from venv and pytest.ini, while we are working on the next update.

1.0

This will include automatic .pycrunch-config.yaml file creation on first run. Also PyTest Pin was removed. Last known working versions were:
pytest==4.6.3
pytest==5.4.3

0.9.1

See 12 for details


skip
def test_should_be_skipped(self):
print('this should show as success in pycrunch report. This test will also not run.')

0.9.0

For details please see:
https://github.com/gleb-sevruk/pycrunch-engine/pull/10

using sample code

from pycrunch.insights import trace

trace(variable_a=1, variable_b=dict(...))


It is now possible to output data into new PyCrunch Timeline window for simpler debbuging

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.