Skip to content

0.12.0 notes

Patrick Boateng edited this page Oct 1, 2025 · 1 revision

September 2025 [0.12.0]

Welcome to the September 2025 release of geolysis. geolysis 0.12.0 is a beta release version.

Python Versions Supported

The Python versions supported are:

  • Python 3.11
  • Python 3.12

Summary - Release Highlights

  • Ultimate bearing capacity (Changes made to Ultimate Bearing Capacity classes)

    • Added factor_of_safety argument.
    • Added saturated_unit_wgt argument.
    • Replaced bearing_capacity method with ultimate_bearing_capacity method.
    • Added allowable_bearing_capacity method.
    • Added allowable_applied_load method.
    • Default ubc_type has been changed from hansen to vesic.
  • Allowable bearing capacity (Changes made to Allowable Bearing Capacity classes)

    • Replaced bearing_capacity method with allowable_bearing_capacity method.
  • Foundation (Changes made in the foundation module)

    • Added foundation_area method to the area for foundation footing.
  • Added __str__ and __repr__ methods to various classes for better string representation.

Thank You

Last but certainly not least, a big Thank You to all the contributors of geolysis.

Clone this wiki locally