David Cain
David Cain
Version 2.3 officially dropped support for Python 2.7 (which reached its end of life at the end of 2020). In Python 3, all string literals are Unicode. Expressly stating file...
This commit will make sure that `Django :: 3.2` will show up in the classifiers list on PyPI: https://pypi.org/project/drf-yasg/ (The magic happens because we parse the README to get supported...
On `zsh` (a popular shell, and the default for macOS), install fails: $ pip install -U -e .[validation] zsh: no matches found: .[validation] Quote the arguments so that `bash` or...
[According to NPM][npm-ipn], the latest release of this software was version 0.0.11 The Bower configuration and Git tags both reflect the truth, however - that the most current version is...
## Problem The recursive nature of the `_get_assign_nodes()` method can lead to a `RecursionError` and break running `pylint` on a project that has a class with a large control structure...
Summary ======= This commit fixes deprecation warnings that arise from using backslashes in strings, but *not* as part of an escape sequence. It will help this library be used with...
Beginning with Python 3.6, using a backslash literal before a character (where the two do *not* form an escape sequence) has been deprecated. It's unclear if the author means for...
When the request is not JSON (and the `force` flag is False), Flask's [`get_json()`](https://github.com/mitsuhiko/flask/blob/0.10.1/flask/wrappers.py#L127) will return `None`. If somebody POSTs to `/auth` with a non-JSON mimetype, the server will 500...
Summary ======= This commit fixes deprecation warnings that arise from using backslashes in strings, but *not* as part of an escape sequence. It will help this library be used with...
### Problem Statement Duplicate of https://github.com/getsentry/sentry/issues/54012, which was closed (and my requests to re-open haven't been seen). Broadly, we'd like to have Sentry issues (whose stacktraces include some core application...