Changelog for igbpyutils

Changelog

v1.0.0 - not yet released
v0.8.0 - Fri Oct 11 2024
  • REMOVED gen-coveragerc and deprecated igbpyutils.dev.generate_coveragerc
  • Renamed igbpyutils.dev.check_script_vs_lib to igbpyutils.dev.script_vs_lib.check_script_vs_lib()
    • The former is still available but raises a deprecation warning. (Update: Warning was not yet implemented in this release)

    • The known_shebangs argument may now be a regular expression.

    • The exec_from_git option now uses the current index instead of the tree, so uncommitted changes are correctly seen.

v0.7.0 - Sun Oct 6 2024
v0.6.0 - Mon Jun 17 2024
v0.5.0 - Sat Mar 30 2024
v0.4.1 - Sun Dec 10 2023
v0.4.0 - Sun Dec 10 2023
  • Changed autoglob() to detect current shell via environment variables instead of sys.platform

  • Added igbpyutils.dev.generate_coveragerc and CLI

  • Added and used igbpyutils.file.cmdline_rglob()
    • Note: This changes the behavior of the command-line tools included in this project slightly in that a directory specified on the command line is now also processed, instead of just its contents.

v0.3.2 - Thu Nov 2 2023
  • Added --add* options to simple-perms tool

v0.3.1 - Sun Oct 8 2023
  • Fixed project requirements

v0.3.0 - Wed Oct 4 2023
  • Added exec_from_git option to igbpyutils.dev.check_script_vs_lib

  • Added simple_perms()

v0.2.0 - Sun Sep 24 2023
v0.1.0 - Tue Sep 19 2023
v0.0.9 - Sat Aug 19 2023
v0.0.8 - Tue Jul 4 2023
  • Fixed changelog

v0.0.7 - Tue Jul 4 2023
v0.0.6 - Wed May 3 2023
  • Minor tweak to documentation generation only

v0.0.5 - Wed May 3 2023
  • Documentation updates only

v0.0.4 - Wed May 3 2023
v0.0.3 - Sun Apr 16 2023
v0.0.2 - Sat Apr 15 2023
v0.0.1 - Fri Apr 14 2023
  • First release.

Note this changelog covers user-visible changes only, internal changes such as for testing are not listed, and not all documentation updates.