Recent Releases of pentapy

pentapy - v1.4.0

Release Notes

Installation

You can install pentapy with conda:

conda install -c conda-forge pentapy

or with pip:

pip install pentapy

Documentation

The documentation can be found at: https://pentapy.readthedocs.io/

What's new?

See #31

Enhancements

  • added support for python 3.13
  • adding musllinux wheels
  • adding PyPy wheels (pp39 and pp310)
    • PyPy needs setuptools<72.2: https://github.com/pypa/distutils/issues/283
  • adding 32bit Windows wheels again (still Tier 1 support in Python)
  • adding aarch64 Linux wheels

Changes

  • dropped python 3.8 support

Bugfixes

  • use numpy solver for 3x3 matrices
  • set cdivision=False in cython solver

Scientific Software - Peer-reviewed - Python
Published by MuellerSeb 8 months ago

pentapy - v1.3.0

Release Notes

Installation

You can install pentapy with conda:

conda install -c conda-forge pentapy

or with pip:

pip install pentapy

Documentation

The documentation can be found at: https://pentapy.readthedocs.io/

What's new?

See #21

Enhancements

  • added support for python 3.12
  • added support for numpy 2
  • build extensions with numpy 2 and cython 3

Changes

  • dropped python 3.7 support
  • dropped 32bit builds
  • linted cython files
  • increase maximal line length to 88 (black default)

Scientific Software - Peer-reviewed - Python
Published by MuellerSeb over 1 year ago

pentapy - v1.2.0

Release Notes

Installation

You can install pentapy with conda:

conda install -c conda-forge pentapy

or with pip:

pip install pentapy

Documentation

The documentation can be found at: https://pentapy.readthedocs.io/

What's new?

See #19

Enhancements

  • added support for python 3.10 and 3.11
  • add wheels for arm64 systems
  • created solver.pxd file to be able to cimport the solver module
  • added a CITATION.bib file

Changes

  • move to src/ based package structure
  • dropped python 3.7 support
  • move meta-data to pyproject.toml
  • simplified documentation

Bugfixes

  • determine correct version when installing from archive

Scientific Software - Peer-reviewed - Python
Published by MuellerSeb over 2 years ago

pentapy - v1.1.2

Release Notes

Installation

You can install pentapy with conda:

conda install -c conda-forge pentapy

or with pip:

pip install pentapy

Documentation

The documentation can be found at: https://pentapy.readthedocs.io/

What's new?

