pyf.dataflow >= 2.0
pyf.dataflow  < 2.1
pyf.manager >= 2.0
pyf.manager  < 2.1
pyf.splitter >= 2.0
pyf.splitter  < 2.1
pyf.warehouse >= 2.0
pyf.warehouse  < 2.1

[fullstack]
pyf.componentized >= 2.0
pyf.componentized  < 2.1
pyf.components.adapters.standardtools >= 1.0
pyf.components.consumers.csvwriter >= 0.7
pyf.components.consumers.fixedlengthwriter >= 0.7
pyf.components.consumers.ooowriter >= 0.2
pyf.components.consumers.rmlpdfwriter >= 0.7
pyf.components.consumers.xhtmlpdfwriter >= 0.2
pyf.components.consumers.xmlwriter >= 0.6
pyf.components.producers.descriptorsource >= 0.5
pyf.components.producers.webextractor >= 0.2
pyf.services >= 2.0
pyf.services  < 2.1
pyf.components.postprocess.email_sender
pyf.components.postprocess.files_post_handler

[components]
pyf.componentized >= 2.0
pyf.componentized  < 2.1
pyf.components.adapters.standardtools >= 1.0
pyf.components.consumers.csvwriter >= 0.7
pyf.components.consumers.fixedlengthwriter >= 0.7
pyf.components.consumers.ooowriter >= 0.2
pyf.components.consumers.rmlpdfwriter >= 0.7
pyf.components.consumers.xhtmlpdfwriter >= 0.2
pyf.components.consumers.xmlwriter >= 0.6
pyf.components.producers.descriptorsource >= 0.5
pyf.components.producers.webextractor >= 0.2

[minimal]
pyf.dataflow >= 2.0
pyf.dataflow  < 2.1
pyf.manager >= 2.0
pyf.manager  < 2.1
pyf.splitter >= 2.0
pyf.splitter  < 2.1
pyf.warehouse >= 2.0
pyf.warehouse  < 2.1