Alphatwirl

Latest version: v0.30.0

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

Scan your dependencies

Page 2 of 5

0.25.0

Changes from the previous release: ([diff](https://github.com/alphatwirl/alphatwirl/compare/v0.24.2...v0.25.0))
- updated `ResumableDatasetLoop`
- addressed [\57](https://github.com/alphatwirl/alphatwirl/issues/57)
- pickle `reader` before having it start reading data as `SubprocessRunner`,
which is indirectly held by `EventDatasetReader`, becomes unpicklable in
Python 3
- updated `concurrently`
- moved `HTCondorJobSubmitter` from `HTCondorJobSubmitter.py` to
`condor/submitter.py`
- moved `submit_jobs()`, `query_status_for()`, `change_job_priority()`
`terminate_jobs()` from `HTCondorJobSubmitter.py` to `condor/commands.py`
- moved `exec_util.py` to `condor/`
- `TaskPackage`
- made it callable
- moved it to `CommunicationChannel.py`
- stopped importing it to `concurrently`
- removed outdated script `example_submit_htcondor.py`
- updated docstring, tests
- cleaned code

0.24.2

Changes from the previous release: ([diff](https://github.com/alphatwirl/alphatwirl/compare/v0.24.1...v0.24.2))
- updated `concurrently`
- `HTCondorJobSubmitter`:
- fixed encoding problem in Python 3
- stop creating the result dir.
- use `try_executing_until_succeed()` in `run_multiple()`
- `WorkingArea`:
- the result dir will be created in `put_package()`
- renamed `package_path()` `package_relpath()`, deprecating `package_path()`
- added `package_fullpath()`, `result_relpath()`, `result_fullpath()`
- changed the default `python_modules` to `None`, avoiding mutable default
- `try_executing_until_succeed()`
- added options `input_` and `cwd`
- updated `logging`
- updated docstring, tests
- cleaned code

0.24.1

Changes from the previous release: ([diff](https://github.com/alphatwirl/alphatwirl/compare/v0.24.0...v0.24.1))
- updated `build_parallel()`
- removed the deprecated option `htcondor_job_desc_extra`
- changed default `user_modules` and `dispatcher_options`,
avoiding mutable default
- updated `HTCondorJobSubmitter`
- removed the deprecated option `job_desc_extra`
- changed the default `job_desc_dict` to `None`, avoiding mutable
default
- updated tests

0.24.0

Changes from the previous release: ([diff](https://github.com/alphatwirl/alphatwirl/compare/v0.23.3...v0.24.0))
- replaced part of code in `concurrently` with
[`mantichora`](https://github.com/alphatwirl/mantichora).
- changed how indices are assigned in `CommunicationChannel0` and
`CommunicationChannel`
- the index starts from `0` again after `end()` and `begin()` are called
- changed the way to turn off progress bars
- call `atpbar.disable()`
- updated `README.md`, `setup.py`
- cleaned code

0.23.3

Changes from the previous release: ([diff](https://github.com/alphatwirl/alphatwirl/compare/v0.23.1...v0.23.3))
- added private functions: `_removed_func_option()`,
`_removed_class_method_option()`
- updated the log message in '_removed()'
- removed
- a deprecated functions: `build_parallel_multiprocessing()`
- updated required `atpbar` version from 0.9.7 to 1.0.2
- updated `MANIFEST.in`, tests

0.23.2

Changes from the previous release: ([diff](https://github.com/alphatwirl/alphatwirl/compare/v0.23.1...v0.23.2))
- updated `setup.py`, `.travis.yml`

Page 2 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.