Jens Tröger
Jens Tröger
# Issues[^discussion] I’m trying to use the [StubBroker](https://dramatiq.io/reference.html#dramatiq.brokers.stub.StubBroker) in unit tests as described in [this section](https://dramatiq.io/guide.html#unit-testing). I noticed one problem and wanted to raise it for discussion: Using the default...
This middleware is motivated by the following three observations: - The Dramatiq [pipeline](https://dramatiq.io/reference.html#dramatiq.pipeline) requires existing Message objects; however, there are cases where a Message object can’t be created _before_ the...
First of all, thank you for a great tool! While playing with it, I came across an obscure issue running on Github’s [Windows runner](https://github.com/actions/runner-images/blob/main/images/windows/Windows2022-Readme.md): see for example [this failing run](https://github.com/jenstroeger/python-package-template/actions/runs/7403217455/job/20142592586)....
### Description The other day I came across the package version declaration in SQLAlchemy’s `setup.cfg` [here](https://github.com/sqlalchemy/sqlalchemy/blob/900d13acb4f19de955eb609dea52a755f0d11acb/setup.cfg#L3): ``` version = attr: sqlalchemy.__version__ ``` The handling of special directive `attr:` is documented...
It looks like https://github.com/Pylons/colander/blob/6cc5ddb300d21bf867ba09e8459d92e45d4398c0/src/colander/__init__.py#L557-L558 should actually be ```python min_err = _(self.min_err, mapping={'min': self.min}).interpolate() raise Invalid(node, min_err) ``` and likewise with `max_error` below. Otherwise the raised `Invalid()` exception will contain ```...
This looks like a great project, thank you! A few questions: 1. For an existing, largely Google [grpcio](https://grpc.io/docs/languages/python/generated-code/) based codebase — how does support look like? For example, the generated...
It would be helpful if EpubCheck would info/warn that identifiers are empty (or don’t match a pattern). For example, ```xml urn:isbn: 15 urn:isbn: pagination ``` isn’t being flagged at all....
Following issue #229 and the discussion there, adding generators to case function requires discussion and some work: - What about pytest marks ? marking a single subcase (1 yield) /...
I keep playing with protobuf’s [enumerations](https://protobuf.dev/programming-guides/proto3/#enum) which are encoded as 32b integers. When compiled to Python and using this plugin, protobuf enums are represented using an `int` subtype [`EnumTypeWrapper`](https://github.com/python/typeshed/blob/16ae4c61201cd8b96b8b22cdfb2ab9e89ba5bcf2/stubs/protobuf/google/protobuf/internal/enum_type_wrapper.pyi#L18) to...
It would be useful if the generated header comment would contain the version of the plugin, e.g. ```python """ @generated by mypy-protobuf 3.3.0/libprotoc 3.19.5. Do not edit manually! isort:skip_file """...