Blueetl-core

Latest version: v0.2.4

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

Scan your dependencies

Page 1 of 3

0.2.4

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

Bug fixes
~~~~~~~~~

- Do not call ``get_reusable_executor().shutdown()`` when tasks are run serially in ``run_parallel()``.

0.2.3

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

Improvements
~~~~~~~~~~~~

- In ``blueetl_core.utils.is_subfilter()``, add the ``strict`` parameter.

0.2.2

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

Improvements
~~~~~~~~~~~~

- In ``blueetl_core.parallel.isolated()``, execute the function in the same process if ``BLUEETL_JOBLIB_JOBS`` is set to ``1``.

0.2.1

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

New Features
~~~~~~~~~~~~

- Add ``blueetl_core.parallel.isolated()`` to execute a function in a separate subprocess.

Improvements
~~~~~~~~~~~~

- If the env variable ``BLUEETL_SUBPROCESS_LOGGING_LEVEL`` is empty or not defined, then the log level of the subprocesses is inherited from the parent.

0.2.0

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

New Features
~~~~~~~~~~~~

- Add ``df.etl.insert_columns()`` to simplify the insertion of multiple columns at once in a DataFrame.

Improvements
~~~~~~~~~~~~

- In ``run_parallel()``, automatically shutdown the processes created by joblib and loky.

0.1.8

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

Improvements
~~~~~~~~~~~~

- Update github actions.
- Split lint and docs jobs in the CI.
- Remove tox-gh-actions in the CI.
- Use tox-uv in the CI.
- Update black formatting.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.