Skip to content

Releases: amoffat/sh

Release 2.4.0

Choose a tag to compare

@github-actions github-actions released this 25 Jul 21:44
21217a0
  • Dropped support for Python < 3.10
  • Significantly improved .pyi typing stub with modern type aliases and annotations
  • Command now supports generic subscript syntax (Command[str]) via GenericAlias
  • Bugfix where signal names containing numbers were not matched correctly
  • stubtest and pyrefly coverage check now run in CI

Release 2.3.0

Choose a tag to compare

@github-actions github-actions released this 09 Jun 04:22
9b48270
  • Fix sdist builds from littering files
  • Add all special keyword args to .pyi stub file

Release 2.2.6

Choose a tag to compare

@github-actions github-actions released this 08 Jun 05:22
8c36336
  • Include missing sdist files #778

Release 2.2.5

Choose a tag to compare

@github-actions github-actions released this 07 Jun 03:39
8453c98
  • Single page doc for LLM context window #757
  • Formal support for Python 3.13 and 3.14
  • Allow boolean arguments to override baked arguments #770
  • Added .pyi typing stub
  • Improvements to str representation of Command #756
  • Bugfix where rare ProcessLookupError can be thrown #769
  • Various spelling corrections #774

Release 2.2.4

Choose a tag to compare

@github-actions github-actions released this 06 Jun 19:33
3d855da
  • Bugfix regression where correct gid was not set on the launched process

Release 2.2.3

Choose a tag to compare

@github-actions github-actions released this 05 Jun 19:15
  • Bugfix where supplemental groups were not dropped when using _uid

Release 2.2.2

Choose a tag to compare

@github-actions github-actions released this 24 Feb 07:16
a834c0d
  • Bugfix where it was impossible to use a signal as an ok_code #699

Release 2.2.1

Choose a tag to compare

@github-actions github-actions released this 09 Jan 22:31
b36a6c4
  • Bugfix where async and return_cmd does not raise exceptions #746

Release 2.2.0

Choose a tag to compare

@github-actions github-actions released this 09 Jan 17:53
be9f8ea
  • return_cmd with await now works correctly #743
  • Formal support for Python 3.12

Release 2.1.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 07:16
  • Add contrib command sh.contrib.bash #736