Skip to content

Fix build issues with enable#1070

Merged
itziakos merged 64 commits into
mainfrom
fix-enable-build
Jun 12, 2025
Merged

Fix build issues with enable#1070
itziakos merged 64 commits into
mainfrom
fix-enable-build

Conversation

@itziakos
Copy link
Copy Markdown
Member

@itziakos itziakos commented Feb 1, 2025

  • Update code to work with Cython 3
  • Update code to work with recent swig
  • Update code to be compatible with numpy 2.x
  • Update edm testing to build on Python 3.11
  • Update pip testing to build on Python 3.10 and 3.11
  • Use latest github actions in github workflows
  • Install missing dependencies for pip linux builds that build wxPython
  • Update edmtool.py
    • Support Python 3.11
    • Remove support for Python < 3.11
    • Use the build package
    • Install wxPython from EDS

@itziakos itziakos requested a review from mdickinson June 11, 2025 22:05
Copy link
Copy Markdown
Member

@mdickinson mdickinson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

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.

2 participants