On 12/29/16 08:27, Glyph Lefkowitz wrote:


On Dec 28, 2016, at 15:20, John Santos <j...@egh.com <mailto:j...@egh.com>> wrote:

Seems to require a new Python module, Automat.

Good catch, that probably should have been announced at least a little :).

(Not mentioned in the NEWS file, INSTALL, etc.)

Despite the fact that it would have been good to mention this particular dependency because its adoption is a new architectural direction for Twisted, in /general/ we're actually planning to do less communication of dependencies in this way. Right now, we have redundant listing of dependencies in a few places, but in the future, setup.py (or more specifically, "packaging metadata") will be the one, authoritative place that such things are listed.

I found Automat 0.3.0 (with Glyph's fingerprints on it) at PyPI, but it only exists in .whl format.

Although you probably /should/ just use the wheel, the fact that there was /only/ a wheel was an oversight. I've uploaded an sdist and pushed a corresponding tag (after making sure that the source files all matched, of course).

It is probably an off topic but it would not hurt to add a more verbose description and a link to the sources on PyPI for the Automat package especially if it is so important for Twisted.
_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to