Radical.pilot

Latest version: v1.90.0

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

Scan your dependencies

Page 4 of 30

1.42.0

- AgentComponent forwards all state notifications
- document event locations
- MPI tutorial for RAPTOR
- add mpi4py to the ci requirements
- add `bulk_size` for the executing queue (for sub-agents)
- add option `--ppn` for `PALS` flavor in MPIEXEC LM
- amarel cfg
- current version requires RU v1.43
- fix Profiling tutorial (fails when executed outside from its directory)
- collect service related data in registry
- fix multi pilot example
- move agent config generation to session init
- remove obsolete Worker class
- remove MongoDB module load from the Perlmutter config
- remove mpi4py from doc requirements
- save sub-agent config into Registry
- sub-agents are no daemons anymore
- update documentation for Polaris (GPUs assignment)
- update launcher for `Agent_N`
- update sub-agent config (in sync with the agent default config)
- update "Describing Tasks" tutorial
- use RMInfo `details` for LM options


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

1.41.0

- fix RTD
- replace MongoDB with ZMQ messaging
- adapt resource config for `ccs.mahti` to the new structure
- add description about input staging data
- add method to track startup file with service URL (special case - SOMA)
- add package `mpich` into CU and docs dependencies
- add resource_description class
- check agent sandbox existence
- clean RPC handling
- clean raptor RPC
- deprecated `python.system_packages`
- enable testing of all notebooks
- enable tests for all devel-branches
- fix heartbeat management
- fix LM config initialization
- fix RM LSF for Lassen (+ add platform config)
- fix Session close options
- fix TMGR Staging Input
- fix `pilot_state` in bootstrapping
- fix `task_pre_exec` configurable parameter for Popen
- fix bootstrapping for sub-agents
- keep pilot RPCs local
- raptor worker: one profile per rank
- let raptor use registry
- shield agains missing mpi
- sub-schema for `schemas`
- switch to registry configs instead of config files
- update testes
- update handling of the service startup process
- upload session when testing notebooks
- use hb msg class type
- version RP devel/nodb temporary


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

1.37.0

- fix `default_remote_workdir` for `csc.mahti` platform
- add README to description for pypi
- link config tutorial
- add raptor to API docs
- add MPI flavor `MPI_FLAVOR_PALS`
- add cpu-binding for LM MPIEXEC with the `MPI_FLAVOR_PALS` flavor
- clean up Polaris config
- fix raptor master hb_freq and hb_timeout
- fix test for MPIRUN LM
- fix tests for MPIEXEC LM
- add csc.mahti resource config
- add slurm inspection test


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

1.36.0

- added pre-defined `pre_exec` for Summit (preserve `LD_LIBRARY_PATH` from LM)
- fixed GPU discovery from SLURM env variables
- increase raptor's heartbeat time


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

1.35.0

- Improve links to resource definitions.
- Improve typing in Session.get_pilot_managers
- Provide a target for Sphinx `:py:mod:` role.
- Un-hide "Utilities and helpers" section in API reference.
- Use a universal and unique identifier for registered callbacks.
- added option `--exact` for Rivanna (SRun LM)
- fixes tests for PRs from forks (2969)


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

1.34.0

- major documentation overhaul
- Fixes ticket 1577
- Fixes ticket 2553
- added tests for PilotManager methods (`cancel_pilots`, `kill_pilots`)
- fixed configuration for Perlmutter
- fixed env dumping for RP Agent
- move timeout into `kill_pilots` method to delay forced termination
- re-introduce a `use_mpi` flag


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

Page 4 of 30

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.