NiaPy Versions Save

Python microframework for building nature-inspired algorithms. Official docs: https://niapy.org

v2.3.1

2 weeks ago

Compare with v2.3.0

Fixed

  • fix: workflow for publishing to pypi (9e61439 by Grega Vrbančič).

v2.3.0

2 weeks ago

Compare with 2.1.0

Added

  • add example code (de3a522 by zStupan).

Removed

  • Remove TestingTask class (d783f69 by zStupan).

2.1.0

5 months ago

Compare with 2.0.5

Added

  • Add repology badge (6d56ff5 by Iztok Fister Jr).
  • Added pyproject.toml and poetry lock (f459f56 by zStupan).
  • added before_run and after_run callbacks. added a reference to the algorithm in Callback class (f54f7c2 by zStupan).
  • added callback example (ea82514 by zStupan).
  • Added callbacks, removed the run_task and iteration_generator methods, moved functionallity to Algorithm.run (cc08dac by zStupan).

Fixed

  • fixed tests (a9e68b4 by zStupan).
  • fix pypi workflow (5966cf3 by zStupan).
  • fix docs warnings (ab71ddc by zStupan).

Removed

  • removed unused files (a48d1ff by zStupan).
  • remove pytest-custom-exit-code plugin (90a15ed by zStupan).

2.0.5

1 year ago

Full Changelog

Closed issues:

  • Dataframe to Excel -- not working #396
  • Bump version to 2.0.3 #392
  • RUN Beyond the Metaphor An Efficient Optimization Algorithm Based on Runge Kutta Method #388

Merged pull requests:

2.0.4

1 year ago

Full Changelog

Closed issues:

Merged pull requests:

2.0.3

1 year ago

Full Changelog

Fixed bugs:

  • AttributeError: 'NoneType' object has no attribute 'copy' #393

Closed issues:

  • Draft a new release #387
  • L-SHADE algorithm #386
  • Can not control the number of max_evals or max_iters #376
  • Graphical user interface (GUI) for NiaPy #330

Merged pull requests:

2.0.2

2 years ago

Full Changelog

Closed issues:

  • all-contributors #375

Merged pull requests:

2.0.1

2 years ago

Full Changelog

Implemented enhancements:

  • Installation instructions for Arch Linux users #373

Closed issues:

  • Whale Optimization Algorithm (WOA) and Sparrow Search Algorithm (SSA) implementation #378
  • raise ValueError('Newlines are not allowed') #371
  • Logging not working if optimization type set to maximization #367
  • ConalgTestCase related tests warnings #364
  • Correct naming of Michalewicz functions #361
  • Second stable release #359

Merged pull requests:

2.0.0

2 years ago

Full Changelog

Fixed bugs:

  • BA implementation bug #352

Closed issues:

  • Remove vim comments #349
  • Infinity test problem is a duplicate of Csendes #347
  • Add a citation.cff file #346

Merged pull requests:

2.0.0rc18

2 years ago

Full Changelog

Closed issues:

  • BA, CS and FA implementations are incorrect #341
  • ModuleNotFoundError: No module named 'NiaPy' #339
  • Add Problems.md file #332
  • Add an example/guide showing how to solve a real-world problem #215

Merged pull requests: