there are still some issues with this update when twisted meta package is not installed as the requires.txt still lists it as a dependency, also a runtime dependency on setuptools is required as the zope egg requires it but does not depend on it.
without the twisted meta package:
# python -c 'import pkg_resources; print pkg_resources.require("foolscap[secure_connections]")'
Traceback (most recent call last):
...
pkg_resources.DistributionNotFound: twisted>=2.4.0
with twisted and without setuptools:
# python -c 'import pkg_resources; print pkg_resources.require("foolscap[secure_connections]")'
Traceback (most recent call last):
...
pkg_resources.DistributionNotFound: distribute
these issues are not really important as tahoe, the only user of this feature, depends on both missing packages.
there are still some issues with this update when twisted meta package is not installed as the requires.txt still lists it as a dependency, also a runtime dependency on setuptools is required as the zope egg requires it but does not depend on it.
without the twisted meta package: require( "foolscap[ secure_ connections] ")' DistributionNot Found: twisted>=2.4.0
# python -c 'import pkg_resources; print pkg_resources.
Traceback (most recent call last):
...
pkg_resources.
with twisted and without setuptools: require( "foolscap[ secure_ connections] ")' DistributionNot Found: distribute
# python -c 'import pkg_resources; print pkg_resources.
Traceback (most recent call last):
...
pkg_resources.
these issues are not really important as tahoe, the only user of this feature, depends on both missing packages.