Qatlibrary

Latest version: v23.5.3

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

Scan your dependencies

Page 1 of 2

23.5.3

**Type:** Minor

**Optimizations:**

- Changed ${ } expression for dynamic headers to ${{ }} for better support
- Bumped Version to v23.5.3

23.5.2

**Backward Compatibility:**
- Data CSV - Compatible
- Config YAML - incompatible

**Features:**

- Native Bearer Auth Token Support Added
- Static Header Support Added (can be used for general headers, auth headers etc)
- Dynamic Header Support Added with ${} syntax. This syntax is passed to Python's eval function to achieve runtime interpolations.
- Dropped OAuth1 and Basic Auth config support - Please use headers config to utilize any required Authorization.

**Optimizations:**

- Session optimization for REST calls.
- Template management optimizations.
- General code refactor & cleanup
- Python compatibility checks
- Documentation Updates

**Others**

- Code repo was moved from personal space to [toil-free](https://github.com/toil-free/) space.

23.4.1

- Support Added for RobotFramework > 4.0
- No API or Config Changes
- Not Tested in M-series Mac processors

21.5.1

Robot Framework 4.0 is not entirely backward compatible. As a hot fix, the following changes were made -
- Limiting QATLibrary to RF < 4.0

21.2.12

Minor release. Only updates QATLibrary CLI console output styles for Windows.

* Optimization for windows: Colored terminal output was removed for 'qat init' and 'qat clean' methods.
* No functional or documentation changes for this release.

21.2.10

This is a major release for QATLibrary. This release introduces multiple new features -
* New CLI command "qat init": This init method initializes sample config and test data file in your current directory. You can edit the files and get started for your test implementations from your favorite IDE or a CSV editor.

* New CLI command "qat clean": This command helps to delete generated .html reports/logs or .xml output files from your current directory. Optionally, you can clean a target directory with "qat clean -d path/to/dir" format.

* Changed "qat" to "qat run" for executing tests: To execute your tests, now "run" command is required. Previously there was no need for "run". Please view README or "qat --help" for updated arguments and options for CLI.

* No changes for QATLibrary as Robot Framework Library Syntax. Everything remains as before.

* CI Improvement: Github actions workflow now has a CI Pipeline and Test flow.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.