Ruan Comelli

Results 13 issues of Ruan Comelli

First of all, thank you so much for this project! I'd like to suggest an additional feature: **unregistering `EventHandler`s**. Unregistering would work as follows: ```py from buslane import Event, EventBus,...

### Issue description or question **Issue reported to our e-mail support.** The `match` statement, introduced in Python 3.10, causes Sourcery to throw the following error: ``` [Error - 6:28:41 PM]...

bug

### Issue description or question Hi again! It would be awesome if Sourcery were able to simplify `Union`s in type annotations, just like described in the [docs](https://docs.python.org/3/library/typing.html#typing.Union). There would be...

enhancement

### Issue description or question [PEP 518](https://www.python.org/dev/peps/pep-0518) introduces the `pyproject.toml` file and [recommends](https://www.python.org/dev/peps/pep-0518/#tool-table) specifying tool configuration data in the `[tool]` table. Having all configurations in one place makes it easier...

enhancement

## Type * [ ] Content inaccurate * [x] Content missing * [ ] Typo ## URL https://commitizen-tools.github.io/commitizen/customization.html#1-customize-in-configuration-file ## TL;DR How can I configure Commitizen in a `pyproject.toml` to fix...

bug
documentation
feature

### Greetings Hi, dear weird bear aficionado! First of all, thanks for this awesome library! I've just started using it and it looks great, I can't wait to write runtime-type-safe...

[Stub files](https://mypy.readthedocs.io/en/stable/stubs.html#stub-files) can be added to the project to provide static type information that can be used by tools like [mypy](https://mypy.readthedocs.io/en/stable/). I believe that the simplest way to add this...

[`Protocol`](https://docs.python.org/3/library/typing.html#typing.Protocol)s were introduced in Python 3.8 by [PEP 544](https://www.python.org/dev/peps/pep-0544/), and it would be awesome if Plum could handle them. A simple use case would look like this: ```py from typing...

enhancement

## Overview Define a new re-usable GitHub Action for Sourcery. ## Follow-up work * add this to our [docs](https://docs.sourcery.ai/Guides/Getting-Started/GitHub/); * publish this action to the [GitHub Marketplace](https://github.com/marketplace?type=&verification=&query=sourcery+). ## Question for...

### Question The messages [`E0106: return-arg-in-generator`](https://github.com/PyCQA/pylint/blob/2b6bd64d43ed109b1ee15f0993c010660cf56b13/pylint/checkers/base/basic_error_checker.py#L134-L141) and [`W1502: boolean-datetime`](https://github.com/PyCQA/pylint/blob/40c9e66e4756e76318469f1484602ca92d505d3f/pylint/checkers/stdlib.py#L355-L363) seem to be unreachable, i.e., there is no way to trigger them currently. The main reason behind this is that the...

Bug :beetle:
False Negative 🦋
py-version