This is an automated email from the git hooks/post-receive script. sebastic pushed a change to branch master in repository python-stetl.
from 2d74384 Use pkg-info.mk variables instead of dpkg-parsechangelog output. new 64c9c3a Bump Standards-Version to 4.1.1, no changes. new 711aed9 Update watch file to use HTTPS. new 2ecefa9 Update Files-Excluded to remove all .pyc files. adds efe13d7 Imported Upstream version 1.0.9+ds new e85bddc New upstream version 1.1+ds new 68662aa Merge tag 'upstream/1.1+ds' new 04db76e New upstream release. new d0950f3 Add build dependencies for tests. new 8ab2a7e Copy tests directory to build directory. new 610d621 Don't ignore test failures. new 3945df0 Add lintian override for python-foo-but-no-python3-foo. new 55c4986 Enable verbose output for tests. new ba8cf79 Set distribution to unstable. The 12 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: .flake8 | 5 + CHANGES.txt | 22 +- CONTRIBUTING.md | 147 ++ CREDITS.txt | 12 +- PKG-INFO | 122 +- README.md | 84 +- VERSION.txt | 2 +- debian/changelog | 16 +- debian/control | 7 +- debian/copyright | 2 +- debian/rules | 6 +- debian/source.lintian-overrides | 3 + debian/watch | 2 +- docker/Dockerfile | 44 - docker/README.md | 38 - docker/build.sh | 9 - docker/test/1_copystd/etl.cfg | 11 - docker/test/1_copystd/etl.sh | 9 - docker/test/1_copystd/input/cities.xml | 18 - docs/background.rst | 2 +- docs/cases.rst | 22 +- docs/code.rst | 18 +- docs/conf.py | 4 +- docs/contact.rst | 2 +- docs/foss4g13-abstract.txt | 2 +- docs/index.rst | 5 +- docs/install.rst | 122 +- docs/intro.rst | 4 +- docs/links.rst | 44 +- docs/using.rst | 214 ++- examples/README.md | 9 + .../10_jinja2_templating/output/cities-gjson.gml | 4 +- examples/basics/12_gdal_ogr/etl.cfg | 5 +- examples/basics/12_gdal_ogr/etl.sh | 4 +- examples/basics/12_gdal_ogr/output/cities.dbf | Bin 1432 -> 1413 bytes examples/basics/12_gdal_ogr/output/cities.gml | 6 +- .../basics/{2_xslt => 15_splitter}/cities2gml.xsl | 0 examples/basics/15_splitter/etl.cfg | 22 + .../basics/{14_logfileinput => 15_splitter}/etl.sh | 2 +- .../basics/{2_xslt => 15_splitter}/gmlcities.xsd | 0 .../{2_xslt => 15_splitter}/input/cities.xml | 0 .../{2_xslt => 15_splitter}/output/gmlcities.gml | 0 .../basics/{2_xslt => 16_merger}/cities2gml.xsl | 0 examples/basics/16_merger/etl.cfg | 25 + .../basics/{14_logfileinput => 16_merger}/etl.sh | 2 +- .../basics/{2_xslt => 16_merger}/gmlcities.xsd | 0 .../{2_xslt/input => 16_merger/input1}/cities.xml | 0 .../{2_xslt/input => 16_merger/input2}/cities.xml | 0 .../{2_xslt => 16_merger}/output/gmlcities.gml | 0 examples/basics/1_copystd/etl.sh | 7 +- examples/basics/3_shape/output/gmlcities.dbf | Bin 95 -> 96 bytes examples/basics/3_shape/temp/gmlcities.gfs | 3 + examples/basics/4_validate/etl.sh | 2 +- examples/basics/8_wfs/etl.cfg | 9 +- examples/basics/README.md | 23 + examples/basics/readme.txt | 33 - examples/basics/runall.log | 1501 ++++++++++++-------- examples/basics/runall.sh | 9 +- examples/bgt/README.md | 6 +- examples/ordnancesurvey/{readme.txt => README.md} | 25 +- examples/top10nl/{readme.txt => README.md} | 13 +- requirements-dev.txt | 6 + requirements-main.txt | 4 + setup.py | 17 +- stetl/__init__.py | 2 - stetl/chain.py | 110 +- stetl/component.py | 43 +- stetl/etl.py | 6 +- stetl/factory.py | 12 +- stetl/filters/formatconverter.py | 15 +- stetl/filters/gmlfeatureextractor.py | 2 - stetl/filters/gmlsplitter.py | 5 +- stetl/filters/nullfilter.py | 24 + stetl/filters/packetbuffer.py | 28 + stetl/filters/packetwriter.py | 6 +- stetl/filters/stringfilter.py | 5 +- stetl/filters/templatingfilter.py | 13 +- stetl/filters/xmlassembler.py | 23 +- stetl/filters/xmlelementreader.py | 28 +- stetl/filters/xsltfilter.py | 1 - stetl/filters/zipfileextractor.py | 14 +- stetl/input.py | 1 - stetl/inputs/dbinput.py | 65 +- stetl/inputs/deegreeinput.py | 53 +- stetl/inputs/fileinput.py | 135 +- stetl/inputs/httpinput.py | 88 +- stetl/inputs/ogrinput.py | 138 +- stetl/main.py | 19 +- stetl/merger.py | 128 ++ stetl/output.py | 4 +- stetl/outputs/dboutput.py | 9 +- stetl/outputs/deegreeoutput.py | 26 +- stetl/outputs/execoutput.py | 108 +- stetl/outputs/fileoutput.py | 23 +- stetl/outputs/httpoutput.py | 109 +- stetl/outputs/ogroutput.py | 77 +- stetl/outputs/standardoutput.py | 5 +- stetl/outputs/wfsoutput.py | 37 +- stetl/packet.py | 25 + stetl/postgis.py | 31 +- stetl/splitter.py | 107 ++ stetl/util.py | 26 +- stetl/utils/apachelog.py | 19 +- stetl/version.py | 2 +- tests/README.txt | 26 +- tests/__init__.pyc | Bin 134 -> 0 bytes .../temp/gmlcities.gfs => tests/data/cities.gfs | 2 + .../output/gmlcities.gml => tests/data/cities.gml | 0 tests/data/command.txt | 1 + tests/data/data_xmlassembler.gml | 271 ++++ tests/data/dummy.gml | 113 ++ tests/data/dummy.sql | 2 + tests/data/dummy2.gml | 113 ++ tests/data/gfs/top10-funcgebied.gfs | 229 +++ tests/data/keep_dummy.gml | 113 ++ tests/data/menu.json | 11 + tests/data/pandhoogtes-klein.csv | 10 + tests/data/pandhoogtes.csv | 432 ++++++ tests/data/stringfileinput_formatargs.txt | 1 + tests/data/temp/.gitignore | 4 + tests/data/xslt/dummy.xslt | 55 + tests/data/zipfileinput.zip | Bin 0 -> 18713 bytes .../7_mycomponent/my => tests/filters}/__init__.py | 0 tests/filters/configs/packetwriter.cfg | 16 + tests/filters/configs/stringsubstitutionfilter.cfg | 18 + tests/filters/configs/xmlassembler.cfg | 39 + tests/filters/configs/xmlelementreader.cfg | 33 + tests/filters/configs/xsltfilter.cfg | 19 + tests/filters/configs/zipfileextractor.cfg | 17 + tests/filters/test_packet_writer.py | 49 + tests/filters/test_string_substitution_filter.py | 38 + tests/filters/test_xml_assembler.py | 65 + tests/filters/test_xml_element_reader.py | 70 + tests/filters/test_xslt_filter.py | 50 + tests/filters/test_zip_file_extractor.py | 45 + .../7_mycomponent/my => tests/inputs}/__init__.py | 0 tests/inputs/configs/csvfileinput.cfg | 14 + tests/inputs/configs/globfileinput.cfg | 16 + tests/inputs/configs/jsonfileinput.cfg | 12 + .../configs/linestreamerfileinput.cfg} | 6 +- tests/inputs/configs/mergermultiinput.cfg | 19 + tests/inputs/configs/ogrinput.cfg | 16 + tests/inputs/configs/stringfileinput.cfg | 17 + .../configs/xmlelementstreamerfileinput.cfg} | 3 +- tests/inputs/configs/zipfileinput.cfg | 17 + tests/inputs/test_csv_file_input.py | 39 + tests/inputs/test_glob_file_input.py | 44 + tests/inputs/test_json_file_input.py | 51 + tests/inputs/test_line_streamer_file_input.py | 43 + tests/inputs/test_merger_multi_input.py | 90 ++ tests/inputs/test_ogr_input.py | 37 + tests/inputs/test_string_file_input.py | 59 + .../inputs/test_xml_element_streamer_file_input.py | 38 + tests/inputs/test_zip_file_input.py | 44 + .../7_mycomponent/my => tests/outputs}/__init__.py | 0 tests/outputs/configs/commandexecoutput.cfg | 12 + tests/outputs/configs/ogr2ogrexecoutput.cfg | 81 ++ tests/outputs/configs/postgresdboutput.cfg | 17 + tests/outputs/configs/splittermultioutput.cfg | 14 + .../configs/standardoutput.cfg} | 6 +- tests/outputs/test_command_exec_output.py | 47 + tests/outputs/test_ogr2ogr_exec_output.py | 201 +++ tests/outputs/test_postgres_db_output.py | 47 + tests/outputs/test_split_outputs.py | 43 + tests/outputs/test_standard_output.py | 43 + tests/stetl_test_case.py | 59 + tests/test_chain.py | 245 +--- tests/test_chain.pyc | Bin 994 -> 0 bytes tests/test_config.py | 23 + 169 files changed, 5846 insertions(+), 1706 deletions(-) create mode 100644 .flake8 create mode 100644 CONTRIBUTING.md create mode 100644 debian/source.lintian-overrides delete mode 100644 docker/Dockerfile delete mode 100644 docker/README.md delete mode 100755 docker/build.sh delete mode 100644 docker/test/1_copystd/etl.cfg delete mode 100755 docker/test/1_copystd/etl.sh delete mode 100644 docker/test/1_copystd/input/cities.xml create mode 100644 examples/README.md copy examples/basics/{2_xslt => 15_splitter}/cities2gml.xsl (100%) create mode 100644 examples/basics/15_splitter/etl.cfg copy examples/basics/{14_logfileinput => 15_splitter}/etl.sh (84%) copy examples/basics/{2_xslt => 15_splitter}/gmlcities.xsd (100%) copy examples/basics/{2_xslt => 15_splitter}/input/cities.xml (100%) copy examples/basics/{2_xslt => 15_splitter}/output/gmlcities.gml (100%) copy examples/basics/{2_xslt => 16_merger}/cities2gml.xsl (100%) create mode 100644 examples/basics/16_merger/etl.cfg copy examples/basics/{14_logfileinput => 16_merger}/etl.sh (84%) copy examples/basics/{2_xslt => 16_merger}/gmlcities.xsd (100%) copy examples/basics/{2_xslt/input => 16_merger/input1}/cities.xml (100%) copy examples/basics/{2_xslt/input => 16_merger/input2}/cities.xml (100%) copy examples/basics/{2_xslt => 16_merger}/output/gmlcities.gml (100%) create mode 100644 examples/basics/README.md delete mode 100644 examples/basics/readme.txt rename examples/ordnancesurvey/{readme.txt => README.md} (65%) rename examples/top10nl/{readme.txt => README.md} (80%) create mode 100644 requirements-dev.txt create mode 100644 requirements-main.txt create mode 100644 stetl/filters/nullfilter.py create mode 100644 stetl/filters/packetbuffer.py create mode 100644 stetl/merger.py create mode 100644 stetl/splitter.py delete mode 100644 tests/__init__.pyc copy examples/basics/3_shape/temp/gmlcities.gfs => tests/data/cities.gfs (89%) copy examples/basics/2_xslt/output/gmlcities.gml => tests/data/cities.gml (100%) create mode 100644 tests/data/command.txt create mode 100644 tests/data/data_xmlassembler.gml create mode 100644 tests/data/dummy.gml create mode 100644 tests/data/dummy.sql create mode 100644 tests/data/dummy2.gml create mode 100644 tests/data/gfs/top10-funcgebied.gfs create mode 100644 tests/data/keep_dummy.gml create mode 100644 tests/data/menu.json create mode 100644 tests/data/pandhoogtes-klein.csv create mode 100644 tests/data/pandhoogtes.csv create mode 100644 tests/data/stringfileinput_formatargs.txt create mode 100644 tests/data/temp/.gitignore create mode 100644 tests/data/xslt/dummy.xslt create mode 100644 tests/data/zipfileinput.zip copy {examples/basics/7_mycomponent/my => tests/filters}/__init__.py (100%) create mode 100644 tests/filters/configs/packetwriter.cfg create mode 100644 tests/filters/configs/stringsubstitutionfilter.cfg create mode 100644 tests/filters/configs/xmlassembler.cfg create mode 100644 tests/filters/configs/xmlelementreader.cfg create mode 100644 tests/filters/configs/xsltfilter.cfg create mode 100644 tests/filters/configs/zipfileextractor.cfg create mode 100644 tests/filters/test_packet_writer.py create mode 100644 tests/filters/test_string_substitution_filter.py create mode 100755 tests/filters/test_xml_assembler.py create mode 100644 tests/filters/test_xml_element_reader.py create mode 100644 tests/filters/test_xslt_filter.py create mode 100644 tests/filters/test_zip_file_extractor.py copy {examples/basics/7_mycomponent/my => tests/inputs}/__init__.py (100%) create mode 100644 tests/inputs/configs/csvfileinput.cfg create mode 100644 tests/inputs/configs/globfileinput.cfg create mode 100644 tests/inputs/configs/jsonfileinput.cfg copy tests/{configs/copy_in_out.cfg => inputs/configs/linestreamerfileinput.cfg} (64%) create mode 100644 tests/inputs/configs/mergermultiinput.cfg create mode 100644 tests/inputs/configs/ogrinput.cfg create mode 100644 tests/inputs/configs/stringfileinput.cfg copy tests/{configs/copy_in_out.cfg => inputs/configs/xmlelementstreamerfileinput.cfg} (76%) create mode 100644 tests/inputs/configs/zipfileinput.cfg create mode 100644 tests/inputs/test_csv_file_input.py create mode 100644 tests/inputs/test_glob_file_input.py create mode 100644 tests/inputs/test_json_file_input.py create mode 100644 tests/inputs/test_line_streamer_file_input.py create mode 100644 tests/inputs/test_merger_multi_input.py create mode 100644 tests/inputs/test_ogr_input.py create mode 100644 tests/inputs/test_string_file_input.py create mode 100644 tests/inputs/test_xml_element_streamer_file_input.py create mode 100644 tests/inputs/test_zip_file_input.py copy {examples/basics/7_mycomponent/my => tests/outputs}/__init__.py (100%) create mode 100644 tests/outputs/configs/commandexecoutput.cfg create mode 100644 tests/outputs/configs/ogr2ogrexecoutput.cfg create mode 100644 tests/outputs/configs/postgresdboutput.cfg create mode 100644 tests/outputs/configs/splittermultioutput.cfg copy tests/{configs/copy_in_out.cfg => outputs/configs/standardoutput.cfg} (64%) create mode 100644 tests/outputs/test_command_exec_output.py create mode 100644 tests/outputs/test_ogr2ogr_exec_output.py create mode 100644 tests/outputs/test_postgres_db_output.py create mode 100644 tests/outputs/test_split_outputs.py create mode 100644 tests/outputs/test_standard_output.py create mode 100644 tests/stetl_test_case.py delete mode 100644 tests/test_chain.pyc create mode 100644 tests/test_config.py -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/python-stetl.git _______________________________________________ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel