Shellingham

Latest version: v1.5.4

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

Scan your dependencies

Page 3 of 4

1.2.6

==================

No significant changes.

1.2.5

==================

Bug Fixes
---------

- Improve ``/proc`` content parsing robustness to not fail with non-decodable
command line arguments. `10
<https://github.com/sarugaku/shellingham/issues/10>`_

1.2.4

==================

Bug Fixes
---------

- Fix exception on Windows when the executable path is too long to fit into the
PROCESSENTRY32 struct. Generally the shell shouldn't be buried this deep, and
we can always fix it when that actually happens, if ever. `8
<https://github.com/sarugaku/shellingham/issues/8>`_

1.2.3

=======================

Bug Fixes
---------

- Check a process’s argument list is valid before peeking into it. This works
around a Heisenbug in VS Code, where a process read from ``/proc`` may
contain an empty argument list.

1.2.2

==================

Features
--------

- Support BSD-style ``/proc`` format. `4
<https://github.com/sarugaku/shellingham/issues/4>`_


Bug Fixes
---------

- Better ``ps`` output decoding to fix compatibility. `7
<https://github.com/sarugaku/shellingham/issues/7>`_

1.2.1

==================

Bug Fixes
---------

- Fix login shell detection if it is ``chsh``-ed to point to an absolute path.
`6 <https://github.com/sarugaku/shellingham/issues/6>`_

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.