Cat-win

Latest version: v1.10.2

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

Scan your dependencies

Page 7 of 8

1.4.0

Major Changes

- added `cats` entry point, for a repl version of the programm. This way you can enter and edit custom input line by line, instead of restarting the programm every time. Useful for the number conversion feature or a line by line base64 encoding/decoding (note that some parameters will not work with this entry-point since they will not make any sense in the context).
- added -`R`, --`reconfigure` parameter to decide if the standard-input (stdin) and standard-output (stdout) should be reconfigured to the parsed encoding parameter. Some repls handle text encoding different than others, so there is no uniform output when using uncommon encoding formats. Using this parameter the users can decide for themselves if the stdout should be encoded. Some users may experience readable console output when using the parameter while others may experience it when not using the argument.

Minor Changes

- searching for patterns or literals within a file now also works for files that have been opened in binary mode (beware that some keywords might be overlooked).
- --`hexview` and --`binview` will now, dependant on the installed font, also show specific symbols for carriage return and line feed.
- creating a file with an specific text encoding set will now result in an actually encoded file.
- opening a file in binary will no longer display the `b''` wrapper.

Bugfixes

- fix Bug where the ENTER-char '⏎' would be displayed incorrectly when using different encodings.

1.3.1

Minor Changes

- -`f`, --`files` now shows a `*` symbol on specific files, indicating the file contains a keyword or pattern that has been searched for using `find=` or `match=`.

1.3.0

Major Changes

- renamed -`k`, --`keyword` to -`g`, --`grep`.
- removed `requests` dependency.

Minor Changes

- -`F` and -`f` will now show `Amount` displaying the amount of files found.
- added --`nk`, --`nokeyword` parameter to reverse the --`grep` output, essentially showing only lines that do not match any queried keyword.

1.2.0

Major Changes

- removed `cat` entrypoint.

Minor Changes

- added --`binview`, --`binview` parameter to display the raw byte representation of any given file in binary.

1.1.7

Minor Changes

- added --`hexview`, --`hexview` parameter to display the raw byte representation of any given file in hexadecimal.

1.1.6

Minor Changes

- show file sizes on -`f`, --`files` parameter.
- added -`S`, --`SUM` parameter to only show the sum of lines of all files.

Page 7 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.