smith120bh
released this
16 Oct 10:07
·
8 commits
to master
since this release
This is primarily a maintenance release, fixing a couple minor bugs in autoscaling diagrams and some broken examples in the documentation. It does also add two minor new features:
- Build binary wheels for aarch64 (i.e. for Linux machines running on Apple's ARM processors)
- Add total deflection as a simple output to element results
- No more manually adding node displacements to element deflections! This likely won't matter at all if you're analysing a truss, but if you're analysing a beam, these new "total deflection" results should be the numbers you actually expect.
What's Changed
- Remove wheel build from test.yaml, add aarch64 wheels to publish by @smith120bh in #285
- Build aarch64 wheels too (which requires QEMU) by @smith120bh in #286
- Add overload type definitions to system functions by @smith120bh in #321
- Add Total Deflection Output by @smith120bh in #302
- Remove non-existent plot_backend param from examples by @smith120bh in #322
Dependabots
- Bump pytest from 8.2.2 to 8.3.1 by @dependabot in #292
- Bump numpy from 2.0.0 to 2.0.1 by @dependabot in #288
- Bump pypa/cibuildwheel from 2.19.1 to 2.19.2 by @dependabot in #287
- Bump matplotlib from 3.9.0 to 3.9.1 by @dependabot in #291
- Bump pylint from 3.2.5 to 3.2.6 by @dependabot in #290
- Bump mypy from 1.10.1 to 1.11.0 by @dependabot in #289
- Bump pytest from 8.3.1 to 8.3.2 by @dependabot in #294
- Bump pypa/cibuildwheel from 2.19.2 to 2.20.0 by @dependabot in #298
- Bump sphinx from 4.4.0 to 8.0.2 by @dependabot in #295
- Bump black from 24.4.2 to 24.8.0 by @dependabot in #297
- Bump mypy from 1.11.0 to 1.11.1 by @dependabot in #296
- Bump sphinx-autodoc-typehints from 1.17.1 to 2.2.3 by @dependabot in #300
- Bump matplotlib from 3.9.1 to 3.9.2 by @dependabot in #301
- Bump numpy from 2.0.1 to 2.1.1 by @dependabot in #313
- Bump sphinx-autodoc-typehints from 2.2.3 to 2.3.0 by @dependabot in #307
- Bump scipy from 1.14.0 to 1.14.1 by @dependabot in #305
- Bump mypy from 1.11.1 to 1.11.2 by @dependabot in #306
- Bump pylint from 3.2.6 to 3.2.7 by @dependabot in #310
- Bump pytest from 8.3.2 to 8.3.3 by @dependabot in #316
- Bump pypa/cibuildwheel from 2.20.0 to 2.21.0 by @dependabot in #318
- Bump sphinx-autodoc-typehints from 2.3.0 to 2.4.4 by @dependabot in #320
- Bump pypa/cibuildwheel from 2.21.0 to 2.21.1 by @dependabot in #324
- Bump pypa/cibuildwheel from 2.21.1 to 2.21.3 by @dependabot in #333
- Bump numpy from 2.1.1 to 2.1.2 by @dependabot in #327
- Bump sphinx from 8.0.2 to 8.1.3 by @dependabot in #334
- Bump black from 24.8.0 to 24.10.0 by @dependabot in #329
- Bump sphinx-autodoc-typehints from 2.4.4 to 2.5.0 by @dependabot in #330
- Bump pylint from 3.2.7 to 3.3.1 by @dependabot in #325
Full Changelog: release-v1.6.0...release-v1.6.1