Hi there
themachinethatgoesping (tmtgp or p!ng) is about to become a set Python libraries for enabling advanced processing strategies for multibeam and singlebeam echosounder data.
Our approach is to implement core components of this library in C++ and create python interfaces using pybind11.
The functionality of the c++ core components will thus also be accessibly both, from C++ and Python.
However, many libraries, tools and applications will be implemented in Python directly, making use of the fast prototyping features of this language.
Most of the libraries will be released using the Mozilla Public License 2.0 (MPL 2.0) which implements a non-infecting copyleft on file basis. It should thus be compatible with proprietary applications, with GPL >2.0 but also MIT and BSD projects (if the license of the files is not changes). More detailed information will follow soon.
We just started with he development, so don't expect to many useful features yet. If you are interested, contact peter.urban@ugent.be
Metadata
Release files for themachinethatgoesping 0.36.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| themachinethatgoesping-0.36.0-cp312-abi3-win_amd64.whl | CPython 3.12 | abi3 | Windows x86-64 | Details |
| themachinethatgoesping-0.36.0-cp312-abi3-manylinux_2_34_x86_64.whl | CPython 3.12 | abi3 | Linux glibc 2.34+ x86-64 | Details |
| themachinethatgoesping-0.36.0-cp312-abi3-macosx_15_0_arm64.whl | CPython 3.12 | abi3 | macOS 15.0+ ARM64 | Details |
Total release size: 42.6 MB
Release files / themachinethatgoesping-0.36.0-cp312-abi3-win_amd64.whl
| Download URL | themachinethatgoesping-0.36.0-cp312-abi3-win_amd64.whl |
|---|---|
| Size | 12.1 MB |
| Tags | CPython 3.12 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
6880876bdb8fd0aab2bab91366a50e00ff33d38a416e87e0237ce7d9f7d5864c
|
|
BLAKE2b-256 checksum How to use checksums |
57d6a19f81732c9f1817d265e926ccadd3b067adcd588f07ce0ea27bfe6ec736
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / themachinethatgoesping-0.36.0-cp312-abi3-manylinux_2_34_x86_64.whl
| Download URL | themachinethatgoesping-0.36.0-cp312-abi3-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 17.2 MB |
| Tags | CPython 3.12 Linux glibc 2.34+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
2f05790c28640dff21997d3f2d2e9c819b7b18cec6bb3a72c2695bda49b86054
|
|
BLAKE2b-256 checksum How to use checksums |
d624bf68e41c3125dec337613eaed6cf6328b37ac3043e5a42d52ca4d09dbdde
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / themachinethatgoesping-0.36.0-cp312-abi3-macosx_15_0_arm64.whl
| Download URL | themachinethatgoesping-0.36.0-cp312-abi3-macosx_15_0_arm64.whl |
|---|---|
| Size | 13.3 MB |
| Tags | CPython 3.12 abi3 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c4fa00e5ec6af55e928f56fea14a989dec6b4b4dbcbb3611476a6c7f58bcf3a6
|
|
BLAKE2b-256 checksum How to use checksums |
995d9fa735af7a126b9f5561ba8a22d40c21ff76e530ba9bbdad81a93fd3fb26
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|