Exports CSV reader/writer to root package (#2)

This commit is contained in:
Romain Dorgueil
2016-12-28 12:29:15 +01:00
parent e77fbae38b
commit d3d2a22145
3 changed files with 7 additions and 3 deletions

View File

@ -23,7 +23,7 @@ import os
import sys import sys
from .core import * from .core import *
from .io import FileReader, FileWriter, JsonReader, JsonWriter from .io import CsvReader, CsvWriter, FileReader, FileWriter, JsonReader, JsonWriter
from .util import * from .util import *
PY35 = (sys.version_info >= (3, 5)) PY35 = (sys.version_info >= (3, 5))
@ -36,6 +36,8 @@ with open(os.path.realpath(os.path.join(os.path.dirname(__file__), '../version.t
__all__ = [ __all__ = [
'Bag', 'Bag',
'CsvReader',
'CsvWriter',
'FileReader', 'FileReader',
'FileWriter', 'FileWriter',
'Graph', 'Graph',

View File

@ -2,8 +2,11 @@
from .file import FileReader, FileWriter from .file import FileReader, FileWriter
from .json import JsonReader, JsonWriter from .json import JsonReader, JsonWriter
from .csv import CsvReader, CsvWriter
__all__ = [ __all__ = [
'CsvReader',
'CsvWriter',
'FileReader', 'FileReader',
'FileWriter', 'FileWriter',
'JsonReader', 'JsonReader',

View File

@ -1,8 +1,7 @@
import pytest import pytest
from bonobo import Bag from bonobo import Bag, CsvReader, CsvWriter
from bonobo.core.contexts import ComponentExecutionContext from bonobo.core.contexts import ComponentExecutionContext
from bonobo.io.csv import CsvReader, CsvWriter
from bonobo.util.testing import CapturingComponentExecutionContext from bonobo.util.testing import CapturingComponentExecutionContext
from bonobo.util.tokens import BEGIN, END from bonobo.util.tokens import BEGIN, END