[Twisted-Python] [ANN] Foolscap-0.2.8 released

I've just released Foolscap-0.2.8 . This is a minor bugfix release, which also updates the setuptools-visible dependencies in a way that makes it slightly easier for other projects (like Tahoe) to declare that they need foolscap's cryptographic properties. The full release notes are attached below. Foolscap is a Twisted-friendly remote object protocol, a descendant of Perspective Broker, with improved security properties, third-party references, adaptable serialization, and other useful features. Please visit http://foolscap.lothar.com/trac for more details. have a groovy day, -Brian * Release 0.2.8 (04 Jun 2008) ** Compatibility: exactly the same as 0.2.6 ** setuptools dependencies updated Foolscap (when built with setuptools) now uses the "extras_require" feature to declare that it needs pyOpenSSL if you want to use the "secure_connections" feature. This makes easy_install easier to use in projects that depend upon Foolscap (and also insist upon using secure connections): they do not need to declare a dependency on pyOpenSSL themselves, instead they declare a dependency on "Foolscap[secure_connections]". See the following documentation for more details: http://peak.telecommunity.com/DevCenter/setuptools#declaring-extras-optional... ** New RemoteReference.getPeer() method The new rref.getPeer() method will return address information about the far end of the connection, allowing you to determine their IP address and port number. This may be useful for debugging or diagnostic purposes. ** Minor bugs fixed Tub.registerReference() with both name= and furlFile= arguments now works even when the furlFile= already exists. Tubs which have been shutdown now give more useful error messages when you (incorrectly) try to use them again. Previously a bug caused them to emit a TypeError.
participants (1)
-
Brian Warner