Konch

Latest version: v6.0.1

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

Scan your dependencies

Page 4 of 7

3.0.0.post0

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

- Distribute a universal wheel.

3.0.0

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

Features:

- Config files must be approved before executing them.
Use ``konch allow`` to authorize a config file. This is a security mechanism to prevent
executing untrusted Python code (:issue:`47`). Thanks :user:`hartwork` for the suggestion.
- Allow customizing the editor to use for ``konch edit`` via the
``KONCH_EDITOR`` environment variable.
- ``konch init`` only adds the encoding pragma (`` -*- coding: utf-8 -*-\n``) on Python 2.
- Raise error when an invalid ``--name`` is passed.

Bug fixes:

- Respect ptpython's user config file (``~/.ptpython/config.py``)
(:issue:`16`). Thanks :user:`nasyxx` for reporting and thanks
:user:`pycadelic` for helping out with the implementation.
- Address a ``DeprecationWarning`` about importing from ``collections.abc`` on Python 3.7.

2.5.0

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

- Update dev environment.
- Python 3.4 is no longer officially supported.
- Tested on Python 3.7.

2.4.0

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

Features:

- Add basic tab-completion to plain Python shell.

2.3.0

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

Features:

- Allow ``context`` to be a callable.
- Multiple names may be passed to ``named_config``.

2.2.1

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

Bug fixes:

- Fix error raised when some options are passed to ``konch.named_config``.

Page 4 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.