Marcel Hellkamp

Results 233 comments of Marcel Hellkamp

I don't know how to fix it in a backwards compatible way. The BufferedRandom object is the request body cached in `environ['bottle.request.body']` and dereferenced as soon as the next request...

> I wonder what is the backwards incompatible way though. Bottle could close the body file handle after each request, but that would break applications that pass the body to...

The current behaviour (close it once it is no longer referenced) is exactly what you would want. It's only the warning that is annoying.

Turns out using `NamedTemporaryFile` instead of `TemporaryFile` fixes the `ResourceWarning` in most cases because `NamedTemporaryFile` (indirectly) implements `__del__` to explicitly close (and remove) the file. This is not needed for...

Sounds fine, but instead of `str()` I'd suggest to add a (private) `_strpath()` function that raises TypeError for value types that make no sense. Using `str()` would render sanity checks...

Not dead, but I struggle to find enough time to finalize the 0.13 release. It grew quite big (again) and while it *should* be backwards compatible as promised, I am...

The current 'stable' release is 0.12, and security issues and critical bugs will be fixed in a timely fashion, as always.

I just released 0.12.14 to get used to this again. The next bugfix release should be less work form me, as I updated my local scripts and workflow to the...

One prominent issue is the high number of open PRs and issues. A lot of these can simply be closed, because they are outdated, dublicates or actually a support question...

If you want to back-port a bugfix to 0.12, go ahead. This is why these issues are still open. Pull requests are welcomed. 0.12.18 was released in December, so there...