Какие зависимости, перечисленные на z3c.dependencychecker я не должен включать в свой пакет?
Я использую z3c.dependencychecker в качестве вспомогательного инструмента для перечисления зависимостей моих пакетов Plone.
Кто-то сказал мне на днях, что я не должен включать их все, потому что некоторые, такие как OFS и продукты.Пять, являются специальными пакетами, включенными в Zope 2 .Есть ли у кого-нибудь полный список этих исключений?
2 ответа:
Дистрибутив zope2 egg содержит ряд пакетов верхнего уровня. По состоянию на Zope2 2.13.19 это:
- Приложение
- глобалы
- HelpSys
- продолжительность жизни
- OFS
- Продукты (пакет пространства имен, также используемый аддонами)
- Общие
- сигналы
- тестирование
- ZPublisher
- ZServer
- ZTUtils
- Zope2
- настройки
- webdav
Он также содержит эти пакеты в продуктах пространство имен:
- Продукты.Пять
- Продукты.PageTemplates
- Продукты.Сессии
- Продукты.SiteAccess
- Продукты.SiteErrorLog
- Продукты.TemporaryFolder
- Продукты.Быстротечность
- Продукты.ZODBMountPoint
- Продукты.ZReST
Я бы начал с версий .cfg-файл для Plone , который содержит ссылки на файлы версий Zope.
Обратите внимание, что в файле есть комментарий "# Ecosystem (официально не входит в ядро)". Пакеты, перечисленные после этого пункта, не являются зависимостями Plone.