pathos

parallel graph management and execution in heterogeneous computing

OTHER License

Downloads
23.9M
Stars
1.4K
Committers
6

Bot releases are visible (Hide)

pathos - 0.3.3

Published by mmckerns 19 days ago

0.3.3 Release Notes

pathos provides a few basic tools to make parallel and distributed computing more accessable 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 installs with pip:
$ pip install pathos

pathos requires:
- python or pypy, >=3.8
- dill, >=0.3.9
- pox, >=0.3.5
- ppft, >=1.7.6.9
- multiprocess, >=0.70.17

pathos is licensed under 3-clause BSD:

>>> import pathos
>>> print (pathos.license())

To cite pathos:

>>> import pathos
>>> print (pathos.citation())

What's Changed

Full Changelog: https://github.com/uqfoundation/pathos/compare/0.3.2...0.3.3

pathos - 0.3.2 Latest Release

Published by mmckerns 9 months ago

0.3.2 Release Notes

pathos provides a few basic tools to make parallel and distributed computing more accessable 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 installs with pip:
$ pip install pathos

pathos requires:
- python or pypy, >=3.8
- dill, >=0.3.8
- pox, >=0.3.4
- ppft, >=1.7.6.8
- multiprocess, >=0.70.16

pathos is licensed under 3-clause BSD:

>>> import pathos
>>> print (pathos.license())

To cite pathos:

>>> import pathos
>>> print (pathos.citation())

What's Changed

Full Changelog: https://github.com/uqfoundation/pathos/compare/pathos-0.3.1...0.3.2

pathos - pathos-0.3.1

Published by mmckerns about 1 year ago

pathos 0.3.1 Release Notes

pathos provides a few basic tools to make parallel and distributed computing more accessable 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 installs with pip:
$ pip install pathos

pathos requires:
- python or pypy, >=3.7
- dill, >=0.3.7
- pox, >=0.3.3
- ppft, >=1.7.6.7
- multiprocess, >=0.70.15

pathos is licensed under 3-clause BSD:

>>> import pathos
>>> print (pathos.license())

To cite pathos:

>>> import pathos
>>> print (pathos.citation())

What's Changed

New Contributors

Full Changelog: https://github.com/uqfoundation/pathos/compare/pathos-0.3.0...pathos-0.3.1

pathos - pathos-0.3.0

Published by mmckerns almost 2 years ago

pathos 0.3.0 Release Notes

pathos provides a few basic tools to make parallel and distributed computing more accessable 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 installs with pip:
$ pip install pathos

pathos requires:
- python or pypy, >=3.7
- dill, >=0.3.6
- pox, >=0.3.2
- ppft, >=1.7.6.6
- multiprocess, >=0.70.14

pathos is licensed under 3-clause BSD:

>>> import pathos
>>> print (pathos.license())

To cite pathos:

>>> import pathos
>>> print (pathos.citation())

Full Changelog: https://github.com/uqfoundation/pathos/compare/pathos-0.2.9...pathos-0.3.0

pathos - pathos-0.2.9

Published by mmckerns over 2 years ago

pathos provides a few basic tools to make parallel and distributed computing more accessable 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 installs with pip:
$ pip install pathos

pathos requires:
- python or pypy, ==2.7 or >=3.7
- dill, >=0.3.5.1
- pox, >=0.3.1
- ppft, >=1.7.6.5
- multiprocess, >=0.70.13

pathos is licensed under 3-clause BSD:

>>> import pathos
>>> print (pathos.license())

To cite pathos:

>>> import pathos
>>> print (pathos.citation())
pathos - pathos-0.2.8

Published by mmckerns over 3 years ago

pathos provides a few basic tools to make parallel and distributed computing more accessable 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 installs with easy_install or pip:
$ pip install pathos

pathos requires:
- python, version == 2.7 *or* version >= 3.6
- dill, version >= 0.3.4
- pox, version >= 0.3.0
- ppft, version >= 1.6.6.4
- multiprocess >= 0.70.12

Optional requirements:
- pyina, version >= 0.2.1

pathos is licensed under 3-clause BSD:

>>> import pathos
>>> print (pathos.license())

To cite pathos:

>>> import pathos
>>> print (pathos.citation())
pathos - pathos-0.2.7

Published by mmckerns almost 4 years ago

pathos provides a few basic tools to make parallel and distributed computing more accessable 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 installs with easy_install or pip:
$ pip install pathos

pathos requires:
- python, version == 2.7 *or* version >= 3.5
- dill, version >= 0.3.3
- pox, version >= 0.2.9
- ppft, version >= 1.6.6.3
- multiprocess >= 0.70.11

Optional requirements:
- pyina, version >= 0.2.1

pathos is licensed under 3-clause BSD:

>>> import pathos
>>> print (pathos.license())

To cite pathos:

>>> import pathos
>>> print (pathos.citation())
pathos - pathos-0.2.6

Published by mmckerns over 4 years ago

pathos provides a few basic tools to make parallel and distributed computing more accessable 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 installs with easy_install or pip:
$ pip install pathos

pathos requires:
- python, version == 2.7 *or* version >= 3.5
- dill, version >= 0.3.2
- pox, version >= 0.2.8
- ppft, version >= 1.6.6.2
- multiprocess >= 0.70.10

