A toolbox to factorize some code utilities across various projects.
Project description
Eurobios-Mews-Labs Toolbox
A toolbox to factorize some code utilities across various projects.
Install
The package requires Python 3.11 or above and is available on PyPI:
python3 -m pip install pyntb
The optional dependencies used in the examples in the Github repository can be installed at the same time by typing instead:
python3 -m pip install pyntb[examples]
Content
geoutils- implementation of haversine distance which works on numpy arrays with an option to change the sphere radius
optimize- a bisection algorithm that work on numpy array inputs
- a copy of
scipy.optimize.fixed_pointthat deals with nan values - a 2D, quasi-newton algorithm that works with numpy array inputs
polynomial- find roots of 2nd and 3rd order polynomials with numpy array inputs
Examples
See examples directory for more details.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyntb-2026.1.0.tar.gz.
File metadata
- Download URL: pyntb-2026.1.0.tar.gz
- Upload date:
- Size: 11.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7712f46ac0b40275f53a4c0ede7319ec1162da9a52a66226e390e76a208bcf9
|
|
| MD5 |
f1fdb4ec20393d74bfebd5c4f3d3fd31
|
|
| BLAKE2b-256 |
ed286db66cebac6971315fae03d1eab959b447a0f1b3c8e0fcfe2e76142efe9f
|
Provenance
The following attestation bundles were made for pyntb-2026.1.0.tar.gz:
Publisher:
publish.yml on mews-labs/pyntb
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyntb-2026.1.0.tar.gz -
Subject digest:
e7712f46ac0b40275f53a4c0ede7319ec1162da9a52a66226e390e76a208bcf9 - Sigstore transparency entry: 843132874
- Sigstore integration time:
-
Permalink:
mews-labs/pyntb@acb2db50871b035600936698eca792a38ff44d3d -
Branch / Tag:
refs/tags/2026.1.0 - Owner: https://github.com/mews-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@acb2db50871b035600936698eca792a38ff44d3d -
Trigger Event:
push
-
Statement type:
File details
Details for the file pyntb-2026.1.0-py3-none-any.whl.
File metadata
- Download URL: pyntb-2026.1.0-py3-none-any.whl
- Upload date:
- Size: 11.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc5c4d24d6473709ca09a4aa7f4c13313139df194b3e29a90e9320f58ca23b32
|
|
| MD5 |
0efec416694e57bff0aa9b87ddea2c12
|
|
| BLAKE2b-256 |
30c1a87316a79b06301f5df79b9d49574c87ef01a655d7a0191ff80ddc7b7dd1
|
Provenance
The following attestation bundles were made for pyntb-2026.1.0-py3-none-any.whl:
Publisher:
publish.yml on mews-labs/pyntb
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyntb-2026.1.0-py3-none-any.whl -
Subject digest:
cc5c4d24d6473709ca09a4aa7f4c13313139df194b3e29a90e9320f58ca23b32 - Sigstore transparency entry: 843132904
- Sigstore integration time:
-
Permalink:
mews-labs/pyntb@acb2db50871b035600936698eca792a38ff44d3d -
Branch / Tag:
refs/tags/2026.1.0 - Owner: https://github.com/mews-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@acb2db50871b035600936698eca792a38ff44d3d -
Trigger Event:
push
-
Statement type: