Tcms-api

Latest version: v13.2

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

Scan your dependencies

Page 3 of 4

8.6.0

- Use a sub-package to install gssapi, see installation instructions

8.5.0

- Fix ``super()`` call in ``CookieTransport`` class to make this package
compatible with Python 3.8 (Václav Klikar)

8.4.0

- Add instructions how to install `gssapi` because they don't ship binary packages on Linux
- Provide `plugin_helpers.Backend.get_statuses_by_weight()` and fall-back to it if TestExecutionStatus can't be found by name. This is to be used by Kiwi TCMS plugins (Bryan Mutai)

8.3.0

- Use ``gssapi`` library for kerberos communications on both Linux and Windows
- Requires MIT Kerberos for Windows, see installation instructions

8.2.0

This version adds additional methods and functionality that can be used
by Kiwi TCMS plugins written in Python.

- Modify ``plugin_helpers.Backend.test_case_get_or_create()`` to return
tuple (dict, bool). WARNING: this will break existing plugins
- ``plugin_helpers.Backend`` will use ``TCMS_PLAN_ID`` environment variable
if specified. This allows the user to select an existing TestPlan to save
new results into. Fixes
`Issue 5 <https://github.com/kiwitcms/tcms-api/issues/5>`_
- Add ``plugin_helpers.Backend.finish_test_run()`` which may be
called by plugins to indicate that a TestRun has been finished
- Add ``plugin_helpers.Backend.default_tester_id()`` and update
``TestExecution.tested_by`` when changing status
- Use ``default_tester_id()`` when creating a new TestRun
- When creating new test run always set TR.manager := TP.author
and make sure that ``TestPlan.create()`` will also specify author

8.1.1

~~~~~~~~~~~~~~~~~~~~~~

- Use ``winkerberos`` dependency on Microsoft Windows platform
(mtg-edmund-tse)
- Setting rename in config file: ``use_mod_kerb`` -> ``use_kerberos``
- Bug-fix: don't fall back to user/pass if kerberos is configured
- Bug-fix: send correctly formatted authorization request header,
per RFC-4459
- Bug-fix: properly authenticate with Kiwi TCMS via kerberos ticket
if requested to do so
- Start sending ``User-Agent: tcms-api/<version>`` for all requests
- Enable integration testing with and without Kerberos
- Enable testing on Windows

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.