Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python3-pathos-0.3.0-3.fc39 RPM for noarch

From Fedora 39 for x86_64 / p

Name: python3-pathos Distribution: Fedora Project
Version: 0.3.0 Vendor: Fedora Project
Release: 3.fc39 Build date: Fri Jul 21 14:14:43 2023
Group: Unspecified Build host: buildvm-s390x-20.s390.fedoraproject.org
Size: 562676 Source RPM: python-pathos-0.3.0-3.fc39.src.rpm
Packager: Fedora Project
Url: https://pypi.org/pypi/pathos
Summary: Parallel graph management and execution in heterogeneous computing
The pathos package provides a few basic tools to make parallel and distributed
computing more accessible to the end user. The goal of pathos is to enable the
user to extend their own code to parallel and distributed computing with
minimal refactoring.

pathos provides methods for configuring, launching, monitoring, and controlling
a service on a remote host. One of the most basic features of pathos is the
ability to configure and launch a RPC-based service on a remote host. pathos
seeds the remote host with the portpicker script, which allows the remote host
to inform the localhost of a port that is available for communication.

Beyond the ability to establish a RPC service, and then post requests, is the
ability to launch code in parallel. Unlike parallel computing performed at the
node level (typically with MPI), pathos enables the user to launch jobs in
parallel across heterogeneous distributed resources. pathos provides
distributed map and pipe algorithms, where a mix of local processors and
distributed workers can be selected. pathos also provides a very basic
automated load balancing service, as well as the ability for the user to
directly select the resources.

The high-level pool.map interface, yields a map implementation that hides the
RPC internals from the user. With pool.map, the user can launch their code in
parallel, and as a distributed service, using standard python and without
writing a line of server or parallel batch code.

RPC servers and communication in general is known to be insecure. However,
instead of attempting to make the RPC communication itself secure, pathos
provides the ability to automatically wrap any distributed service or
communication in a ssh-tunnel. Ssh is a universally trusted method. Using
ssh-tunnels, pathos has launched several distributed calculations on national
lab clusters, and to date has performed test calculations that utilize
node-to-node communication between several national lab clusters and a user's
laptop. pathos allows the user to configure and launch at a very atomic
level, through raw access to ssh and scp.

pathos is the core of a python framework for heterogeneous computing. pathos is
in active development, so any user feedback, bug reports, comments, or
suggestions are highly appreciated. A list of issues is located at
https://github.com/uqfoundation/pathos/issues, with a legacy list maintained at
https://uqfoundation.github.io/project/pathos/query.

Provides

Requires

License

BSD

Changelog

* Fri Jul 21 2023 Fedora Release Engineering <[email protected]> - 0.3.0-3
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Fri Jul 14 2023 Sandro <[email protected]> - 0.3.0-2
  - Kill the last shebang standing
