Bigflow

Latest version: v1.8.0

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

Scan your dependencies

Page 3 of 3

1.4

Added

* Check if docker image was pushed before deploying airflow dags

Fixed

* Propagate 'env' to bigflow jobs
* Automatically create and push `:latest` docker tag

1.3

Changed

* Changes in building toolchain - optimizes, better logging, optional setup.py

1.2

Added

* Tool for synching requirements with Dataflow preinstalled python dependencies.

Changed

* Schema for 'dirty' (not on git tag or there are local changes) versions was changed.
Now it includes git commit and git workdir hash instead of random suffix.
* Don't delete intermediate docker layers after build.
* Dockerfile template was changed (does not affect existing projects).

1.1

Added

* Integration with `pip-tools`
* Configurable timeout for jobs `Job.execution_timeout`
* Flag `Job.depends_on_past` to ignore errors from previous job
* Tools/base classes to simplify writing e2e tests for BigQuery
* `pyproject.toml` to new projects

Changed

* Project configuration moved to `setup.py`
* The same `setup.py` is used by Beam to build tarballs
* Deprecate some functions at `bigflow.resources` and `bigflow.commons`
* Bigflow uses version ranges for dependencies

Fixed

* Dataflow jobs starts much faster
* Airflow task waits until Dataflow job is finished
* Fixed `Job.retry_count` and `Job.retry_pause_sec`

1.0

* Initial release

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.