pathos 0.3.2-1 source package in Ubuntu

Changelog

pathos (0.3.2-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * debian/control: Bump package version requirements.
  * debian/control: Add missing Built-Using field for sphinx
    documentation.

 -- Boyuan Yang <email address hidden>  Wed, 31 Jan 2024 22:08:23 -0500

Upload details

Uploaded by:
Debian Python Team
Uploaded to:
Sid
Original maintainer:
Debian Python Team
Architectures:
all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Noble release universe misc

Builds

Noble: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
pathos_0.3.2-1.dsc 3.8 KiB affc945f97995906c6209ea5621168de29d33750546cc8b2e208e03211fb6623
pathos_0.3.2.orig.tar.gz 149.7 KiB cb24ec2cf19bd5a6a2ca1a257438abf9c5df2fed6b4789770bef20bf86051d4c
pathos_0.3.2-1.debian.tar.xz 3.9 KiB 4fe9dbb875a9620ab83354a9e5977ee489a7a8d1145cf224d5bbbbbb5c95ad06

Available diffs

No changes file available.

Binary packages built by this source

python-pathos-doc: Framework for heterogeneous parallel computing (documentation)

 Pathos provides a consistent high-level interface for configuring and
 launching parallel computations across heterogeneous resources. It
 provides configurable launchers for parallel and distributed
 computing, where each launcher contains the syntactic logic to
 configure and launch jobs in an execution environment. Examples of
 launchers include: "pyina", a queue-less MPI-based launcher;
 "pathos", an ssh-based launcher; "multiprocess", a multi-process
 launcher.
 .
 It provides a consistent interface for parallel and/or distributed
 versions of "map" and "apply" for each launcher; the guiding design
 principle is that "map" and "apply" should be drop-in replacements in
 otherwise serial code, reducing the time to conver a code to
 parallel, but also enabling a single code-base to be maintained
 instead of requiring serial, parallel and distributed versions of
 code.
 .
 The "pathos" framework consists of several interoperating packages:
  * "dill": serialize all of Python (python3-dill)
  * "pox": utilities for filesystem exploration and automated builds
    (python3-pox)
  * "klepto": persistent caching to memory, disk, or database
    (python3-klepto)
  * "multiprocess": better multiprocessing and multithreading in Python
    (python3-multiprocess)
  * "ppft": distributed and parallel Python (python3-ppft)
  * "pyina": MPI parallel "map" and cluster scheduling (python3-pyina)
  * "pathos": graph management and execution in heterogeneous computing
    (python3-pathos)
 .
 This package contains the pathos documentation in HTML format.

python3-pathos: Framework for heterogeneous parallel computing

 Pathos provides a consistent high-level interface for configuring and
 launching parallel computations across heterogeneous resources. It
 provides configurable launchers for parallel and distributed
 computing, where each launcher contains the syntactic logic to
 configure and launch jobs in an execution environment. Examples of
 launchers include: "pyina", a queue-less MPI-based launcher;
 "pathos", an ssh-based launcher; "multiprocess", a multi-process
 launcher.
 .
 It provides a consistent interface for parallel and/or distributed
 versions of "map" and "apply" for each launcher; the guiding design
 principle is that "map" and "apply" should be drop-in replacements in
 otherwise serial code, reducing the time to conver a code to
 parallel, but also enabling a single code-base to be maintained
 instead of requiring serial, parallel and distributed versions of
 code.
 .
 The "pathos" framework consists of several interoperating packages:
  * "dill": serialize all of Python (python3-dill)
  * "pox": utilities for filesystem exploration and automated builds
    (python3-pox)
  * "klepto": persistent caching to memory, disk, or database
    (python3-klepto)
  * "multiprocess": better multiprocessing and multithreading in Python
    (python3-multiprocess)
  * "ppft": distributed and parallel Python (python3-ppft)
  * "pyina": MPI parallel "map" and cluster scheduling (python3-pyina)
  * "pathos": graph management and execution in heterogeneous computing
    (python3-pathos)