Robotframework-output-stream

Latest version: v0.0.6

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

Scan your dependencies

0.0.6

-----------------------------

- Fixed issue where stopping logging would not add the start keyword but would end up adding the end keyword.

0.0.5

-----------------------------

- Fixed one issue generating the output from the standard Robot Framework XML.
- Added API to stop and start logging keywords or keyword arguments.
- Added API to add a string to be hidden from the logs.
- Hiding information through tags in keywords (`log:ignore-variables` and `log:ignore-keywords`).
- Automatically hide the contents of variables named `*password*` or `*passwd*`.

0.0.4

-----------------------------

- Improved handling in case some internal exception happens.

0.0.3

-----------------------------

- Properly added `py.typed` file to release.

0.0.2

-----------------------------

- `LH` message type added to provide embedded html (i.e.: add images to log output).
- `ID` provides an id for the run and the part of the file (incremented when rotating the output).

- `log.html` improvements:

- Can filter out keywords with `NOT RUN` status.
- Hides iteration nodes after the 50th iteration (only if marked as `PASS` or `NOT RUN`).
- Embeds HTML contents from log entries with `html=true`.

0.0.1

-----------------------------

First release

- Note: pre-alpha for early adapters.
- Format may still change.
- Basic structure which allows to memoize strings and build suite/task,test/keyword scope.
- Provides status, time, rotating output, tags, keyword arguments.


Steps to do a new release
---------------------------

- Open a shell at the proper place (something as `x:\robocorpws\robotframework-output-stream`)

- Create release branch (`git branch -D release-robotframework-output-stream&git checkout -b release-robotframework-output-stream`)

- When leaving pre-alpha: Update classifier in setup.py (currently in pre-alpha) and notes regarding being alpha in README.md.

- Update version (`python -m dev set-version 0.0.6`).

- Update embedded index.html (`python -m dev build-output-view`).

- Update README.md to add notes on features/fixes (on `robotframework-output-stream`).

- Update changelog.md to add notes on features/fixes and set release date.

- Push contents, and check if tests passed in https://github.com/robocorp/robotframework-lsp/actions.
- `mu acp Robot Framework Output Stream Release 0.0.6`

- Rebase with master (`git checkout master&git rebase release-robotframework-output-stream`).

- Create a tag (`git tag robotframework-output-stream-0.0.6`) and push it.

- Send release msg. i.e.:

Hi channel,

I'm happy to announce the release of `Robot Framework Output Stream 0.0.6`.

* Changes*


`Robot Framework Output Stream` may be installed with: `pip install robotframework-output-stream`.
Links: [PyPI](https://pypi.org/project/robotframework-output-stream/), [GitHub (sources)](https://github.com/robocorp/robotframework-lsp/tree/master/robotframework-output-stream)

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.