Ran Benita

Results 48 issues of Ran Benita
trafficstars

pytest's "official" public API is exported by the `pytest` package, and everything else is defined in the `_pytest` package. Currently, `pytest` only contains APIs that users need to use directly:...

type: proposal
topic: typing

Currently, all of the parse functions return `Result`. This means that if the file has a syntax error, we get the error and nothing else. However, there are some use...

I am trying to get the CCID driver to work with a bit finicky industrial device. Occasionally the communication with the device fails with error LIBUSB_TRANSFER_OVERFLOW, and then things stop...

I am trying to get the CCID driver to work with a bit finicky industrial device. Occasionally the communication with the device fails with error `LIBUSB_TRANSFER_OVERFLOW`, and then things stop...

help wanted

In 2017 there was an issue #2430 complaining that module-level calls to `warnings.filterwarnings` are getting reset by pytest and thus have no effect. PR #2445 added a fix for this...

type: bug
plugin: warnings
type: selftests

While looking at another issue I noticed that `pytest -Werror` results in `config.known_args_namespace.pythonwarnings` having the value `['error', 'error']`. That is the value is duplicated. This happens because: - We call...

type: bug
topic: config

The cryptography package in version 42 added [support for certificate validation](https://cryptography.io/en/latest/x509/verification/#module-cryptography.x509.verification). I had in mind to use it in py_webauthn to replace the pyOpenSSL dependency, which seems beneficial to me...

### Description I have seen this a few times. `{...}` is a literal set so seems reasonable to warn about `set({})` in addition to `set([])` and `set(())`.