dave-shawley

Results 10 issues of dave-shawley

**Why?** this is handy to have when you are writing custom access loggers and other "on finish" behaviors. I currently rely on `handler._reason` which is an internal. It also mirrors...

This mirrors `get_status()` and prevents applications from relying on the internal `self._reason` variable. Fixes #3126

- *Tornado Version* 6.1 - *Python Versions tested* Python 3.9.1 (tags/v3.9.1:1e5d33e9), Python 3.7.9 (tags/v3.7.9:13c94747) If a request handler is waiting on a task that is cancelled, then the `asyncio.CancelledError` escapes...

web

This PR adds a setuptools command for running `safety check`. I'm not sure if this is something that you are interested in or not, but it makes configuration via *setup.cfg*...

enhancement

This fails because [sprockets.http pins tornado](https://github.com/sprockets/sprockets.http/blob/master/requires/installation.txt#L1) to a version earlier than the generally available version. This will fail without specifying any version or explicitly with `pip install tornado==5.0 sprockets.http==1.5.0`. ```...

old resolver report

### Is there an existing ticket for this? - [X] I have searched the existing tickets ### Is your feature request related to a problem? Please describe Handling token-related failures...

Enhancement

The packaging metadata says BSD ``` setup( name='consistent_hash', version='0.3', author="Yummy Bian", author_email="[email protected]", url="https://github.com/yummybian", packages=['consistent_hash'], platforms=["Any"], license="BSD", keywords='consistent hash hashing', description="Implements consistent hashing with Python.", ) ``` Yet the implementation file...

## Pull Request Checklist **Is this in reference to an existing issue?** no. #### General - [X] Update Changelog following the conventions laid out at [here ](https://github.com/sensu-plugins/community/blob/master/HOW_WE_CHANGELOG.md) - [X] Update...

Using tredis in production, the client did not handle a failover of an AWS ElasticCache item. I believe that https://github.com/gmr/tredis/blob/master/tredis/client.py#L654-L655 should have handled this yet it did not. Adding an...

**Version**: What redis-py and what redis version is the issue happening on? redis-py 5.0.8, redis version is N/A **Platform**: What platform / version? (For example Python 3.5.1 on Windows 7...