·
23 commits
to master
since this release
It's been nearly a year since the last release; I'll try not to have quite so much latency on future releases! The most important change in this update is to add full support for Python 3.13 and 3.14, now that both are officially out of development. Binary wheels will be built and made available for all major operating systems in both Python versions. But a couple small features and bug fixes are also included here:
New features:
- Add new
get_stiffness_matrix()function (thanks @bldrkamal !) - Show internal hinges as hollow circles in plots
Bug fixes:
- Fix array error in plotting shear force in some circumstances
- Return node id, not node index, from
nearest_node() - Fix label plots all showing up on horizontal axis (thanks @sononicola !)
- Fix build issue due to revoked sub-dependency in poetry.lock (thanks @jonbiemond !)
What's Changed
- Add stiffness matrix feature to SystemElements class by @bldrkamal in #332
- Bump mypy from 1.11.2 to 1.13.0 by @dependabot[bot] in #340
- Bump pypa/cibuildwheel from 2.21.3 to 2.22.0 by @dependabot[bot] in #344
- Bump numpy from 2.1.2 to 2.1.3 by @dependabot[bot] in #341
- Group minor and patch dependabot updates by @brookshsmith in #345
- Bump jinja2 from 3.1.4 to 3.1.5 by @dependabot[bot] in #351
- Fixed #358 by @sononicola in #359
- Bump pypa/cibuildwheel from 2.22.0 to 2.23.2 by @dependabot[bot] in #371
- Bump pypa/cibuildwheel from 2.23.2 to 3.0.0 by @dependabot[bot] in #374
- Bump urllib3 from 2.2.2 to 2.5.0 by @dependabot[bot] in #373
- Bump requests from 2.32.3 to 2.32.4 by @dependabot[bot] in #376
- Bump jinja2 from 3.1.5 to 3.1.6 by @dependabot[bot] in #375
- Bump pypa/cibuildwheel from 3.0.0 to 3.1.1 by @dependabot[bot] in #379
- Bump actions/first-interaction from 1 to 2 by @dependabot[bot] in #378
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #381
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #383
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #386
- Bump actions/first-interaction from 2 to 3 by @dependabot[bot] in #382
- Bump pypa/cibuildwheel from 3.1.1 to 3.1.4 by @dependabot[bot] in #384
- Fix greeting action, which requires an issue_message even if not used by @brookshsmith in #398
- Bump pypa/cibuildwheel from 3.1.4 to 3.2.1 by @dependabot[bot] in #390
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #397
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #396
- Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #389
- Bump the minor_and_patch group across 1 directory with 5 updates by @dependabot[bot] in #393
- Bump all dependencies by @jonbiemond in #395
- Build Binary Wheels for Python 3.13 and 3.14 by @brookshsmith in #399
- Fix array error in shear plot logic by @brookshsmith in #400
- Nearest node should return ID, not index by @brookshsmith in #401
- Add internal hinge in plots by @brookshsmith in #402
New Contributors
- @bldrkamal made their first contribution in #332
- @sononicola made their first contribution in #359
- @jonbiemond made their first contribution in #395
Full Changelog: release-v1.6.1...release-v1.6.2