Skip to content

Releases: sarugaku/shellingham

1.5.4

24 Oct 01:50
cba059e
Compare
Choose a tag to compare

What's Changed

  • Fix test_get_shell test according to new code by @eamanu in #82
  • Bump certifi from 2021.5.30 to 2022.12.7 by @dependabot in #67
  • fix: always detect the host shell on MacOS by @frostming in #83

New Contributors

Full Changelog: 1.5.3...1.5.4

Release 1.5.0.post1

03 Jan 07:39
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.5.0...1.5.0.post1

1.5.0

04 Aug 02:41
ace4525
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.4.0...1.5.0

Version 1.3.1

10 Apr 07:29
Compare
Choose a tag to compare

Fix a typo that prevents ash and csh from being detected.

Version 1.3.0

09 Apr 05:41
Compare
Choose a tag to compare

Add Almquist shell (ash) detection support.

Version 1.2.8

09 Apr 05:40
Compare
Choose a tag to compare
  • Parse ps output according to how it is actually formatted, instead of incorrectly using shlex.split().
  • Improve process parsing on Windows to so executables with non-ASCII names are handled better.

Version 1.2.7

09 Apr 05:39
Compare
Choose a tag to compare
  • Suppress subprocess errors from ps if the output is empty.

Version 1.2.6

09 Apr 05:39
Compare
Choose a tag to compare

Minor Python 3 compatibility fix.

Version 1.2.5

09 Apr 05:38
Compare
Choose a tag to compare
  • Improve /proc content parsing robustness to not fail with non-decodable command line arguments.

Version 1.2.4

09 Apr 05:37
Compare
Choose a tag to compare
  • 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.