Simon K

Results 15 issues of Simon K

Highlighted in #10804 I had a quick look at the modules generated are referencing other classes inside the `debugger.py` by the `debugging.ClassName` which is not available in the name space;...

C-py

Converts the error codes into a `Tuple` as they are immutable and adds appropriate type hints for them. Removes unused vars `screen` & `stacktrace` as they are redefined later when...

C-py

This makes some improvements to the python linting, Moving forward I would like to get the entire code base linted in a consistent manner for ease of maintenance and contributions....

C-py

Heavily a draft still, please see the todos here; there is still plenty of work to do, but I figured if I took one driver in particular and make a...

C-py

### Feature and motivation There is some duplication throughout the following areas that are (largely) carrying out the same tasks: ```console grep -rE "def find_elements?\(" * selenium/webdriver/remote/webdriver.py: def find_element(self, by=By.ID,...

C-py
I-enhancement

### What happened? A fair few of the python tests in CI are a little flaky; resulting in red builds in most python pull requests at the minute; we are...

E-easy
C-py
I-defect
help wanted

Adds deprecation warnings for tests written in `nose`, namely around `setup` and `teardown` aspects; as we support limited functionality. I went with a `pytest 8.x` deprecation as I think that...

Hi, as (briefly) discussed in [this discussion](https://github.com/pytest-dev/pytest/discussions/9802), `pytest_unconfigure` differs from `pytest_configure` in terms of exiting. When a `pytest_configure(...)` implementation raises an unhandled exception; pytest exits `3 - ExitCode.INTERNAL_ERROR`; this is...

type: refactoring
topic: config

I hope to break these kind of changes down into single changes; for now a lot of proof of concept ideas. Here is a new tox recipe used via `tox...

C-py

Hi, thanks for a great library and the time to maintain / build it. Would it be possible to get a release on pypi that supports python3.11? I notice it's...