`Python Library Core`_ is a generic component making it easier to create bigger Robot Framework test libraries. Python Library Core 3.0.0 is a new release with fixing but with RF 4 and typing.Union resulting incorrect conversion. Also this release drops support for Rf 3.1
All issues targeted for Python Library Core v3.0.0 can be found from the issue tracker.
REMOVE ``--pre`` from the next command with final releases. If you have pip installed, just run
pip install --pre --upgrade pip install robotframework-pythonlibcore
to install the latest available release or use
pip install pip install robotframework-pythonlibcore==3.0.0
to install exactly this version. Alternatively you can download the source distribution from PyPI and install it manually.
Python Library Core 3.0.0 was released on Friday June 11, 2021.
${None} type conversion does not work correctly (#81)
When argument contained type hint with typing.Union and None default value, and keyword was used with ${None} default value, then argument was not converted correctly with RF 4.
Drop Python 2 and Python 3.5 support (#76)
Python 2 and 3.5 support is not anymore supported. Many thanks for Hugo van Kemenade for providing the PR.
Support only RF 3.2.2 and 4.0.1 (#80)
Support for RF 3.1 is dropped. Only Rf 3.2 and 4.0 are supported by this release.
ID | Type | Priority | Summary |
---|---|---|---|
#81 | bug | critical | ${None} type conversion does not work correctly |
#76 | enhancement | critical | Drop Python 2 and Python 3.5 support |
#80 | enhancement | critical | Support only RF 3.2.2 and 4.0.1 |
Altogether 3 issues. View on the issue tracker.