Skip to content
Snippets Groups Projects

Clean up and Bug Fixes

Merged Markus Holzer requested to merge holzer/pystencils:Fixes into master

Fixes #38 (closed)

Further changes:

  • Third party warnings are suppressed now as they just polluted the warning summary in pystencils.
  • Removing the math optimisations as they are not used in pystencils. An Issue is created to reintroduce them again in a clean way in the future
  • Removing the joblib workaround as joblib is a hard dependency of pystencils
  • Fixing SymPy 1.9 as maximum version
  • Removing sympy.multiply_elementwise due to https://github.com/sympy/sympy/issues/22353. A workaround with NumPy is introduced which seems to be way more robust because NumPy has a more static API
  • Introducing more extra requires, which are needed to have all features of pystencils
  • Minor cleanup of some test cases and the datahandling
Edited by Markus Holzer

Merge request reports

Pipeline #35045 passed with warnings

Pipeline passed with warnings for eb941885 on holzer:Fixes

Checking approval status

Merged by Helen SchottenhammlHelen Schottenhamml 3 years ago (Oct 26, 2021 7:55am UTC)

Merge details

Pipeline #35067 passed with warnings

Pipeline passed with warnings for 9bad685f on master

Test coverage 87.76% from 0 jobs

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply