Skip to content

Move real/complex interval fields to new coercion model #24371

@jdemeyer

Description

@jdemeyer

Also fix the following:

sage: NF.<a> = QuadraticField(-2)
sage: CIF(a)
...
ValueError: can not convert complex algebraic number to real interval

We also deal with Python 3 compatibility regarding int/long and bytes/unicode.

Depends on #24423

CC: @tscrim

Component: coercion

Author: Jeroen Demeyer

Branch/Commit: 9ac1612

Reviewer: Travis Scrimshaw

Issue created by migration from https://trac.sagemath.org/ticket/24371

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions