Andreas Maier

Results 180 issues of Andreas Maier

The Sphinx autodoc extension supports a directive `autoexception` (https://documentation.help/Sphinx/autodoc.html#directive-autoexception). Specifying `:autosummary:` on the `autoexception` directive fails: ``` .../docs/client/exceptions.rst:49: WARNING: An option to autoexception is either unknown or has an invalid...

There is one TODO-PYTHON still in `pywbem/_cim_types.py`: The use of the `x` key in dictionary in the CIMInt code and used in functiontests to supply Uint32 data to the InvokeMethod...

area: code
type: cleanup

Currently, the project still uses "make upload" to upload to Pypi. The disadvantage is that this requires a personal ID on Pypi. Change this to a workflow based publishing, like...

type: enhancement
area: devenv
resolution: fixed

Since this week, the weekly all-test run fails all indication unit tests on Windows/Python3.7/latest with this error (from the log of https://github.com/pywbem/pywbem/runs/5526357627?check_suite_focus=true). The error does not happen on any other...

area: code
type: bug

In Python, the "daemon" flag when creating a thread means that the process can exit without taking care of the daemon thread cleanup. See https://docs.python.org/3/library/threading.html#thread-objects I think this may create...

area: code
type: cleanup

The new requests-based implementation (and also the earlier implementation) is quite brief when the CA certificate verification fails: ConnectionError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:727); OpenSSL version used: OpenSSL 1.1.1d...

area: code
type: enhancement

This test should be done with the new requests based communication (see PR #2023). This should include both tests for valid certificate chain with based on root, intermediate, terminal certificates...

type: enhancement
area: test
under work

Convert run_cim_operations.py into an end2end testcase. This includes getting rid of the `RegexpMixin` class which is tied to unittest and at this point is only used by run_cim_operations.py.

type: enhancement
area: test

Improve unit testing of the MOF compiler, so that the recent compiler bug (issue #4) would have been found.

type: enhancement
area: test