Changes

  • new package structure with pyproject.toml (#15)
  • Sphinx-Gallery for Examples
  • Repository restructuring: use a single main branch
  • use np.asarray in solve to speed up computation (#17)

Scientific Software - Peer-reviewed - Python
Published by MuellerSeb over 4 years ago

pentapy - v1.1.1

Release Notes

Installation

You can install pentapy with conda:

conda install -c conda-forge pentapy

or with pip:

pip install pentapy

Documentation

The documentation can be found at: https://pentapy.readthedocs.io/

What's new?

Enhancements

  • Python 3.9 support

Changes

  • GitHub Actions for CI

Scientific Software - Peer-reviewed - Python
Published by MuellerSeb almost 5 years ago

pentapy - v1.1.1-rc1 1. Release Candidate

Release Notes

Installation

You can install pentapy with conda:

conda install -c conda-forge pentapy

or with pip:

pip install pentapy

Documentation

The documentation can be found at: https://pentapy.readthedocs.io/

What's new?

Enhancements

  • Python 3.9 support

Changes

  • GitHub Actions for CI

Scientific Software - Peer-reviewed - Python
Published by MuellerSeb almost 5 years ago

pentapy -

Release Notes

Installation

You can install pentapy with pip:

pip install pentapy

Documentation

The documentation can be found at: https://pentapy.readthedocs.io/

What's new?

Enhancements

  • Python 3.8 support

Changes

  • python only builds are no longer available
  • Python 2.7 and 3.4 support dropped

Scientific Software - Peer-reviewed - Python
Published by MuellerSeb almost 6 years ago

pentapy -

Release Notes

Installation

You can install pentapy with pip:

pip install pentapy

Documentation

The documentation can be found at: https://pentapy.readthedocs.io/

What's new?

Enhancements

  • Python 3.8 support

Changes

  • python only builds are no longer available
  • Python 2.7 and 3.4 support dropped

Scientific Software - Peer-reviewed - Python
Published by MuellerSeb almost 6 years ago

pentapy -

Release Notes

Installation

You can install pentapy with pip:

pip install pentapy

Documentation

The documentation can be found at: https://pentapy.readthedocs.io/

What's new?

Enhancements

  • Python 3.8 support

Changes

  • python only builds are no longer available
  • Python 2 support dropped

Scientific Software - Peer-reviewed - Python
Published by MuellerSeb almost 6 years ago

pentapy -

Release Notes

Installation

You can install pentapy with pip:

pip install pentapy

Documentation

The documentation can be found at: https://pentapy.readthedocs.io/

What's new?

Enhancements

  • Python 3.8 support

Changes

  • python only builds are no longer available
  • Python 2 support dropped

Scientific Software - Peer-reviewed - Python
Published by MuellerSeb almost 6 years ago

pentapy -

Release Notes

Bugfix release.

Scientific Software - Peer-reviewed - Python
Published by MuellerSeb about 6 years ago

pentapy - JOSS release

Release Notes

This is the patch release incorporating the changes made during the review process of the associated JOSS publication. It sould trigger Zenodo to generate a publication DOI for the code.

Enhancements

  • the algorithms PTRANS-I and PTRANS-II now raise a warning when they can not solve the given system
  • there are now switches to install scipy and umf solvers as extra requirements

Scientific Software - Peer-reviewed - Python
Published by MuellerSeb over 6 years ago

pentapy - JOSS release

Release Notes

This is the patch release incorporating the changes made during the review process of the associated JOSS publication.

Enhancements

  • the algorithms PTRANS-I and PTRANS-II now raise a warning when they can not solve the given system
  • there are now switches to install scipy and umf solvers as extra requirements

Scientific Software - Peer-reviewed - Python
Published by MuellerSeb over 6 years ago

pentapy -

Release Notes

This is the first stable release of pentapy.

Enhancements

  • the second algorithm PTRANS-II from Askar et al. 2015 is now implemented and can be used by solver=2
  • the package is now tested and a coverage is calculated
  • there are now pre-built binaries for Python 3.7
  • the documentation is now available under https://geostat-framework.readthedocs.io/projects/pentapy

Changes

  • pentapy is now licensed under the MIT license

Scientific Software - Peer-reviewed - Python
Published by MuellerSeb over 6 years ago

pentapy -

Release Notes

This is the first stable release candidate of pentapy.

Enhancements

  • the second algorithm PTRANS-II from Askar et al. 2015 is now implemented and can be used by solver=2
  • the package is now tested and a coverage is calculated
  • there are now pre-built binaries for Python 3.7
  • the documentation is now available under https://geostat-framework.readthedocs.io/projects/pentapy

Changes

  • pentapy is now licensed under the MIT license

Scientific Software - Peer-reviewed - Python
Published by MuellerSeb over 6 years ago

pentapy -

pentapy

This is the first release of pentapy, a python toolbox for solving pentadiagonal linear equation systems.

The solver is implemented in cython, which makes it really fast.

Fixes

  • MANIFEST.in was missing in the 0.1.0 Version.

References

In this release the algorithm PTRANS-I presented by Askar et al. 2015 is implemented.

Scientific Software - Peer-reviewed - Python
Published by MuellerSeb almost 7 years ago

pentapy -

pentapy

This is the first release of pentapy, a python toolbox for solving pentadiagonal linear equation systems.

The solver is implemented in cython, which makes it really fast.

References

In this release the algorithm PTRANS-I presented by Askar et al. 2015 is implemented.

Scientific Software - Peer-reviewed - Python
Published by MuellerSeb almost 7 years ago