Glyph
Glyph
In any case if we *do* fix it in Twisted, I really want to insist that we deprecate it at the same time, so as to avoid any ambiguity
(We could also deprecate *first*, in a separate PR, which might be easier. I just mean “at the same time” from the user’s perspective, i.e. in the same release, not...
> I don't understand your point about guiding people away from it. The function is documented as a thin wrapper over serverFromString. What's wrong with that? Its functionality is duplicative,...
@dansebcar Thanks for your contribution. We'll consider adding tests and the deprecation on our own, if you don't have the bandwidth for that; no need to close the PR.
(You are definitely correct that something needs to change here given that the documentation is flatly wrong.)
Attempting to push this a bit further, adding type annotations to make sure that the types all line up, I found a fun wrinkle: we *can't* properly support the full...
(We *could* write an async `IListeningPort` wrapper that tracks a little state machine as to whether the underlying port exists or not, I guess.)
> (We _could_ write an async `IListeningPort` wrapper that tracks a little state machine as to whether the underlying port exists or not, I guess.) Actually it turns out we...
@ronaldoussoren would attempting test releases of my projects be helpful to validate that removal? I think zope.interface just got rid of the hard dependency so it *may* be removed entirely...
FYI, this is still happening: ``` …/lib/python3.14/site-packages/py2app/util.py:30: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using...