﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
122	"""from foolscap import api"""	Brian Warner	Brian Warner	"The collection of API calls that are currently exported in {{{foolscap/__init__.py}}} are difficult to handle: it is easy to wind up with circular imports. I'd like to provide {{{foolscap/api.py}}} instead, and have applications pull everything from there. This is a big change, since to really fix things we need to empty {{{foolscap/__init__.py}}}. So I'd like to add {{{api.py}}} in one major release and then remove the symbols from {{{__init__.py}}} in the next.

The immediate goal is to add {{{api.py}}} to the next (0.3.3) release, with all the symbols that are currently in {{{__init__.py}}}, as well as the useful symbols that are not (fireEventually, some of the constraint definitions, some more exception types).
"	defect	closed	major	0.6.0	usability	0.3.0	fixed		
