Skip to content

Releases: sergiocallegari/PyDSM

Release 0.15.2

Choose a tag to compare

@sergiocallegari sergiocallegari released this 22 Aug 14:55
  • Update the documentation and prepare it for readthedocs

Full Changelog: 0.15.1...0.15.2

Release 0.15.1

Choose a tag to compare

@sergiocallegari sergiocallegari released this 22 Aug 13:26

Release notes

  • Improve compatibility with Linux distros by linking the simulator
    extension with -lblas rather than -lcblas
    • If you are not on Linux, there is no need to upgrade

Full Changelog: 0.15.0...0.15.1

Version 0.15.0

Choose a tag to compare

@sergiocallegari sergiocallegari released this 11 Aug 10:12
  • build process relies on modern Python practices (PEP 517);
  • support for modern Python (>=3.10);
  • extension modules now built in Python 3 mode;

Release 0.14.0.0

Choose a tag to compare

@sergiocallegari sergiocallegari released this 25 Aug 12:21

Release notes

  • Fix compatibility with cvxpy 1.0.x
  • Fix compatibilit with PICOS 1.2.0
  • Fix compatibility with matplotlib 3
  • Fix compatibility with sphinx 2.2.0 (html docs only)
  • Minor bugfixes

Downloadable code

Please download the code from Pypi. Here, only the source code is currently available, while Pypi also provides pre-built binaries (wheels) for Linux.

Warnings

  • This is likely the last release supporting Python 2.

Version 0.13.0.1

Choose a tag to compare

@sergiocallegari sergiocallegari released this 20 Jul 19:04

Release notes

  • Fix compatibility with most recent cvxpy
  • Minor bugfixes

Downloadable code

Please download the code from Pypi so that download statistics can be properly collected. Here, only the source code is currently available, while Pypi also provides pre-built binaries (wheels) for a variety of platforms.

Version 0.13.0.0

Choose a tag to compare

@sergiocallegari sergiocallegari released this 03 Jun 16:45

Release notes

  • Python 3 compatibility! This version of the code is compatible with both Python2 and Python3.
  • Bugfixes

Downloadable code

Please download the code from Pypi so that download statistics can be properly collected. Here, only the source code is currently available, while Pypi also provides pre-built binaries (wheels) for a variety of platforms.

Version 0.12.0.1

Choose a tag to compare

@sergiocallegari sergiocallegari released this 24 May 11:36

Release notes

  • Fix crashes due to incorrect management of parameters in deprecated functions

Available files

  • Main package
    • Source code
    • pydsm-0.12.0.1-cp27-none-win32.whl pre-compiled binary for Windows 32 bit
    • pydsm-0.12.0.1-cp27-none-win_amd64.whl pre-compiled binary for Windows 64 bit
    • pydsm-0.12.0.1-cp27-none-macosx_10_5_x86_64.whl pre-compiled binary for Mac OS X
  • Documentation
    • pydsm-doc-html-0.12.0.1.zip documentation in html format

Version 0.12.0.0

Choose a tag to compare

@sergiocallegari sergiocallegari released this 13 May 18:28

Release notes

  • Switch to new version numbering scheme also in view of PEP 440
  • Install as zipped package
  • Modify management of optional parameters in some functions. Note that this implies a minor API breakage.
  • Implement new hybrid NTF design method
  • Slightly improve accuracy of weighted NTF design functions
  • Improve quantization_noise_gain function
  • Improve html documentation
  • Let multiple modelers be selected in functions using convex optimization (cvxpy, cvxpy_old and picos are supported)
  • Implement some more functions in delsig module (axisLabels, rms)
  • Many small fixes

Available files

  • Main package
    • Source code
    • pydsm-0.12.0.0-cp27-none-win32.whl pre-compiled binary for Windows 32 bit
    • pydsm-0.12.0.0-cp27-none-win_amd64.whl pre-compiled binary for Windows 64 bit
    • pydsm-0.12.0.0-cp27-none-macosx_10_5_x86_64.whl pre-compiled binary for Mac OS X
  • Documentation
    • pydsm-doc-html-0.12.0.0.zip documentation in html format

Version 0.11.0 (The "ICECS 2014" release)

Choose a tag to compare

@sergiocallegari sergiocallegari released this 13 May 17:41

Release notes

This version has been used for a half day tutorial at the IEEE ICECS 2014 international conference.

  • Switch to setuptools for building
  • Switch to the wheel format for the distribution of precompiled binaries
  • Improve the testing framework
  • Provide a better management of optional parameters in some functions
  • Offer API cleanups (a best effort has been put in retaining back-compatibility. Some back compatibility functions are deprecated and will be removed)
  • Provide code style improvements

Available files

  • Main package
    • Source code
    • pydsm-0.11.0-cp27-none-win32.whl pre-compiled binary for Windows 32 bit
    • pydsm-0.11.0-cp27-none-win_amd64.whl pre-compiled binary for Windows 64 bit
    • pydsm-0.11.0-cp27-none-macosx_10_5_x86_64.whl pre-compiled binary for MacOS
  • Documentation
    • pydsm-doc-html-0.11.0.zip documentation in html format

Version 0.10.1 (The "MacOS compatibility" release)

Choose a tag to compare

@sergiocallegari sergiocallegari released this 13 May 17:29

Release notes

  • Fix the setup script for compatibility with MacOs
  • Provide a getting started guide for MacOs
  • Apply Minor fixes in the documentation

Available files

  • Main package
    • Source code
    • pydsm-0.10.1.win32-py2.7.exe pre-compiled binary for Windows 32 bit
    • pydsm-0.10.1.win-amd64-py2.7.exe pre-compiled binary for Windows 64 bit
  • Documentation
    • pydsm-doc-html-0.10.1.zip documentation in html format