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)
| File | Size | Uploaded | |
|---|---|---|---|
| d_geolib_plus-0.4.1.tar.gz | 834.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|