Skip to content

Make a 2.2 release #953

@jagerman

Description

@jagerman

We have a decent amount of new features and bug fixes for a new stable v2.2 release. Some big features (embedding support seems the biggest), lots of minor ones, and various bug fixes have landed into master over the last four months. I'm not suggesting we release it tomorrow, but I think we should start thinking about where to draw the line for 2.2.

PRs I think we should aim to merge:

Other features in the queue that I think might not make it:

  • Revising the design of type_caster<T>::load() #864 (Revising type casters) - I think this is going to be a pretty significant change, and likely to go through a fair amount of discussion/suggestions/changes from start to finish. I'm not opposed to including it if its done soon, but of course I also think it's important to get it right.
  • WIP: Python 3 enums #781 (python 3.4 enums) - this is still marked WIP and, I guess, still in progress. I think the last discussion was that it was going to be separate from enum_<> due to backwards-compatibility issues with how enum_ worked; beyond that I'm not entirely sure of the status.

Thoughts?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions