Fast Linear Assignment Sorting - FLAS
FLAS allows to sort 2d grids based on similarity. This directory contains the python implementation and shows how to use it.
Features
- Implementation of FLAS and DPQ (and other metrics to quantify an arrangement)
- Allows frozen fields
- Allows empty fields (holes)
- Deterministic random when seeded
- Installable via PyPI
- Easy to use python interface with numpy support
- Fast implementation in C++
Installation
pip install vc_flas
Install from sources
git clone https://github.com/Visual-Computing/LAS_FLAS.git
cd LAS_FLAS/c_python
pip install . # or
pip install -e . # for develop/editable mode
Usage
Basic Usage
Given that you have N features with D-dimensions, you can sort these features based on similarity with the following code:
import numpy as np
from vc_flas import Grid, flas
N, D = 241, 3
features = np.random.random((N, D))
grid = Grid.from_features(features)
arrangement = flas(grid, wrap=True, radius_decay=0.99)
sorted_features = arrangement.get_sorted_features()
height, width, dim = sorted_features.shape
assert (height, width, dim) == (16, 16, 3)
# show_image(sorted_features)
Working with Arrangements and Labels
Often you need not only the features sorted, but other objects (like images for example) as well. See this example for more information on that.
Creating Grids
There are more ways to initialize grids. See here for some examples.
Metrics
Once you have sorted your features, there are some methods to evaluate the quality of the arrangements.
arrangement = flas(grid)
print(arrangement.get_distance_preservation_quality())
print(arrangement.get_mean_neighbor_distance())
print(arrangement.get_distance_ratio_to_optimum())
About
Kai Barthel, Nico Hezel, Klaus Jung, Bruno Schilling and Konstantin Schall
HTW Berlin, Visual Computing Group, Germany
This is an example implementation of the algorithms from the paper
Improved Evaluation and Generation of Grid Layouts using Distance Preservation Quality and Linear Assignment Sorting
Published in COMPUTER GRAPHICS Forum: (https://onlinelibrary.wiley.com/doi/full/10.1111/cgf.14718)
Reference
Reference to cite when you use any of the presented algorithms in a research paper:
@article{https://doi.org/10.1111/cgf.14718,
author = {Barthel, K. U. and Hezel, N. and Jung, K. and Schall, K.},
title = {Improved Evaluation and Generation Of Grid Layouts Using Distance Preservation Quality and Linear Assignment Sorting},
journal = {Computer Graphics Forum},
volume = {42},
number = {1},
pages = {261-276},
keywords = {interaction, user studies, visualization, information visualization, high dimensional sorting, assistive interfaces},
doi = {https://doi.org/10.1111/cgf.14718},
url = {https://onlinelibrary.wiley.com/doi/abs/10.1111/cgf.14718},
year = {2023}
}
Metadata
Release files for vc-flas 0.1.7
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 | |
|---|---|---|---|---|
| vc_flas-0.1.7.tar.gz | 27.1 kB | With provenance | Details |
Built distributions (wheels)
Total release size: 9.3 MB
Release files / vc_flas-0.1.7.tar.gz
| Download URL | vc_flas-0.1.7.tar.gz |
|---|---|
| Size | 27.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
07ec06eb988dc4dff811b279024b173afe530c2da7c949f43bafac43e9a63f18
|
|
BLAKE2b-256 checksum How to use checksums |
e447e303055783a82b5f02624240b80d82e898458df14861217d55aaa01c3e64
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp312-cp312-win_amd64.whl
| Download URL | vc_flas-0.1.7-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 105.0 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
7d690dd7297683d9c2ce0058f9018354e8efbd3ef6c5604cd21b14794b217c85
|
|
BLAKE2b-256 checksum How to use checksums |
99b38783c12b54280b2f1375387ddf5fd910e1e3b9f4fa868a93e9a9f1d3b1a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | vc_flas-0.1.7-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
a514ca7c193c30d07bd6c0a0d99f5efcbf8faca6d22586a70d23ad5d53521fc8
|
|
BLAKE2b-256 checksum How to use checksums |
62d2e2abb381be6197b5d164f154bef9a98221a83448595e7b8ef78b89e0387b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | vc_flas-0.1.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 125.4 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
c837fc06c4d9c51c8e52be964c0116bf644441bda4a1743a3d099c7d0d046aae
|
|
BLAKE2b-256 checksum How to use checksums |
c6e7c42936a78e8dae1f7b5c3ebc6a86b4fb87aaeb3b1cfac72f2d19c462a9c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | vc_flas-0.1.7-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 90.9 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
4d7bb910711297b8dbd9ea99834af33c77eb01d55be5ec029115adb308853a8a
|
|
BLAKE2b-256 checksum How to use checksums |
859446e8194aa35a4cf54ec4c2a7245f811c027c3d531b98e8e84b57d73484a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp312-cp312-macosx_10_15_x86_64.whl
| Download URL | vc_flas-0.1.7-cp312-cp312-macosx_10_15_x86_64.whl |
|---|---|
| Size | 100.4 kB |
| Tags | CPython 3.12 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
5894209b6d09f174fb1b09ec8e029295e388819d4aa9f3c267a68bb04119f1bf
|
|
BLAKE2b-256 checksum How to use checksums |
06f1c37392acf2e1dbaf41507fb3961214839649268440b2a93c16cc714bf22b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp311-cp311-win_amd64.whl
| Download URL | vc_flas-0.1.7-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 104.5 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ea58ffd6996081992c7b1942b179eb92e25c8963e50f3c701992942e74f1421d
|
|
BLAKE2b-256 checksum How to use checksums |
d3183e968b06df067652476adafefda0400d4a2dfeba745646078e2fa95cec8d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | vc_flas-0.1.7-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
e56270c600ff71e3e86c17c36eb2f7e03164736de368fa27cb6aadad3537fa4a
|
|
BLAKE2b-256 checksum How to use checksums |
b2328b0a79ab46197b6d2b7ce784f6675de123a1dd7df27ee1325c6d6fd7f51c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | vc_flas-0.1.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 126.7 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
d6d0ed8bedcb8288bb991bcd372689aebb7a651ac71cda0753eb0910211d98be
|
|
BLAKE2b-256 checksum How to use checksums |
e98233804a758a368927cf6cb5310d4ea622681a911ed7d25a229f9ad5352fa0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | vc_flas-0.1.7-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 91.6 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
4336afa4072b68a78bec4eda3868e653fa340dc93178ebd5fe4210268d0b655b
|
|
BLAKE2b-256 checksum How to use checksums |
0ef6ee1825bf13829d4cddc001ff7dd69656000063c8f2be3102cf66e101ca12
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp311-cp311-macosx_10_15_x86_64.whl
| Download URL | vc_flas-0.1.7-cp311-cp311-macosx_10_15_x86_64.whl |
|---|---|
| Size | 101.4 kB |
| Tags | CPython 3.11 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
8a9bbc33184b6072c064235588ab3aea4a082b90737251345e059f3f288e39fd
|
|
BLAKE2b-256 checksum How to use checksums |
6b6df1ddb15d50a7d04c96ea1c34fd38d121e9ae84c2be208771d479a2d19698
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp310-cp310-win_amd64.whl
| Download URL | vc_flas-0.1.7-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 103.5 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
402957e52dd150f5dff553c98fd80bc30616ddbb810c9c920e1a5fcb45fb7703
|
|
BLAKE2b-256 checksum How to use checksums |
02aea9d34e0b9f6efef2f5ba95feca62e0baa0e641aa78fa0b4fb3b90d837ec8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | vc_flas-0.1.7-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
68099ed133d2d14056f9157a2daea64c36ef8b3ccaeaa9f7a7344cbb1511c588
|
|
BLAKE2b-256 checksum How to use checksums |
3068ef16fd54fa6f92b216db9d9f6d2e4e5fed6724b234fb473cd8e9accb0aae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | vc_flas-0.1.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 125.0 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
9a1692e67df8f0fed03891b13e043966c40ca1d256959131f2ae066b561273a9
|
|
BLAKE2b-256 checksum How to use checksums |
b2821dbd804f7f62dad2122d1760bd5448b43b6a43a39cf0fc24ca06ddfbc1f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | vc_flas-0.1.7-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 90.3 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
311c3a7301b06528afc62f18c006c3d55e6617cbee92eea5c798ff4e47662510
|
|
BLAKE2b-256 checksum How to use checksums |
c3eb955943290ff86f0abf8f83cda4672d3031ca2e1a6085b3f963db5a549d86
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp310-cp310-macosx_10_15_x86_64.whl
| Download URL | vc_flas-0.1.7-cp310-cp310-macosx_10_15_x86_64.whl |
|---|---|
| Size | 99.9 kB |
| Tags | CPython 3.10 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
58f3a528aede7cbf5a90581b2176e011be952050d72c74f48d1a721e68f677ad
|
|
BLAKE2b-256 checksum How to use checksums |
87912d09c3b7b633facbb64d9d7e1f7d788fa85667d9fc62d4de948a6eb07df1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp39-cp39-win_amd64.whl
| Download URL | vc_flas-0.1.7-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 103.1 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b8c2b6389a770a1866f5a73c5ff351dd045c47a43fac0d4ad76e4480bc3a55af
|
|
BLAKE2b-256 checksum How to use checksums |
51640535c9619f953b1cc256880afc0ebb645c1b2553b36d307d27d331b2965f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp39-cp39-musllinux_1_2_x86_64.whl
| Download URL | vc_flas-0.1.7-cp39-cp39-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
fd0b99d4e201107077765217f816a7dce574b733cd01d50a8a6b657c49830a5f
|
|
BLAKE2b-256 checksum How to use checksums |
4a44c71e9bf1073c23c352ae86d39d2175046cc11559eecf4039a6c419985158
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | vc_flas-0.1.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 125.2 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ede68024474fe016d5fa23e44667ddf1d723e9646ab96ad2370a759b078e50cf
|
|
BLAKE2b-256 checksum How to use checksums |
b8abce9b27a6f5d4916efbcae2149265e8e3f643552b9291da732c067034ac66
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | vc_flas-0.1.7-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 90.4 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
50def0eee1bb61f224bd753688eef8efdd02a315e344c309cab0363f2173ad05
|
|
BLAKE2b-256 checksum How to use checksums |
60d416e40d55442b44f2334e097af42056d5bd260342638ec2ed606da3fe7d89
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp39-cp39-macosx_10_15_x86_64.whl
| Download URL | vc_flas-0.1.7-cp39-cp39-macosx_10_15_x86_64.whl |
|---|---|
| Size | 100.0 kB |
| Tags | CPython 3.9 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
01e138184f9c23ad732f1a05a5e5979036e95827bff734d5fbe8952cda615fa7
|
|
BLAKE2b-256 checksum How to use checksums |
53ed55922f0525828eddae82165dcd4f7eab2bb844e2a48c71f88922878b2918
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp38-cp38-win_amd64.whl
| Download URL | vc_flas-0.1.7-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 103.6 kB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
75b4ec456bac0190b63a87d6f54fe6cfd990d733ce9ebf7eeb4135513e7fb010
|
|
BLAKE2b-256 checksum How to use checksums |
825e0eb30a809e582170794f6056a1d793df89b07ebde0e5a358fc3a7449a7f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp38-cp38-musllinux_1_2_x86_64.whl
| Download URL | vc_flas-0.1.7-cp38-cp38-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.8 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
e26d9bee9a7eeba3e0334a552360214e65c61fc4a2cd608f612b515f75054cf2
|
|
BLAKE2b-256 checksum How to use checksums |
f84274d94bda1a924e995a0aebca6347e21a71737cc08a662f493a3960ffc737
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | vc_flas-0.1.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 124.8 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
112949853ba61ff07135ac48bb30751fca0ea2b0dce547db4f6e1e8c79d60c86
|
|
BLAKE2b-256 checksum How to use checksums |
5b5d5c456471261e5379c5cfed45abf819916cb67494791eb875d7971e7decb7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp38-cp38-macosx_11_0_arm64.whl
| Download URL | vc_flas-0.1.7-cp38-cp38-macosx_11_0_arm64.whl |
|---|---|
| Size | 90.2 kB |
| Tags | CPython 3.8 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6d2f3494c3182054ef7872aae867059705feb64b30e0e860dea3ead55ba7bcb2
|
|
BLAKE2b-256 checksum How to use checksums |
f020e0c3c36ecb94c8e7073f4d46b8723e213743ea533591f7179c598391ce8d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp38-cp38-macosx_10_15_x86_64.whl
| Download URL | vc_flas-0.1.7-cp38-cp38-macosx_10_15_x86_64.whl |
|---|---|
| Size | 99.8 kB |
| Tags | CPython 3.8 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
a46506cef1e204232d48819d7b50fba0ea197bdbe8bc0fe040291878d2984469
|
|
BLAKE2b-256 checksum How to use checksums |
6c72a9702b0c6b15be2f7cfe5a590f1010d59df74bf4cd42c643fd54d4e5bebe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp37-cp37m-win_amd64.whl
| Download URL | vc_flas-0.1.7-cp37-cp37m-win_amd64.whl |
|---|---|
| Size | 104.1 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4e6907a0615256705e720a97e2164e68d8b85633650237f6e3e8af92119557e6
|
|
BLAKE2b-256 checksum How to use checksums |
d12429d25cd3afb20a668274287a0e47916d10c507be8b0a0dc7595265addc15
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp37-cp37m-musllinux_1_2_x86_64.whl
| Download URL | vc_flas-0.1.7-cp37-cp37m-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
b1371e2d641b608bb5318fb0f62a91e2e8bbb9dc47ea0dea31630b4791901ed1
|
|
BLAKE2b-256 checksum How to use checksums |
73e9fa5e52f5cbf3149472d7c0e6315bc8bb3c0cfb2b9f6a96ad6ca34f9b0ec5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | vc_flas-0.1.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 126.0 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
882c566a0d243effcd735e571ec73e28b17df52fad085763041a39d2867f3ce1
|
|
BLAKE2b-256 checksum How to use checksums |
53c2751878c8cd34ed4202d4bd6be72a8d514c1a395613b41b469b2243bf7913
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logRelease files / vc_flas-0.1.7-cp37-cp37m-macosx_10_15_x86_64.whl
| Download URL | vc_flas-0.1.7-cp37-cp37m-macosx_10_15_x86_64.whl |
|---|---|
| Size | 99.9 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
3ffc09d510157e1e3702243c26f8f49cdafd7f776ab4f75d13a1ec8704197d82
|
|
BLAKE2b-256 checksum How to use checksums |
560212c8b819a3d3b98c03450c30563d1d3bc870254b3630cc856f3ca2d49e25
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logSecurity for vc-flas 0.1.7
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.
Full provenance
All 30 files in this release have been uploaded with provenance metadata.
Attestation for vc_flas-0.1.7.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 7, 2025.
Transparency logA 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.