From 02ce5bf205729432885cf7414aa29cf7284963b9 Mon Sep 17 00:00:00 2001 From: Julian Blank Date: Sun, 28 Jul 2024 22:49:05 -0700 Subject: [PATCH] VERSION 0.6.1.3 --- MANIFEST.in | 2 +- pymoo/algorithms/moo/nsga2.py | 4 ---- pymoo/gradient/grad_autograd.py | 4 ++-- pymoo/version.py | 2 +- 4 files changed, 4 insertions(+), 8 deletions(-) diff --git a/MANIFEST.in b/MANIFEST.in index 270b889e6..a103d300d 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,4 +1,4 @@ prune . recursive-include pymoo *.py *.pyx *.pxd recursive-include pymoo/cython/vendor *.cpp *.h *.py -include LICENSE Makefile +include LICENSE Makefile pyproject.toml diff --git a/pymoo/algorithms/moo/nsga2.py b/pymoo/algorithms/moo/nsga2.py index eb8f7b511..af40ef4c2 100644 --- a/pymoo/algorithms/moo/nsga2.py +++ b/pymoo/algorithms/moo/nsga2.py @@ -70,10 +70,6 @@ def binary_tournament(pop, P, algorithm, **kwargs): class RankAndCrowdingSurvival(RankAndCrowding): def __init__(self, nds=None, crowding_func="cd"): - warnings.warn( - "RankAndCrowdingSurvival is deprecated and will be removed in version 0.8.*; use RankAndCrowding operator instead, which supports several and custom crowding diversity metrics.", - DeprecationWarning, 2 - ) super().__init__(nds, crowding_func) # ========================================================================================================= diff --git a/pymoo/gradient/grad_autograd.py b/pymoo/gradient/grad_autograd.py index 2f11248fd..ae77f81a5 100644 --- a/pymoo/gradient/grad_autograd.py +++ b/pymoo/gradient/grad_autograd.py @@ -3,7 +3,6 @@ try: import autograd.numpy as anp - from autograd import value_and_grad from autograd.core import VJPNode, backward_pass from autograd.tracer import new_box, isbox except: @@ -11,7 +10,8 @@ def value_and_grad(*args, **kwargs): - return value_and_grad(*args, **kwargs) + from autograd import value_and_grad as vag + return vag(*args, **kwargs) def log(*args, **kwargs): diff --git a/pymoo/version.py b/pymoo/version.py index 43fa21971..693c1647b 100644 --- a/pymoo/version.py +++ b/pymoo/version.py @@ -1 +1 @@ -__version__ = "0.6.1.2" +__version__ = "0.6.1.3"