Sectionproperties

Latest version: v3.7.3

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

2.1.5

- Fix shapely 2.0 imports and STRtree implementation, with thanks to [\normanrichardson](https://github.com/normanrichardson)
- Add support for python 3.10, drop support for python 3.7

**Full changelog:** [2.1.4\...2.1.5](https://github.com/robbievanleeuwen/section-properties/compare/2.1.4...2.1.5)

2.1.4

- Add side bar option to `concrete_rectangular_section()`, thanks to [\Agent6-6-6](https://github.com/Agent6-6-6)
- Fix difference operation raising an error, thanks to [\connorferster](https://github.com/connorferster)
- Added `concrete_column_section()` and `add_bar()` methods, thanks to [\connorferster](https://github.com/connorferster)

**Full changelog:** [2.1.3\...2.1.4](https://github.com/robbievanleeuwen/section-properties/compare/2.1.3...2.1.4)

2.1.3

- Retrieve cross-section stresses at any point using ``get_stress_at_point()`` or ``get_stress_at_points()``, many thanks to [normanrichardson](https://github.com/normanrichardson)
- Fix plot legend formatting, thanks to [Agent6-6-6](https://github.com/Agent6-6-6)
- Added ability for ``Geometry.align_center()`` and ``CompoundGeometry.align_center()`` to accept an ``x``, ``y`` coordinate as a valid input, thanks to [connorferster](https://github.com/connorferster)
- Only require a warping analysis to be performed for a stress analysis if the shear force or twisting moment is non-zero.

**Full changelog:** [2.1.2...2.1.3](https://github.com/robbievanleeuwen/section-properties/compare/2.1.2...2.1.3)

2.1.2

- Make rhino-shapley-interop an optional dependency

**Full changelog:** [2.1.1...2.1.2](https://github.com/robbievanleeuwen/section-properties/compare/2.1.1...2.1.2)

2.1.1

- Use Lagrangian multiplier for calculation of torsion properties
- Add more plotting options to ``plot_geometry()``

**Full changelog:** [2.1.0...2.1.1](https://github.com/robbievanleeuwen/section-properties/compare/2.1.0...2.1.1)

2.1.0

- Add `bulb_section()` to steel sections library, thanks to [\zmpulse]
- Add progress bar and pretty output using [rich]
- Fix logic of generating holes in CompoundGeometry using the subtraction method, thanks to [\connorferster]
- Expand testing suite and documentation, thanks to [\czarified]
- Fix bug with plastic calculation when material properties are specified
- Add warning message for disconnected geometries when trying to calculate warping properties, thanks to [\connorferster]
- Fix bug with material properties not being assigned when using the ``CompoundGeometry.from_points()`` method, thanks to [\connorferster]

**Full changelog:** [2.0.3\...2.1.0]

[\zmpulse]: https://github.com/zmpulse
[rich]: https://github.com/Textualize/rich
[\connorferster]: https://github.com/connorferster
[\czarified]: https://github.com/czarified
[2.0.3\...2.1.0]: https://github.com/robbievanleeuwen/section-properties/compare/2.0.3...2.1.0

Page 4 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.