Giter VIP home page Giter VIP logo

Comments (6)

cmd-ntrf avatar cmd-ntrf commented on June 27, 2024

From [email protected] on July 17, 2010 07:05:41

Seems that issues doesn't display code correctly, sorry for the markups

from deap.

cmd-ntrf avatar cmd-ntrf commented on June 27, 2024

From [email protected] on August 15, 2010 07:37:21

It seems that that the TypeError catching might be an artifact from version 0.4 or before, and might be removed in future release as it is no more related to the initialization of of a single base class (multiple inheritance was allowed in older versions).

from deap.

cmd-ntrf avatar cmd-ntrf commented on June 27, 2024

From [email protected] on August 17, 2010 17:29:28

By the way, the transformation of Warnings in Errors is not necessary, we can still catch the warning.

Status: Fixed

from deap.

cmd-ntrf avatar cmd-ntrf commented on June 27, 2024

From felix.antoine.fortin on August 17, 2010 18:38:13

The warning could not be catch with a certain version of Python, which explains the transformation.

from deap.

cmd-ntrf avatar cmd-ntrf commented on June 27, 2024

From [email protected] on August 17, 2010 19:26:07

It seems that the DeprecationWarning was thrown in Python2.5. In Python2.6, initializing the class "object" with arguments does throw a TypeError which is good since initializing an "object" with arguments is not what is supposed to be done and might lead to unwanted/misleading behavior.

I'm in favor that we remove completely the try/except clause from line 51 of creator as an error throw is better than the initialization of the base class with no arguments. I simply don't see when this could be ok.

Status: Started

from deap.

cmd-ntrf avatar cmd-ntrf commented on June 27, 2024

From [email protected] on August 18, 2010 13:34:04

This issue has been fixed, the TypeError seems not to be necessary but the DeprecationWarning is. The later is raised when the base class does not have override the init method of the object class.

Changes have been made in the hg trunk, tests have been run and examples sill work.

Status: Verified

from deap.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.