#3229: Support for setuptools extras
----------------------------------+-----------------------------------------
Reporter: [EMAIL PROTECTED] | Owner: jonas
Type: enhancement | Status: new
Priority: normal | Milestone: 0.11
Component: general | Version: devel
Severity: normal | Resolution:
Keywords: |
----------------------------------+-----------------------------------------
Changes (by coderanger):
* cc: [EMAIL PROTECTED] (added)
Comment:
If you had another plugin with an optional depenency on something like
WebAdmin, if you list "admin" as an depending on TracWebAdmin, the
current code will not try to make sure the TracWebAdmin distribution is
loaded before that plugin. If you list the dep in install_requires, the
loader will try to do the right thing when it can. For something like
dnspython, which is installed centrally, this isn't a problem, but if
WebAdmin is installed as a local egg, it needs to be loaded before
anything can import from it. This patch examines all extras, and trys to
make sure they are loaded in order.
--
Ticket URL: <http://projects.edgewall.com/trac/ticket/3229>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac-tickets