Skip to content

Drop support for little-used functionality to ease maintenance#79

Merged
TallJimbo merged 7 commits intomasterfrom
drop-old-stuff
Jul 29, 2019
Merged

Drop support for little-used functionality to ease maintenance#79
TallJimbo merged 7 commits intomasterfrom
drop-old-stuff

Conversation

@TallJimbo
Copy link
Member

@TallJimbo TallJimbo commented Jul 29, 2019

This will include at least:

  • Boost.Python (via Boost.NumPy, which has itself been unsupported for a while).
  • Building with SCons (which was only needed for Boost.Python support.
  • The ndarray::EigenView class, which is incompatible with Eigen 3.3+.
  • Anything remaining relics of Swig support.

@TallJimbo TallJimbo force-pushed the drop-old-stuff branch 2 times, most recently from b4628b0 to c61bb82 Compare July 29, 2019 16:25
This class is incompatible with newer versions of Eigen and has
been replaced with a different approach.
This was for partial backwards compatibility with ndarray's old
Eigen interface, and is now being removed.
And remove Swig, which hasn't needed to be there for a long time.
@TallJimbo TallJimbo changed the title Drop support for little-used functionality to ease maintenance: Boost.Python, sconsUtils, older versions of Eigen. Drop support for little-used functionality to ease maintenance Jul 29, 2019
@TallJimbo TallJimbo merged commit 0f3d137 into master Jul 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant