Skip to content

ShareClean v0.3.3

Choose a tag to compare

@OmarH-creator OmarH-creator released this 02 Jul 20:56

Security

  • Fixed a filesystem safety issue where equivalent output path spellings, such as input.txt and ./input.txt, could bypass the in-place overwrite guard and modify the input file.
  • The output writer now checks canonical filesystem identity before opening the output file.

Validation

  • python -m unittest discover
  • Manual temp-file repro now exits with code 2 and leaves the input unchanged.
  • Built shareclean-0.3.3 wheel and sdist in a fresh temp directory.
  • python -m twine check passed for both distributions.
  • python -m shareclean --version reports shareclean 0.3.3.