Skip to content

Releases: NiaOrg/NiaPy

2.3.1 (2024-05-17)

17 May 08:30
Compare
Choose a tag to compare

Compare with v2.3.0

Fixed

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

2.3.0 (2024-05-17)

17 May 08:09
Compare
Choose a tag to compare

Compare with 2.1.0

Added

  • add example code (de3a522 by zStupan).

Removed

  • Remove TestingTask class (d783f69 by zStupan).

2.1.0 (2023-12-19)

19 Dec 17:19
Compare
Choose a tag to compare

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 (2023-03-26)

26 Mar 14:05
Compare
Choose a tag to compare

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 (2022-11-20)

20 Nov 09:07
Compare
Choose a tag to compare

Full Changelog

Closed issues:

Merged pull requests:

2.0.3 (2022-09-03)

03 Sep 18:40
Compare
Choose a tag to compare

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 (2022-05-22)

22 May 08:27
Compare
Choose a tag to compare

Full Changelog

Closed issues:

  • all-contributors #375

Merged pull requests:

2.0.1 (2022-03-05)

05 Mar 10:03
Compare
Choose a tag to compare

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 (2021-12-27)

27 Dec 11:21
Compare
Choose a tag to compare

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 (2021-08-18)

18 Aug 12:50
Compare
Choose a tag to compare
Pre-release

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: