Skip to content

Update versions#16

Merged
duembgen merged 10 commits intomainfrom
remove_sparseqr
Jun 16, 2025
Merged

Update versions#16
duembgen merged 10 commits intomainfrom
remove_sparseqr

Conversation

@duembgen
Copy link
Collaborator

@duembgen duembgen commented May 27, 2025

  • Bump poly_matrix to v0.3.1
  • Remove sparseqr as core requirement, because it is only used in one function and it breaks continuous integration on other tools using cert_tools.
  • Remove some dependencies that are not strictly necessary
  • Restructure dependencies into environment.yml, setup.cfg (install_requires) and requirements.txt

@duembgen duembgen requested a review from Copilot May 28, 2025 01:00
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the package version, revises core dependencies, and removes seldom-used requirements to streamline CI.

  • Bump cert_tools version to 0.0.5 and add a CHANGELOG
  • Pin and reorganize dependencies in setup.cfg and environment.yml
  • Remove top-level pandas/plotly imports, replace pylgmath with SciPy in tests

Reviewed Changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated no comments.

Show a summary per file
File Description
setup.cfg Updated package version and tightened install_requires
environment.yml Moved optional dev packages under local dev and trimmed core deps
cert_tools/hom_qcqp.py Deferred plotly imports to function scope
cert_tools/eopt_solvers.py Removed pandas import, added linprog import, added print warning
cert_tools/init.py Bumped version
_test/utils.py Replaced pylgmath.so3op.vec2rot with custom vec2rot util
CHANGELOG.md Introduced changelog file and entry for v0.0.4

@duembgen duembgen requested a review from holmesco May 28, 2025 01:41
@duembgen duembgen merged commit 3830661 into main Jun 16, 2025
1 check passed
@duembgen duembgen deleted the remove_sparseqr branch June 16, 2025 14:21
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