Supyr-struct

Latest version: v1.5.4

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

Scan your dependencies

Page 2 of 2

1.4.0

Added
- Michelle is now in [LICENSE.TXT](LICENSE.TXT).
- This changelog!
- util is now fully documented! (More to come.)
- util.path_normalize for normalizing paths and easing string comparisons.
- util.path_replace.
- util.path_split.
- util.tagpath_to_fullpath for handling directory relative paths case insensitively on case sensitive filesystems.

Changed
- Add prints to a few try-except blocks
- Fix [LICENSE.TXT](LICENSE.TXT) for 80 character wide terminals
- Fix a few try-except pairs that were catching keyboard interrupts
- Fix exception when trying to serialize a block without a filepath
- Port [README](README.MD) to MarkDown
- Simplified and sped up util.str_to_identifier
- Tag.filepath instance variable now returns and converts to a pathlib Path object
- util.is_in_dir is now posix compatible (Respects symlinks and works on case sensitive file systems)

Removed
- util.PATHDIV constant in favor of letting pathlib handle that.
- util.fcc and util.fourcc macros. Use util.fourcc_to_int and util.int_to_fourcc instead.
- util.sanitize_path in favor of util.path_normalize.
- **REMOVED SUPPORT FOR VERSIONS OF PYTHON BELOW 3.5**

1.3.2

- Fixed bug with WhileBlock comparing incorrect object type when deciding whether or not to initialize all its elements.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.