Civil_Engineering_Tools
Date 28-Jun-2024
Introduction
This is under construction app collecting some useful tools for civil engineering that are needed regularly in the daily tasks for a civil engineer.
There is no intent to be a full set of tools or as a replacement for some useful commercial softwares in the civil engineering eco system (Prokon, STEPS, TEDDS, ...).
Most of the tools will be built by Python Programing language and following the American standards mostly with metric units.
Credits
- big thanks for Connor Ferster for his good training, most of the work here is based on his good teaching.
Date 10-May-2025
use uv to manage the package
Date 11-Aug-2025
remove uv from managing the package
Date 11-Dec-2025
use uv to manage the package
uv init --lib
uv add --dev ipykernel pytest IPython ipywidgets ipykernel jupyterlab jupyterlab-mathjax3 nbconvert
uv add numpy pandas openpyxl shapely matplotlib plotly handcalcs more-itertools forallpeople rich xlwings pythonnet
Metadata
Release files for mat-ceng 0.0.23
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| mat_ceng-0.0.23.tar.gz | 18.8 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mat_ceng-0.0.23-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 40.2 kB
Release files / mat_ceng-0.0.23.tar.gz
| Download URL | mat_ceng-0.0.23.tar.gz |
|---|---|
| Size | 18.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7b54610aaa2f9e76c356b22e4a8900a3ef996deb6b6e54ffe374464a53cb0e1a
|
|
BLAKE2b-256 checksum How to use checksums |
3936a028bc7bd9ffca5fc54b8eadba978e1dd7b1f60b27db84ace2a8be86124f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.2
|
Release files / mat_ceng-0.0.23-py3-none-any.whl
| Download URL | mat_ceng-0.0.23-py3-none-any.whl |
|---|---|
| Size | 21.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e8edc1df48da832e7568b29a479e24a8e6fa94260fac58e13a0f6d0714e2783e
|
|
BLAKE2b-256 checksum How to use checksums |
0b939af2d1a865244b1f5c464687221a79b3c1172ed6e50c7ddce6637d9c52c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.2
|
Security for mat-ceng 0.0.23
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.