Epicbox2

Latest version: v2.0.0

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

Scan your dependencies

2.0.0

* Updated dependencies
* Fixed use of deprecated packages
* Added `create_session` context manager with `exec` method

1.1.0

------------------

Changes
^^^^^^^

* Added ``processes`` limits option to limit the number of processes that a sandbox can run.
For example, it can be used to prevent a fork bomb or do not allow the sandboxed code to create
new processes. It's unlimited by default.
`9 <https://github.com/StepicOrg/epicbox/pull/9>`_

1.0.0

------------------

Breaking changes
^^^^^^^^^^^^^^^^

* Migrated from the ``docker-py`` Docker library to ``docker`` version ``>=2``.
* ``epicbox.create``, ``epicbox.start``, ``epicbox.destroy`` now return and accept a ``Sandbox``
object instead of a low-level container ``dict`` structure.
* Removed the obsolete ``base_workdir`` argument from ``epicbox.configure``.

Changes
^^^^^^^

* Unpinned and bumped versions of dependency packages in ``pyproject.toml`` and ``requirements.txt``.

0.6.2

------------------

* Initial release on PyPI. (`5 <https://github.com/StepicOrg/epicbox/issues/5>`_)
* Fix docker volume cleanup if an exception is raised during its usage.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.