
However, despite Cooper’s staunch defense and unwillingness to let others treat her differently, there were still aspects of how Denise was portrayed that could’ve been handled better. Of course, there’s the most glaring issue: Denise was played by David Duchovny, a cisgender man.

I would like it if trans women were played by trans women, or, failing that, preferably women, to reinforce the idea that they’re, you know, women, rather than a man in a costume,” Olga, a genderfluid Twin Peaks fan, told us.Īfter the show came and went (it did, after all, only air for a year), that could’ve been the end of Denise Bryson-a rather open-and-shut deal-but then (of course), Twin Peaks finally got to tell the rest of its story with Twin Peaks: The Return, which aired in 2017. While not all characters returned to the show (including Harry Truman, Josie Packard, and the aforementioned Mr. Tojamura, for obvious reasons), Denise was one of the familiar faces in The Return.Īlthough her role in The Return was even smaller than it was in the original series, David Lynch left no room for dispute about his feelings on trans rights when bringing the character back. In one of the show’s most memorable scenes, Denise and Lynch’s character, Gordon, have a conversation about how Denise was treated when she first joined the FBI. As Gordon recalls, when she faced criticism from her peers, Gordon told her colleagues to “fix their hearts or die,” and the instantly-iconic phrase became a rallying cry among LGBTQ+ fans, as well as an unmistakable sign of support from Lynch himself. However, I use Pylint personally (not a type checker, admittedly) and I don't believe I've noticed it flagging the deprecated types yet.It’s a respected film auteur telling transmisogynists that they aren’t welcome to experience his work.” “‘Fix your hearts or die’ is a really powerful line,” Ren said. It is expected that type checkers will flag the deprecated types when the checked program targets Python 3.9 or newer. See details in PEP 585-Type Hinting Generics In Standard Collections.Ĭoncerning enforcing consistency, it says


The deprecated types will be removed from the typing module in the first Python version released 5 years after the release of Python 3.9.0. How can I set up a python linter to enforce consistency and only allow either upper or lowercase List for example?Īccording to the current Python docs, typing.List and similar are deprecated. no requirement for backward compatibilityĭef hello_world_1(animals: list) -> list:ĭef hello_world_2(animals: List) -> List:.According to pep-0585 for the latest versions of Python, it appears we can use List and list interchangeably for type declarations.
