Skip to main content

Numflow

Python/C++ based tool for converting vector field data into models for rendering.

I made a blogpost describing the design, there are also some outputs, see more here!

Dev

Developing the package on localhost is recommanded in devcontainer - see .devcontainer folder. The deps are in pyproject.toml, you can build the package:

pip install .

The install uses pyproject.toml to install the deps, and the setup.py to install the package. For local dev, you can install the dependencies with:

pip install -r requirements.txt

Run the tests:

pytest

Metadata

Release files for numflow 1.0.0

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

Source distribution (sdist)

Source distribution for numflow 1.0.0
File Size Uploaded
numflow-1.0.0.tar.gz 17.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for numflow 1.0.0
File
numflow-1.0.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
numflow-1.0.0-cp311-cp311-musllinux_1_1_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-64 Details
numflow-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
numflow-1.0.0-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details
numflow-1.0.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
numflow-1.0.0-cp310-cp310-musllinux_1_1_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-64 Details
numflow-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
numflow-1.0.0-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details
numflow-1.0.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
numflow-1.0.0-cp39-cp39-musllinux_1_1_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-64 Details
numflow-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
numflow-1.0.0-cp39-cp39-macosx_10_9_universal2.whl CPython 3.9 CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) Details

Total release size: 3.1 MB

Release files / numflow-1.0.0.tar.gz

Download URL numflow-1.0.0.tar.gz
Size 17.7 kB
Tags Source
SHA-256 checksum
How to use checksums
22fdcba64960f90def244b9424154c42fcbd9a2e5bd8edaa0538f85ea36a63e0
BLAKE2b-256 checksum
How to use checksums
d49a215597aa493f8e9e1511ee19cefc36ec4956aed46287be985bce69d2dc80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release files / numflow-1.0.0-cp311-cp311-win_amd64.whl

Download URL numflow-1.0.0-cp311-cp311-win_amd64.whl
Size 102.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
abff3e5b0bf2c0776043cc2b2bc65de5e00e7355020811d8a711812ab7a2ec28
BLAKE2b-256 checksum
How to use checksums
75e5709c665712606d144b5654bfdbbb7149aa801286c91599b34a9e76d25d81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release files / numflow-1.0.0-cp311-cp311-musllinux_1_1_x86_64.whl

Download URL numflow-1.0.0-cp311-cp311-musllinux_1_1_x86_64.whl
Size 638.8 kB
Tags CPython 3.11 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
7464881886f66468156247e5a6a5790c0730194b07b7412b3617b418c0705e8b
BLAKE2b-256 checksum
How to use checksums
d06a6816e69fd691f1171060100934ddd2cf7247879fdbd1ab4e14a9cbfe401d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release files / numflow-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL numflow-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 114.9 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
af3c4a52b3c0c6d5200385e16d88ffaf7847ad037560302cfe578e3fea894203
BLAKE2b-256 checksum
How to use checksums
66d0be3640b76a9e332c021d8b9f86bfca1df22676ff86445d116d48ee5dc712
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release files / numflow-1.0.0-cp311-cp311-macosx_10_9_universal2.whl

Download URL numflow-1.0.0-cp311-cp311-macosx_10_9_universal2.whl
Size 179.7 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
070b8c555161fc1376495a1ed14a6b462c22076a72de5a727a1ee8f982570823
BLAKE2b-256 checksum
How to use checksums
ed24bb10f4609a95a193e0237093b71922deff630cb49af3e16f702f2cd6d7df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release files / numflow-1.0.0-cp310-cp310-win_amd64.whl

Download URL numflow-1.0.0-cp310-cp310-win_amd64.whl
Size 102.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
bc704c3cf0d24caa75504211aa2275c236492ef3de1f8e1a5b31a83340a2b5f4
BLAKE2b-256 checksum
How to use checksums
e76972b3ba358bc3f87bbcf9f91677903717293fb0d87510767281f28b1e52b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release files / numflow-1.0.0-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL numflow-1.0.0-cp310-cp310-musllinux_1_1_x86_64.whl
Size 638.8 kB
Tags CPython 3.10 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
c887bca40574408a587512bd61cf8580f558363723f97b1a5af7ef0d9c4cf474
BLAKE2b-256 checksum
How to use checksums
5487707607f4f85b1bb71ca74552bf7efc60ab633dbbe9e153f4351ac1e87f0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release files / numflow-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL numflow-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 114.9 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
18792de387d80ac1c0152d48d7d44f7968aeed38afe5b712e8b7fa0be38ea996
BLAKE2b-256 checksum
How to use checksums
f8cebb216e1c9df8b7dab9b0054d391c610e264fb4f4b4fe1c738b7af88f3d21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release files / numflow-1.0.0-cp310-cp310-macosx_10_9_universal2.whl

Download URL numflow-1.0.0-cp310-cp310-macosx_10_9_universal2.whl
Size 179.7 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
47293afc6e71817b6c3d5b2acbaacc5e38267b3850318567d2bf4c9c7dd2758f
BLAKE2b-256 checksum
How to use checksums
c7c739d52a165d60d80be3a658bac3c7bbfc0a48b0cb85231050a5def1f92cbc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release files / numflow-1.0.0-cp39-cp39-win_amd64.whl

Download URL numflow-1.0.0-cp39-cp39-win_amd64.whl
Size 102.2 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
2041e27d2f7a9cff285cbc035d15789461740c6816a484524de4ac3ef777bcde
BLAKE2b-256 checksum
How to use checksums
dc9ab9fc1a771d654cfd1d95aff81af48864bfbb0e3f8a640adac14fa04f3b15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release files / numflow-1.0.0-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL numflow-1.0.0-cp39-cp39-musllinux_1_1_x86_64.whl
Size 639.0 kB
Tags CPython 3.9 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
8eb24cf18727983fb9a7f5beada3b2cf5799eac1337204bac40e632d43bf0ed1
BLAKE2b-256 checksum
How to use checksums
8df8d015092b3287aca115b72ff10d12e7e91298e4ec6d9f81a3c311c9ea58ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release files / numflow-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL numflow-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 115.2 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9228958f8f3ed85b93b907f2235b855b61bfa268c99b0e26299b03d5b919dc10
BLAKE2b-256 checksum
How to use checksums
d32cd14cd3d65481b81687d19d3e739910c6bdae216e342101b43bd187ab3bdd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release files / numflow-1.0.0-cp39-cp39-macosx_10_9_universal2.whl

Download URL numflow-1.0.0-cp39-cp39-macosx_10_9_universal2.whl
Size 179.9 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
2a5965dcd5fa855c4a0c37d53f65bc69306623b1ec55249a58263f4633f0e9eb
BLAKE2b-256 checksum
How to use checksums
dd9a3f0061f6009d80e823a700f4c2bd3eaa2bdd3a5143a322070d38b4d18788
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

1.0.0 This release

13 release files

0.0.5

1 release file

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