Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / dosisod/refurb issues and pull requests
#348 - [Bug]: python_version + multi-py-version library
Issue -
State: open - Opened by kasium about 1 month ago
Labels: bug
#347 - [Bug]: crash with `litellm==1.40.12` and `mypy==1.11.0`
Issue -
State: closed - Opened by jamesbraza 4 months ago
- 1 comment
Labels: bug
#346 - [Enhancement]: documenting caching for `refurb` in CI
Issue -
State: open - Opened by jamesbraza 4 months ago
Labels: enhancement
#345 - [Enhancement]: opinions on `isinstance` with `tuple` or union (`|`)?
Issue -
State: open - Opened by jamesbraza 5 months ago
Labels: enhancement
#344 - [Enhancement]: extending `FURB120`for defaulted Pydantic `BaseModel` args
Issue -
State: open - Opened by jamesbraza 5 months ago
Labels: enhancement
#343 - [Bug]: false positive `FURB111` when `asyncio.get_running_loop()`
Issue -
State: open - Opened by jamesbraza 5 months ago
Labels: bug
#342 - [Enhancement]: defaulted `next` to `except StopIteration`
Issue -
State: open - Opened by jamesbraza 5 months ago
Labels: enhancement
#341 - [Enhancement]: noqa's are removed by yesqa
Issue -
State: open - Opened by kasium 7 months ago
Labels: enhancement
#340 - [Bug]: FURB111 triggers for lambdas returning constants which are not the default of the built-in
Issue -
State: open - Opened by kasium 7 months ago
Labels: bug
#339 - [Bug]: FURB148 triggers if index variable is used outside of the loop
Issue -
State: open - Opened by kasium 7 months ago
Labels: bug
#338 - Fix is_ignored_via_amend and add UTs
Pull Request -
State: open - Opened by ppiasek 7 months ago
#337 - [Bug]: Ignore via amend doesn't work if multiple errors selected
Issue -
State: open - Opened by ppiasek 7 months ago
- 1 comment
Labels: bug
#336 - [Bug]: FURB126 shouldn't catch matches on complex expressions
Issue -
State: open - Opened by mscheifer 7 months ago
Labels: bug
#335 - [Bug]: tries to replace single element tuple with operator.itemgetter
Issue -
State: open - Opened by Skylion007 7 months ago
Labels: bug
#334 - [Bug]: FURB158 suggests change that can alter code semantics
Issue -
State: closed - Opened by dscrofts 8 months ago
- 2 comments
Labels: bug
#333 - Add `no-sorted-min-max` check (FURB192)
Pull Request -
State: closed - Opened by dosisod 8 months ago
- 1 comment
#332 - [Enhancement]: `min`/`max` instead of `sorted(l)[0]`
Issue -
State: closed - Opened by Skylion007 8 months ago
- 3 comments
Labels: enhancement
#331 - Add better detection and error messages for len compatible types in FURB115
Pull Request -
State: closed - Opened by dosisod 9 months ago
#330 - [Enhancement]: extra `list` cast when calling `len`
Issue -
State: closed - Opened by jamesbraza 9 months ago
- 3 comments
Labels: enhancement
#329 - [Enhancement]: More generic argument types
Issue -
State: closed - Opened by opk12 9 months ago
- 2 comments
Labels: enhancement
#328 - [Enhancement]: `textwrap.dedent()` to prettify a multiline string
Issue -
State: open - Opened by opk12 9 months ago
- 1 comment
Labels: enhancement
#327 - [Enhancement]: `len(...) > 0` -> `len(...)`
Issue -
State: closed - Opened by opk12 9 months ago
- 1 comment
Labels: enhancement
#326 - [Bug]: Missing FURB151 (`Path(x).touch()`) when separating open() and close()
Issue -
State: open - Opened by opk12 9 months ago
- 2 comments
Labels: bug
#325 - [Enhancement]: detecting unnecessary casting
Issue -
State: open - Opened by jamesbraza 10 months ago
Labels: enhancement
#324 - Add `no-subclass-builtin` check
Pull Request -
State: closed - Opened by dosisod 10 months ago
#323 - [Enhancement]: subclassing `collections.UserDict` over `dict`
Issue -
State: closed - Opened by jamesbraza 10 months ago
- 3 comments
Labels: enhancement
#322 - Add `itemgetter()` support for FURB118
Pull Request -
State: closed - Opened by dosisod 10 months ago
#321 - [Enhancement]: Add operator replacement for operator.itemgetter and operator.attrgetter
Issue -
State: closed - Opened by Skylion007 11 months ago
- 3 comments
Labels: enhancement
#320 - [Bug]: False positive with FURB184
Issue -
State: open - Opened by shaolo1 11 months ago
- 6 comments
Labels: bug
#319 - Fix FURB115 being emitted when using `len(x)` with non-boolean operators
Pull Request -
State: closed - Opened by dosisod 11 months ago
#318 - [Bug]: Suggests to replace len(text) with text in `if len(text) % 2`
Issue -
State: closed - Opened by tiagocoutinho 11 months ago
- 1 comment
Labels: bug
#317 - Fix FURB118 `operator.contains` false positive, improve error messages
Pull Request -
State: closed - Opened by dosisod 11 months ago
#316 - [Bug]: operator.contains has reversed operator.
Issue -
State: closed - Opened by Skylion007 11 months ago
- 1 comment
Labels: bug
#315 - Fix FURB183 false positive when using custom formatter
Pull Request -
State: closed - Opened by dosisod 11 months ago
#314 - [Bug]: False positive match for rule FURB183 when there's nested curly braces in an f string
Issue -
State: closed - Opened by owenlamont 11 months ago
- 2 comments
Labels: bug
#313 - Fix: false negative in FURB111
Pull Request -
State: closed - Opened by sbrugman 11 months ago
#312 - Don't emit FURB135/FURB148 when using `_` in comprehensions
Pull Request -
State: closed - Opened by dosisod 12 months ago
#311 - [Bug]: FURB148 generated when _ used as variable name
Issue -
State: closed - Opened by shaolo1 12 months ago
- 4 comments
Labels: bug
#310 - [Enhancement]: Rule to prefer in-place operators
Issue -
State: open - Opened by Avasam 12 months ago
- 2 comments
Labels: enhancement
#309 - Experimental/use standalone visitor
Pull Request -
State: closed - Opened by bzoracler about 1 year ago
- 2 comments
#308 - Specify what Python version Refurb uses when version isn't set
Pull Request -
State: closed - Opened by dosisod about 1 year ago
#307 - Fix incorrect grammar in README
Pull Request -
State: closed - Opened by tylerlaprade about 1 year ago
- 1 comment
#306 - Pin Mypy to <1.7.0
Pull Request -
State: closed - Opened by dosisod about 1 year ago
#305 - [Bug]: interpreted classes cannot inherit from compiled traits
Issue -
State: closed - Opened by jamesbraza about 1 year ago
- 12 comments
Labels: bug, mypy
#304 - Skip files that raise `RecursionError`
Pull Request -
State: closed - Opened by dosisod about 1 year ago
#303 - [Docs Request]: `python_version` when unspecified
Issue -
State: closed - Opened by jamesbraza about 1 year ago
- 2 comments
Labels: enhancement
#302 - [Bug]: crash within `mypy` on `sympy/polys/numberfields/resolvent_lookup.py`
Issue -
State: closed - Opened by jamesbraza about 1 year ago
- 8 comments
Labels: bug
#301 - [Enhancement]: suggest use `str.splitlines` method
Issue -
State: closed - Opened by blablatdinov about 1 year ago
- 1 comment
Labels: enhancement
#300 - Add better detection of list/set comprehensions
Pull Request -
State: closed - Opened by dosisod about 1 year ago
#299 - Fix documentation errors
Pull Request -
State: closed - Opened by dosisod about 1 year ago
#298 - [Bug]: refurb --explain FURB179 has bad code
Issue -
State: closed - Opened by shaolo1 about 1 year ago
- 2 comments
Labels: bug
#297 - Bump packages, bump version
Pull Request -
State: closed - Opened by dosisod about 1 year ago
#296 - Fix failing test in Mypy 1.6.0
Pull Request -
State: closed - Opened by dosisod about 1 year ago
#295 - [Bug]: test failures with mypy 1.6.0
Issue -
State: closed - Opened by mr-c about 1 year ago
- 2 comments
Labels: bug
#294 - Tweak versioning docs, bump packages
Pull Request -
State: closed - Opened by dosisod about 1 year ago
#293 - Add `use-chain-from-iterable` check
Pull Request -
State: closed - Opened by dosisod about 1 year ago
#292 - Update docs for FURB107 (`use-suppress`)
Pull Request -
State: closed - Opened by dosisod about 1 year ago
#291 - add `simplify-split` check
Pull Request -
State: closed - Opened by jayceslesar about 1 year ago
- 8 comments
#290 - [Enhancement]: functools partial
Issue -
State: open - Opened by sbrugman about 1 year ago
- 1 comment
Labels: enhancement
#289 - Don't emit FURB120 when deleting default arg would change semantics
Pull Request -
State: closed - Opened by dosisod about 1 year ago
#288 - [Bug]: FURB120 advises change that would be wrong
Issue -
State: closed - Opened by shaolo1 about 1 year ago
- 1 comment
Labels: bug
#287 - Initial implementation for fluent interface check
Pull Request -
State: closed - Opened by sbrugman about 1 year ago
- 7 comments
#286 - [Enhancement]: call chaining readability rule
Issue -
State: open - Opened by sbrugman about 1 year ago
- 1 comment
Labels: enhancement
#285 - Improve FURB111, bump version
Pull Request -
State: closed - Opened by dosisod about 1 year ago
#284 - Only allow built-in mapping types in FURB173
Pull Request -
State: closed - Opened by dosisod about 1 year ago
#283 - [Bug]: FURB143 suggesting change that isn't compatible with the context of code
Issue -
State: open - Opened by owenlamont about 1 year ago
- 4 comments
Labels: bug
#282 - Detect `not` when used with `startswith` and `endswith`
Pull Request -
State: closed - Opened by dosisod over 1 year ago
#281 - Fix tests failing in Python 3.12
Pull Request -
State: closed - Opened by dosisod over 1 year ago
#280 - Add example config files
Pull Request -
State: closed - Opened by dosisod over 1 year ago
- 1 comment
#279 - [Question]: parallelism within refurb?
Issue -
State: open - Opened by jamesbraza over 1 year ago
- 7 comments
Labels: enhancement, mypy
#278 - fix(no_unnecessary_cast): fix typo in shallow
Pull Request -
State: closed - Opened by ChaoticRoman over 1 year ago
- 3 comments
#277 - Made pipx the recommended installation method
Pull Request -
State: closed - Opened by trag1c over 1 year ago
#276 - [Enhancement]: Make pipx the recommended installation method
Issue -
State: closed - Opened by trag1c over 1 year ago
Labels: enhancement
#275 - Add `use-shlex-join` check
Pull Request -
State: closed - Opened by dosisod over 1 year ago
#274 - Fix typos
Pull Request -
State: closed - Opened by kianmeng over 1 year ago
- 1 comment
#273 - Improved docs
Pull Request -
State: closed - Opened by trag1c over 1 year ago
#272 - Make `--verbose` output on a single line
Pull Request -
State: closed - Opened by dosisod over 1 year ago
#271 - Add `--verbose` flag, update documentation
Pull Request -
State: closed - Opened by dosisod over 1 year ago
#270 - [Bug]: FURB173 can give false positives when non-dict objects are unpacked into a dict.
Issue -
State: closed - Opened by andrewmwilson over 1 year ago
- 6 comments
Labels: bug
#269 - [Enhancement]: documenting default of enable/disable all
Issue -
State: closed - Opened by jamesbraza over 1 year ago
- 2 comments
Labels: enhancement
#268 - [Enhancement]: example config files
Issue -
State: closed - Opened by jamesbraza over 1 year ago
Labels: enhancement
#267 - Improve coverage
Pull Request -
State: closed - Opened by dosisod over 1 year ago
#266 - [Enhancement]: looping over `open` without closing
Issue -
State: closed - Opened by sbrugman over 1 year ago
- 2 comments
Labels: enhancement
#265 - Add title and improve one fix
Pull Request -
State: closed - Opened by ChaoticRoman over 1 year ago
- 5 comments
#264 - Do not run `isort` on `test/data` folder
Pull Request -
State: closed - Opened by sobolevn over 1 year ago
- 1 comment
#263 - [Bug]: Mypy Cache Directory Being Created When It Is Disabled
Issue -
State: closed - Opened by quantumpacket over 1 year ago
Labels: bug
#262 - Use poetry instead of `dev-dependencies.txt`
Pull Request -
State: closed - Opened by sobolevn over 1 year ago
- 2 comments
#261 - Enable `--cov-branch` in `pytest`
Issue -
State: closed - Opened by sobolevn over 1 year ago
- 1 comment
#260 - Use `pip install -e .` in `Makefile`
Pull Request -
State: closed - Opened by sobolevn over 1 year ago
#259 - Warn `datetime.{utcnow,utcfromtimestamp}` usages
Pull Request -
State: closed - Opened by sobolevn over 1 year ago
- 1 comment
#258 - [Enhancement]: Warn `datetime.utcnow` and `datetime.utcfromtimestamp` usages
Issue -
State: closed - Opened by sobolevn over 1 year ago
Labels: enhancement
#257 - Installing refurb (on conda) requires downgrading mypy
Issue -
State: closed - Opened by oradwastaken over 1 year ago
- 4 comments
#256 - Add `simplify-fastapi-query` check
Pull Request -
State: closed - Opened by dosisod over 1 year ago
#255 - [Bug]: FURB172 not working?
Issue -
State: closed - Opened by shaolo1 over 1 year ago
- 1 comment
Labels: bug
#254 - [Enhancement]: check for PEP 584
Issue -
State: closed - Opened by pums974 over 1 year ago
- 2 comments
Labels: enhancement
#253 - Bump packages, replace category `list` with `tuple`
Pull Request -
State: closed - Opened by dosisod over 1 year ago
#252 - Check that config file exists and is not a directory
Pull Request -
State: closed - Opened by dosisod over 1 year ago
#251 - Improve arg parsing
Pull Request -
State: closed - Opened by dosisod over 1 year ago
#250 - Add `no-single-item-in` check
Pull Request -
State: closed - Opened by dosisod over 1 year ago
#249 - Fix settings from config file getting overridden by command line args
Pull Request -
State: closed - Opened by dosisod over 1 year ago