Sectionproperties

Latest version: v3.7.3

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

Scan your dependencies

Page 1 of 6

3.7.3

This release loosens strict dependency versions.

What's Changed

:package: Dependencies

* Bump version to v3.7.3 (504) robbievanleeuwen
* Change dependency specifiers from `~=` to `>=` (503) robbievanleeuwen

**Full changelog:** [v3.7.2...v3.7.3](https://github.com/robbievanleeuwen/section-properties/compare/v3.7.2...v3.7.3)

3.7.2

This release bumps several dependencies.

What's Changed

:lipstick: Style

* Format yml files (496) robbievanleeuwen

:package: Dependencies

* Bump version to v3.7.2 (501) robbievanleeuwen
* Bump kynan/nbstripout from 0.8.0 to 0.8.1 (500) robbievanleeuwen
* Bump coverage from 7.6.7 to 7.6.8 (499) robbievanleeuwen
* Bump rich from 13.9.3 to 13.9.4 (498) robbievanleeuwen
* Bump astral-sh/ruff-pre-commit from 0.7.4 to 0.8.0 (497) robbievanleeuwen

**Full changelog:** [v3.7.1...v3.7.2](https://github.com/robbievanleeuwen/section-properties/compare/v3.7.1...v3.7.2)

3.7.1

This release adds an optional `r_in` argument to the rectangular hollow section function in the steel sections library.

What's Changed

:rocket: Features

* Add inner radius argument to `rectangular_hollow_section()` (493) robbievanleeuwen

:package: Dependencies

* Bump version to v3.7.1 (494) robbievanleeuwen

**Full changelog:** [v3.7.0...v3.7.1](https://github.com/robbievanleeuwen/section-properties/compare/v3.7.0...v3.7.1)

3.7.0

This release adds several reinforced concrete wall and core geometries to the built-in section library. Check out the updated concrete sections library [here](https://sectionproperties.readthedocs.io/en/stable/user_guide/geometry.html#concrete-sections)! This release also provides support for NumPy v2!

What's Changed

:rocket: Features

* Add concrete wall geometries to the section library (484) robbievanleeuwen

:package: Dependencies

* Bump version to v3.7.0 (491) robbievanleeuwen
* Bump microsoft/pyright from 1.1.387 to 1.1.389 (488) robbievanleeuwen
* Bump kynan/nbstripout from 0.7.1 to 0.8.0 (490) robbievanleeuwen
* Bump codecov/codecov-action from v4 to v5 (489) robbievanleeuwen
* Bump nedbat/coveragepy from 7.6.4 to 7.6.7 (487) robbievanleeuwen
* Bump astral-sh/ruff from 0.7.1 to 0.7.4 (486) robbievanleeuwen
* Bump astral-sh/uv from 0.4.29 to 0.5.2 (485) robbievanleeuwen
* Add numpy 2 support (475) robbievanleeuwen

**Full changelog:** [v3.6.0...v3.7.0](https://github.com/robbievanleeuwen/section-properties/compare/v3.6.0...v3.7.0)

3.6.0

This release introduces the calculation of the yield moment when material properties are applied to the section. The yield moment is calculated as part of the geometric analysis with `calculate_geometric_properties()` and can be retrieved with the `get_my()` or `get_my_p()` methods.

What's Changed

:rocket: Features

* Add shape factors for composite analyses (480) robbievanleeuwen
* Add yield moment calculation (476) robbievanleeuwen

:package: Dependencies

* Bump version to v3.6.0 (481) robbievanleeuwen
* Bump microsoft/pyright from 1.1.386 to 1.1.387 (479) robbievanleeuwen
* Bump ionelmc/pytest-benchmark from 4.0.0 to 5.1.0 (478) robbievanleeuwen
* Bump astral-sh/uv from 0.4.27 to 0.4.29 (477) robbievanleeuwen

**Full changelog:** [v3.5.0...v3.6.0](https://github.com/robbievanleeuwen/section-properties/compare/v3.5.0...v3.6.0)

3.5.0

What's Changed

:construction_worker: Continuous Integration :hammer: Refactoring :lipstick: Style

* Use uv & ruff in favour of poetry, nox, black, flake8 etc. (469) robbievanleeuwen

:package: Dependencies

* Bump version to v3.5.0 (472) robbievanleeuwen
* Add uv dependency groups (470) robbievanleeuwen

**Full changelog:** [v3.4.0...v3.5.0](https://github.com/robbievanleeuwen/section-properties/compare/v3.4.0...v3.5.0)

Page 1 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.