* Thu Jul 13 2023 Sandro <[email protected]> - 0.3.0-1
  - Update to 0.3.0 (RHBZ#2220398)
  - examples/ has been renamed and moved to pathos/tests
* Wed Jun 14 2023 Python Maint <[email protected]> - 0.2.8-8
  - Rebuilt for Python 3.12
* Fri Jan 20 2023 Fedora Release Engineering <[email protected]> - 0.2.8-7
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Fri Jul 22 2022 Fedora Release Engineering <[email protected]> - 0.2.8-6
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Tue Jul 05 2022 Ankur Sinha (Ankur Sinha Gmail) <[email protected]> - 0.2.8-5
  - feat: drop sphinx docs
* Fri Jan 21 2022 Fedora Release Engineering <[email protected]> - 0.2.8-2
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Sep 03 2021 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.2.8-1
  - Correct typos
  - Remove unneded egg removal command
  - Correct PYTHONPATH setter command
  - Use python3 over __python3
* Thu Sep 02 2021 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.2.8-1
  - Initial build
  - Do not use unversioned python command

Files

/usr/bin/pathos_connect
/usr/bin/portpicker
/usr/lib/python3.12/site-packages/pathos
/usr/lib/python3.12/site-packages/pathos-0.3.0.dist-info
/usr/lib/python3.12/site-packages/pathos-0.3.0.dist-info/INSTALLER
/usr/lib/python3.12/site-packages/pathos-0.3.0.dist-info/LICENSE
/usr/lib/python3.12/site-packages/pathos-0.3.0.dist-info/METADATA
/usr/lib/python3.12/site-packages/pathos-0.3.0.dist-info/WHEEL
/usr/lib/python3.12/site-packages/pathos-0.3.0.dist-info/top_level.txt
/usr/lib/python3.12/site-packages/pathos/__info__.py
/usr/lib/python3.12/site-packages/pathos/__init__.py
/usr/lib/python3.12/site-packages/pathos/__main__.py
/usr/lib/python3.12/site-packages/pathos/__pycache__
/usr/lib/python3.12/site-packages/pathos/__pycache__/__info__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/__info__.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/__main__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/__main__.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/_ppserver_config.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/_ppserver_config.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/abstract_launcher.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/abstract_launcher.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/connection.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/connection.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/core.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/core.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/hosts.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/hosts.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/maps.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/maps.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/mp_map.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/mp_map.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/multiprocessing.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/multiprocessing.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/parallel.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/parallel.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/pools.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/pools.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/portpicker.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/portpicker.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/pp.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/pp.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/pp_map.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/pp_map.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/profile.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/profile.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/python.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/python.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/selector.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/selector.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/serial.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/serial.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/server.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/server.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/threading.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/threading.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/util.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/__pycache__/util.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/_ppserver_config.py
/usr/lib/python3.12/site-packages/pathos/abstract_launcher.py
/usr/lib/python3.12/site-packages/pathos/connection.py
/usr/lib/python3.12/site-packages/pathos/core.py
/usr/lib/python3.12/site-packages/pathos/helpers
/usr/lib/python3.12/site-packages/pathos/helpers/__init__.py
/usr/lib/python3.12/site-packages/pathos/helpers/__pycache__
/usr/lib/python3.12/site-packages/pathos/helpers/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/helpers/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/helpers/__pycache__/mp_helper.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/helpers/__pycache__/mp_helper.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/helpers/__pycache__/pp_helper.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/helpers/__pycache__/pp_helper.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/helpers/mp_helper.py
/usr/lib/python3.12/site-packages/pathos/helpers/pp_helper.py
/usr/lib/python3.12/site-packages/pathos/hosts.py
/usr/lib/python3.12/site-packages/pathos/maps.py
/usr/lib/python3.12/site-packages/pathos/mp_map.py
/usr/lib/python3.12/site-packages/pathos/multiprocessing.py
/usr/lib/python3.12/site-packages/pathos/parallel.py
/usr/lib/python3.12/site-packages/pathos/pools.py
/usr/lib/python3.12/site-packages/pathos/portpicker.py
/usr/lib/python3.12/site-packages/pathos/pp.py
/usr/lib/python3.12/site-packages/pathos/pp_map.py
/usr/lib/python3.12/site-packages/pathos/profile.py
/usr/lib/python3.12/site-packages/pathos/python.py
/usr/lib/python3.12/site-packages/pathos/secure
/usr/lib/python3.12/site-packages/pathos/secure/__init__.py
/usr/lib/python3.12/site-packages/pathos/secure/__pycache__
/usr/lib/python3.12/site-packages/pathos/secure/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/secure/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/secure/__pycache__/connection.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/secure/__pycache__/connection.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/secure/__pycache__/copier.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/secure/__pycache__/copier.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/secure/__pycache__/tunnel.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/secure/__pycache__/tunnel.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/secure/connection.py
/usr/lib/python3.12/site-packages/pathos/secure/copier.py
/usr/lib/python3.12/site-packages/pathos/secure/tunnel.py
/usr/lib/python3.12/site-packages/pathos/selector.py
/usr/lib/python3.12/site-packages/pathos/serial.py
/usr/lib/python3.12/site-packages/pathos/server.py
/usr/lib/python3.12/site-packages/pathos/tests
/usr/lib/python3.12/site-packages/pathos/tests/__init__.py
/usr/lib/python3.12/site-packages/pathos/tests/__main__.py
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/__main__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/__main__.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/test_decorate.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/test_decorate.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/test_join.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/test_join.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/test_map.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/test_map.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/test_maps.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/test_maps.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/test_mp.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/test_mp.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/test_pp.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/test_pp.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/test_star.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/test_star.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/test_with.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/tests/__pycache__/test_with.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/tests/test_decorate.py
/usr/lib/python3.12/site-packages/pathos/tests/test_join.py
/usr/lib/python3.12/site-packages/pathos/tests/test_map.py
/usr/lib/python3.12/site-packages/pathos/tests/test_maps.py
/usr/lib/python3.12/site-packages/pathos/tests/test_mp.py
/usr/lib/python3.12/site-packages/pathos/tests/test_pp.py
/usr/lib/python3.12/site-packages/pathos/tests/test_star.py
/usr/lib/python3.12/site-packages/pathos/tests/test_with.py
/usr/lib/python3.12/site-packages/pathos/threading.py
/usr/lib/python3.12/site-packages/pathos/util.py
/usr/lib/python3.12/site-packages/pathos/xmlrpc
/usr/lib/python3.12/site-packages/pathos/xmlrpc/__init__.py
/usr/lib/python3.12/site-packages/pathos/xmlrpc/__pycache__
/usr/lib/python3.12/site-packages/pathos/xmlrpc/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/xmlrpc/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/xmlrpc/__pycache__/server.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pathos/xmlrpc/__pycache__/server.cpython-312.pyc
/usr/lib/python3.12/site-packages/pathos/xmlrpc/server.py
/usr/share/doc/python3-pathos
/usr/share/doc/python3-pathos/README.md
/usr/share/licenses/python3-pathos
/usr/share/licenses/python3-pathos/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 21:55:09 2024