v1.4.4
smith120bh
released this
29 Oct 11:03
·
235 commits
to master
since this release
This update is primarily a maintenance release, though with a couple notable additions:
- Location inputs have been unified such that every function now expects the same "VertexLike" input - which includes our existing Vertex object, as well as any Sequence (list or tuple) or two numbers.
- New function
add_sequential_elements()
has been added - which is very similar to the existingadd_element_grid()
, but with a more accurate name and able to accept coordinates as Vertex or VertexLike objects, to match with coordinates inputs on other functions - All functions throughout the codebase now have full docstrings, which should make both using the functions (if you're using an IDE) and contributing to the anastruct code easier
- VS Code configuration has been thoroughly updated, to hopefully make it easier than ever to help contribute to the anastruct codebase! :-)
What's Changed
- Add EA and EI values to element creation documentation by @ajossorioarana in #189
- Update VS Code Config to recommend extensions by @smith120bh in #193
- Include github actions in dependabot by @smith120bh in #196
- Docstring all the things by @smith120bh in #202
- Create new add_sequential_elements() function by @smith120bh in #211
- Handle Vertex and VertexLike types consistently by @smith120bh in #214
Dependabots
- Bump pytest from 7.4.0 to 7.4.1 by @dependabot in #180
- Bump pytest from 7.4.1 to 7.4.2 by @dependabot in #184
- Bump black[jupyter] from 23.7.0 to 23.9.1 by @dependabot in #185
- Bump matplotlib from 3.7.2 to 3.8.0 by @dependabot in #187
- Bump numpy from 1.25.2 to 1.26.0 by @dependabot in #188
- Bump pylint from 2.17.5 to 2.17.6 by @dependabot in #190
- Bump scipy from 1.11.2 to 1.11.3 by @dependabot in #192
- Enable matplotlib type checks in mypy by @smith120bh in #195
- Bump pylint from 2.17.6 to 2.17.7 by @dependabot in #194
- Bump actions/checkout from 3 to 4 by @dependabot in #197
- Bump pylint from 2.17.7 to 3.0.0 by @dependabot in #198
- Bump pylint from 3.0.0 to 3.0.1 by @dependabot in #199
- Bump black[jupyter] from 23.9.1 to 23.10.0 by @dependabot in #207
- Bump numpy from 1.26.0 to 1.26.1 by @dependabot in #205
- Bump black[jupyter] from 23.10.0 to 23.10.1 by @dependabot in #209
- Bump pylint from 3.0.1 to 3.0.2 by @dependabot in #208
- Bump mypy from 1.5.1 to 1.6.1 by @dependabot in #206
- Bump pytest from 7.4.2 to 7.4.3 by @dependabot in #210
New Contributors
- @ajossorioarana made their first contribution in #189
Full Changelog: release-v1.4.3...release-v1.4.4