Skip to content

Remove Python bindings (moved to DNLP repository) - #40

Merged
dance858 merged 1 commit into
mainfrom
remove-python-bindings
Jan 31, 2026
Merged

dance858 merged 1 commit into
mainfrom
remove-python-bindings

Conversation

@Transurgeon

Copy link
Copy Markdown
Member

The Python bindings have been relocated to the DNLP repository at cvxpy/reductions/solvers/nlp_solvers/diff_engine/_bindings/.

This makes diff_engine_core a pure C library, simplifying its build process and allowing the bindings to be maintained alongside the rest of the CVXPY/DNLP Python code.

Changes:

  • Remove python/ directory (54 files)
  • Remove commented Python bindings section from CMakeLists.txt

The Python bindings have been relocated to the DNLP repository at
cvxpy/reductions/solvers/nlp_solvers/diff_engine/_bindings/.

This makes diff_engine_core a pure C library, simplifying its build
process and allowing the bindings to be maintained alongside the
rest of the CVXPY/DNLP Python code.

Changes:
- Remove python/ directory (54 files)
- Remove commented Python bindings section from CMakeLists.txt

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@dance858
dance858 merged commit 5ea67e2 into main Jan 31, 2026
9 checks passed
@dance858
dance858 deleted the remove-python-bindings branch February 2, 2026 12:58
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