Avantpy

Latest version: v0.0.15

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

Scan your dependencies

0.08

- GUI (converter) in a single window, with a single vertical scrollbar and linenenumbers
- Simplified the work required to create documentation for simplified tracebacks in a given language
- Improved tracebacks to make sure that they reflect better the dialect used.
- Wrote a script to duplicate all tests for pyupper in the other dialects.
- Added full test for pyupper (and other dialects)
- Changed translations so that they are done with gettext
- Removed old way of supporting translations of human languages
- Printing information about language and dialect used in console
when they are changed.
- console prompt now shows the py prefix to decrease potential confusion
- Removed information about --diff option from documentation, including
docstrings.

0.0.7

- Added GUI for conversion
- Removed obsolete corresponding command line option
- Removed --diff command line option as it is done better with the GUI.
- Tracebacks now written to stderr instead of stdout
- Simplified traceback for NameError done
- Improvement for long partial sources quoted in tracebacks
- Simple test added for transcoding
- Added tracebacks generation in French, with all pyupper examples reproduced
- Also added corresponding pytest tests
- Console prompt is still based on dialect but does not include the py prefix.

0.0.6

- Console prompt is now based on dialect
- Transocode works.
- Test is written, showing how to call it from user's code
- Command line option --transcode implemented
- Properly implemented --show_converted option; it was active by default.
- Reorganized the tests by dialect, introducing new naming convention.

0.0.5

- Fixed bug in console
- Added translations of error messages in French and English

0.0.4

First recorded change log.

- Console works
- Diff works
- Included dialects: pyupper, pyen, pyfr, pyes
- Included languages: en
- Custom exceptions implemented
- Docs in good enough shape to have been published
- Decent test coverage using pytest
- etc.

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.