Optional requirements:
- pyina, version >= 0.2.1

pathos is licensed under 3-clause BSD:

>>> import pathos
>>> print (pathos.license())

To cite pathos:

>>> import pathos
>>> print (pathos.citation())
pathos - pathos-0.2.5

Published by mmckerns about 5 years ago

pathos provides a few basic tools to make parallel and distributed computing more accessable 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 installs with easy_install or pip:
$ pip install pathos

pathos requires:
- python, version >=2.6 *or* version >= 3.1
- dill, version >= 0.3.1
- pox, version >= 0.2.7
- ppft, version >= 1.6.6.1
- multiprocess >= 0.70.9

Optional requirements:
- pyina, version >= 0.2.1

pathos is licensed under 3-clause BSD:

>>> import pathos
>>> print (pathos.license())

To cite pathos:

>>> import pathos
>>> print (pathos.citation())
pathos - pathos-0.2.4

Published by mmckerns over 5 years ago

pathos provides a few basic tools to make parallel and distributed computing more accessable 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 installs with easy_install or pip:
$ pip install pathos

pathos requires:
- python, version >=2.6 *or* version >= 3.1
- dill, version >= 0.3.0
- pox, version >= 0.2.6
- ppft, version >= 1.6.6.1
- multiprocess >= 0.70.8

Optional requirements:
- pyina, version >= 0.2.1

pathos is licensed under 3-clause BSD:

>>> import pathos
>>> print (pathos.license())

To cite pathos:

>>> import pathos
>>> print (pathos.citation())
pathos - pathos-0.2.3

Published by mmckerns over 5 years ago

pathos provides a few basic tools to make parallel and distributed computing more accessable 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 installs with easy_install or pip:
$ pip install pathos

pathos requires:
- python, version >=2.6 *or* version >= 3.1
- dill, version >= 0.2.9
- pox, version >= 0.2.5
- ppft, version >= 1.6.4.9
- multiprocess >= 0.70.7

Optional requirements:
- pyina, version >= 0.2.0

pathos is licensed under 3-clause BSD:

>>> import pathos
>>> print (pathos.license())

To cite pathos:

>>> import pathos
>>> print (pathos.citation())
pathos - pathos-0.2.2.1

Published by mmckerns over 6 years ago

pathos provides a few basic tools to make parallel and distributed computing more accessable 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 installs with easy_install or pip:
$ pip install pathos

pathos requires:
- python, version >=2.6 *or* version >= 3.1
- dill, version >= 0.2.8.2
- pox, version >= 0.2.4
- ppft, version >= 1.6.4.8
- multiprocess >= 0.70.6.1

Optional requirements:
- pyina, version >= 0.2.0

pathos is licensed under 3-clause BSD:

>>> import pathos
>>> print (pathos.license())

To cite pathos:

>>> import pathos
>>> print (pathos.citation())
pathos - pathos-0.2.2

Published by mmckerns over 6 years ago

pathos provides a few basic tools to make parallel and distributed computing more accessable 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 installs with easy_install or pip:
$ pip install pathos

pathos requires:
- python, version >=2.6 *or* version >= 3.1
- dill, version >= 0.2.8.1
- pox, version >= 0.2.4
- ppft, version >= 1.6.4.8
- multiprocess >= 0.70.6.1

Optional requirements:
- pyina, version >= 0.2a.dev0

pathos is licensed under 3-clause BSD:

>>> import pathos
>>> print (pathos.license())

To cite pathos:

>>> import pathos
>>> print (pathos.citation())
pathos - pathos-0.2.1

Published by mmckerns over 7 years ago

pathos provides a few basic tools to make parallel and distributed computing more accessable 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 installs with easy_install or pip:
$ easy_install pathos

pathos requires:
- python, version >=2.6 *or* version >= 3.1
- dill, version >= 0.2.7
- pox, version >= 0.2.3
- ppft, version >= 1.6.4.7
- multiprocess >= 0.70.5

Optional requirements:
- pyina, version >= 0.2a.dev0

pathos is licensed under 3-clause BSD:

>>> import pathos
>>> print (pathos.license())

To cite pathos:

>>> import pathos
>>> print (pathos.citation())
pathos - pathos-0.2.0

Published by mmckerns over 8 years ago

pathos provides a few basic tools to make parallel and distributed computing more accessable 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 installs with easy_install or pip:
$ easy_install pathos

pathos requires:
- python, version >=2.6 *or* version >= 3.1
- dill, version >= 0.2.5
- pox, version >= 0.2.2
- ppft, version >= 1.6.4.5
- multiprocess >= 0.70.4

Optional requirements:
- pyina, version >= 0.2a.dev0

pathos is licensed under 3-clause BSD:

>>> import pathos
>>> print (pathos.license())

To cite pathos:

>>> import pathos
>>> print (pathos.citation())
Package Rankings
Top 1.65% on Pypi.org
Top 7.35% on Spack.io
Top 10.06% on Conda-forge.org
Top 33.45% on Anaconda.org
Badges
Extracted from project README
Downloads Conda Downloads Stack Overflow Support Documentation Status Build Status codecov