~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to lib/lp/blueprints/vocabularies/specificationdependency.py

Merged fix-retest-colorize into redo-read-only-transactions-in-buildmaster, resolving several import conflicts.

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
from zope.interface import implements
20
20
from zope.schema.vocabulary import SimpleTerm
21
21
 
22
 
from canonical.database.sqlbase import quote
23
 
from canonical.launchpad.webapp import (
 
22
from lp.blueprints.model.specification import (
 
23
    recursive_blocked_query,
 
24
    Specification,
 
25
    )
 
26
from lp.registry.interfaces.pillar import IPillarNameSet
 
27
from lp.services.database.sqlbase import quote
 
28
from lp.services.webapp import (
24
29
    canonical_url,
25
30
    urlparse,
26
31
    )
27
 
from canonical.launchpad.webapp.vocabulary import (
 
32
from lp.services.webapp.vocabulary import (
28
33
    CountableIterator,
29
34
    IHugeVocabulary,
30
35
    NamedSQLObjectVocabulary,
31
36
    SQLObjectVocabularyBase,
32
37
    )
33
 
from lp.blueprints.model.specification import (
34
 
    recursive_blocked_query,
35
 
    Specification,
36
 
    )
37
 
from lp.registry.interfaces.pillar import IPillarNameSet
38
38
 
39
39
 
40
40
class SpecificationDepCandidatesVocabulary(SQLObjectVocabularyBase):