Skip to main content

GEOLib+ is a Python package to read, interprent and plot cpt files. The package can also be used to get soil parameters for constitutive models.

Installation

Install GEOLib+ with:

$ pip install d-geolib-plus

Requirements

To install the required dependencies to run GEOLib+ code, run:

$ pip install -r requirements

Or, when having poetry installed (you should):

$ poetry install

Testing & Development

Make sure to have the server dependencies installed:

$ poetry install -E server

In order to run the testcode, from the root of the repository, run:

$ pytest

or, in case of using Poetry

$ poetry run pytest

Running flake8, mypy is also recommended. For mypy use:

$ mypy --config-file pyproject.toml geolib

Documentation

In order to run the documentation, from the root of the repository, run:

$ cd docs
$ sphinx-build . build -b html -c .

The documentation is now in the build subfolder, where you can open the index.html in your browser.

Build wheel

To build a distributable wheel package, run:

$ poetry build

The distributable packages are now built in the dist subfolder.

Metadata

Release files for d-geolib-plus 0.4.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for d-geolib-plus 0.4.1
File Size Uploaded
d_geolib_plus-0.4.1.tar.gz 834.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for d-geolib-plus 0.4.1
File Interpreter ABI Platform
d_geolib_plus-0.4.1-py3-none-any.whl Python 3 none any Details

Total release size: 1.7 MB

Release files / d_geolib_plus-0.4.1.tar.gz

Download URL d_geolib_plus-0.4.1.tar.gz
Size 834.0 kB
Tags Source
SHA-256 checksum
How to use checksums
cd4692fab175acb044942e4693a48cf3097a5921ef9f41d1e755b9a37424455a
BLAKE2b-256 checksum
How to use checksums
8d9def8480d3f287c05ec3972f5491146326ef9819991c754817c0e3511e5acf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.13.1

Release files / d_geolib_plus-0.4.1-py3-none-any.whl

Download URL d_geolib_plus-0.4.1-py3-none-any.whl
Size 848.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9e8a859e533b33b79963fd3af9116849d38cd04ec43e5784bdcb4f45097c9aa8
BLAKE2b-256 checksum
How to use checksums
32f7697c693c53139d44127609968a5196e31557b024f0694b0a6b54bc9d5639
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.13.1

Release history Release notifications | RSS feed

This release

0.4.1 This release

2 release files

0.4.0

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page