Fortpy

Latest version: v1.7.7

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

Scan your dependencies

Page 3 of 12

1.5.6

- Added a more useful error message for XML tag parsing. Instead of just specifying the line number and column, the error message includes an excerpt of the original XML string showing the badly formed XML tag. This addresses issue 35.

1.5.5

- Fixed a bug introduced last revision 1.5.4; I thought I had run the unit tests before committing but I hadn't. Since I haven't set up the CI server yet on fortpy, it didn't get picked up until now.

1.5.4

- Fixed a bug in the handling of explicitly-specified staging directories with `runtests.py`. The paths were being mapped using `path.expanduser` instead of `path.abspath`.
- Fixed issue 27
- Fixed issue 33
- Fixed issue 32
- Fixed additional issues with file comparison related to template sources, explicit templates in the `<fortpy>` tags of input/output files and one small issue with single valued body comparison keys.
- Added integer verbosity level to `compare.py`.

1.5.3

- Fixed a bug in the executable parser. Executables without any parameters were being ignored.
- Fixed a bug in the unit tester from the fix in Revision 1.5.2 for relative paths in the _staging_ attribute.

1.5.2

- Added support for a previously advertised feature that wasn't implemented yet. Paths to _folder_ attributes in `<input>`, `<output>`, and the _staging_ attribute for `<group>` tags now support relative paths (relative to the code folder). This allows different executables to define unique staging folders at the testing group level. It also allows the `runtests.py` script to run with a single parameter, the positional parameter specifying the code directory to run.

1.5.1

- Fixed issue 31 related to value overwriting of shared memory between subsequent calls to the same method loaded from a shared library.

Page 3 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.