David Salvisberg

Results 32 issues of David Salvisberg

Hi, currently flake8-bugbear seems to primarily (only?) contain errors/warnings either inherent to python code or constructs from the python stdlib, but there are some popular third party libraries, such as...

help wanted
question

While this is a bit of a corner case and could be considered bad form it can sometimes be the most simple solution when you want the rendering of dynamic...

I'm running into some really strange behavior where running `uv pip install` causes each package to be uninstalled twice, causing a missing RECORD file error on the second uninstall. Considering...

bug

Hi there, `types-uWSGI` has been accepted and merged into typeshed today (it should be available on pypi by tomorrow) First of all, let me thank you for your work. It's...

enhancement

While there are a lot of modules in this package, since the common interface is very simple from a type system perspective I think it would introduce little to no...

**Bug Report** This is admittedly a fairly niche use-case, but this came up when adding more precise type hints to `itsdangerous` and trying to write a `Protocol` that accepts any...

bug
topic-paramspec

Python 3.8.12 phonenumbers 8.12.33 Currently enum like classes like `PhoneNumberFormat` are using plain classes. For type checking it would be much more convenient if you changed these to Enums or...

feature

[series.pyi](https://github.com/pandas-dev/pandas-stubs/blob/main/pandas-stubs/core/series.pyi#L1379-L1388) contains overloads for most datetime like series and scalar values, but not for `DateOffset`, even though pandas appears to support it. In most cases `Timedelta` for offsetting a`Timestamp` series...

Frequency

This is mostly a meta issue, I've noticed that when upgrading the stubs for version 2.1.0 the deprecated methods/overloads have been immediately removed. We now have `typing_extensions.deprecated`, which I think...

**Describe the bug** Both according to the docs and the implementation it is valid to pass a python `range` object as the first argument to `pd.RangeIndex` **To Reproduce** ```python import...

good first issue
Index