zopefoundation/mongopersist — pull request #2 by leorochael (2013-08-23 21:35:34+00:00)
Title: Undeclared dependency on `zope.schema`

Even if `mongopersist[zope]` depends on packages that depend on `zope.schema`, we should not rely on transitive dependencies, but add to `install_requires` everything we `import`.

But adding `zope.schema` to the `[zope]` `extras_require` is not enough, as `mongopersist.interfaces` imports it directly.