Skip to content

RFC: Make the new API and traitlets work PY3 only #1983

Open
@satra

Description

@satra

Several python projects are moving over to PY3 only. Given the significant changes coming our way with the new API and transition to traitlets, I would like to suggest that:

  1. [api 1] we release 1.0 by end of summer (Sep 1) and move it purely into a bug-fix mode. we will allow enhancements till then, but recommend that people start looking at 2.0.
  2. [upgrade option] we will augment our export tool so that an exported workflow can be imported into PY3 version.
  3. [api 2] we create a development branch supporting only PY3, do all traitlests and API development here, and get rid of future. this becomes our main development target.
  4. the development branch won't becomes default when the new API and traitlets are in place.
  5. we target releasing 2.0 by end of the year

@chrisfilo, @oesteban, @djarecka, @effigies, @hjmjohnson, @mih, @yarikoptic, @TheChymera, @mgxd - any thoughts here?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions