Stetl

Latest version: v2.1

Safety actively analyzes 621498 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

2.2

--------------

Leftovers from 2.2, also new GH Workflows for CI/CD and new Dockerfile.

2.1

----------------------

See closed issues in Milestone 2.1: https://github.com/geopython/stetl/milestone/11?closed=1
Mainly cleanup of Py3 migration issues, version upgrades for supporting libs (GDAL etc) and Dockerfile.
Also many issues related to BAG v2 ETL, which uses the GDAL OGR BAGLV Driver, within NLExtract.
See https://github.com/nlextract/NLExtract.

2.0

---------------------

FIRST VERSION SUPPORTING PYTHON3-ONLY!

See closed issues in Milestone 2.0: https://github.com/geopython/stetl/milestone/10?closed=1
These are all related to the Py2 to Py3 migration. Other issues are moved to later Milestones/releases.

Main is the PR worked on for the Py2 to Py3 migration:
https://github.com/geopython/stetl/pull/81

1.3

---------------------

LAST VERSION SUPPORTING PYTHON2!
See closed issues in Milestone 1.3: https://github.com/geopython/stetl/milestone/9?closed=1

Very few changes, this release is mainly to make a baseline for v2.0 (Python3).

1.2

-------------------

See closed issues in Milestone 1.2: https://github.com/geopython/stetl/milestone/8?closed=1

Most important changes are related to deployment in Docker and Kubernetes environments, dealing
with (env) variables, Stetl arguments and logging, for example:

- issue 71: Allow Environment vars to substitute/override config template arg-variables
- issue 72: Allow multiple -a args for Stetl main prog. Allowing multiple -a arguments allows
for more simpler overriding of for example default options.
- 68 Stetl should not output passwords and other particular data in its log

1.1.1

-------------------------

Biggest change is that the Stetl repo moved to https://github.com/geopython/stetl/.

See closed issues in Milestone 1.1.1: https://github.com/geopython/stetl/milestone/6?closed=1

Highlights:

- new Component Splitter to split (Filter/Output) data streams within a Chain
- new Component Merger to combine (Input) data streams within a Chain
- Splitter and Merger can be combined in single Chain
- automatic Travis build
- more Unit tests
- flake8 for clean Python code
- move to GDAL v2 (though v1 may still work)
- new compact Docker Image based on debian:stretch-slim
- bugfixes XML stream support

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.