Skip to main content

pyfglt

Documentation PyPI Tests Changelog License

Python package/wrapper of Fast Graphlet Transform. See the documentation overview for more information.

Installation

Install this library using pip:

pip install pyfglt

Usage

See the examples under:

Citation

If you use this package, please cite this paper:

@article{fglt,
    author = {Floros, Dimitris and Pitsianis, Nikos and Sun, Xiaobai},
    journal = {IEEE HPEC},
    pages = {1--8},
    title = {{Fast graphlet transform of sparse graphs}},
    year = {2020}
}

How to Contribute?

If you’d like to contribute, feel free to submit a PR! 🚀

To contribute to this library, first checkout the code. Then create a new virtual environment:

cd pyfglt
python -m venv venv
source venv/bin/activate

Now install the dependencies and test dependencies:

python -m pip install -e '.[test]'

To run the tests:

python -m pytest

Contributors

Below is a categorized list of contributors.

Design and Development


Dimitris Floros
@fcdimitr

Nikos Pitsianis
@pitsianis

Xiaobai Sun
_

Development of Python & Julia Wrappers


Jason Barmparesos
@nsailor

Kitsios Konstantinos
@kitsiosk

Helpful Comments and Bug Fixes


George Bisbas
@georgebisbas

Metadata

Release files for pyfglt 0.3.0

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

Built distributions (wheels)

Table of built distributions (wheels) for pyfglt 0.3.0
File Actions
pyfglt-0.3.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for pyfglt-0.3.0-cp312-cp312-win_amd64.whl
pyfglt-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for pyfglt-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyfglt-0.3.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for pyfglt-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
pyfglt-0.3.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for pyfglt-0.3.0-cp311-cp311-win_amd64.whl
pyfglt-0.3.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 for pyfglt-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyfglt-0.3.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for pyfglt-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
pyfglt-0.3.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for pyfglt-0.3.0-cp310-cp310-win_amd64.whl
pyfglt-0.3.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 for pyfglt-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyfglt-0.3.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for pyfglt-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
pyfglt-0.3.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for pyfglt-0.3.0-cp39-cp39-win_amd64.whl
pyfglt-0.3.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 for pyfglt-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyfglt-0.3.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details for pyfglt-0.3.0-cp39-cp39-macosx_11_0_arm64.whl

Total release size: 1.1 MB

Release files / pyfglt-0.3.0-cp312-cp312-win_amd64.whl

Download URL pyfglt-0.3.0-cp312-cp312-win_amd64.whl
Size 95.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
db80514774a8cc32a540f1a56040a9f4f0f3c85498e297ea89781eacd4f8ac40
BLAKE2b-256 checksum
How to use checksums
a56966cfe9bf5acec4211f7f69a555230e46c7f00852a4f0d9025e53e1e706cb
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 Feb 20, 2025.

Transparency log

Release files / pyfglt-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyfglt-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 103.8 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
59d86fff178bbb064706a5b363276f9d096dfbb8d36ca963a3cc963820422b6d
BLAKE2b-256 checksum
How to use checksums
b82196a678d84d320682ab51f7a855f328b6e6ce0553801f4110a11939606539
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 Feb 20, 2025.

Transparency log

Release files / pyfglt-0.3.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL pyfglt-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
Size 66.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cf3abce5ff8c417600de8ca61d6ce950532ca3b81b8112d8c3ad57ce3fd8bc75
BLAKE2b-256 checksum
How to use checksums
f3557af5fe08d0f6bd60bc486d259c7a3978bf58e4c9c16781ac2fda9c4097d9
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 Feb 20, 2025.

Transparency log

Release files / pyfglt-0.3.0-cp311-cp311-win_amd64.whl

Download URL pyfglt-0.3.0-cp311-cp311-win_amd64.whl
Size 95.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0f7bf7446055372d3ef459278a46f0c56b9524c894ddba8812ac54ede4e5e019
BLAKE2b-256 checksum
How to use checksums
016950b20e687686e04adda38a0a40288b6822f4b5feb55679e3f2c059b419b8
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 Feb 20, 2025.

Transparency log

Release files / pyfglt-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyfglt-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 104.1 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
927e0ac5a2b18eb588ee34f7e19051154c1dcb5e508cd6cff1a6ff4e63917add
BLAKE2b-256 checksum
How to use checksums
67039448a191762fa6feebcc47a954247807677bb1f510f36e3e7f09f5fc10e2
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 Feb 20, 2025.

Transparency log

Release files / pyfglt-0.3.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL pyfglt-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Size 67.6 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
090d15981b93bc57def983ccfa0f1291b5f9a6e05e09ee2b3eee8256d29afb9c
BLAKE2b-256 checksum
How to use checksums
a1b9b400afad56f9bda184c34df0d3305775a91bae6a9e0b735619edf95be2c5
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 Feb 20, 2025.

Transparency log

Release files / pyfglt-0.3.0-cp310-cp310-win_amd64.whl

Download URL pyfglt-0.3.0-cp310-cp310-win_amd64.whl
Size 93.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
fb6b7a507b17c84d04efca277cd66793464e3a4da184748506ded82eb4bb7eb1
BLAKE2b-256 checksum
How to use checksums
fcf25d998f0f123e16c890d2d6ad3e3125774f4b4ed87603c59737ace388fe35
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 Feb 20, 2025.

Transparency log

Release files / pyfglt-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyfglt-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 102.8 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
596c144594741bd5dfbde46f50957444f46373124ff50d89b9ef43469961915f
BLAKE2b-256 checksum
How to use checksums
19a525229a9df61b6636b1ca5467e50aa0839027f2162f7aa343284f3458da8a
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 Feb 20, 2025.

Transparency log

Release files / pyfglt-0.3.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL pyfglt-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
Size 66.0 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cf5ff47f85e2815c82f5c330b55683b2ff95ab7e939807fa22aec04a4ce82f74
BLAKE2b-256 checksum
How to use checksums
df0fc1aa0cc04c6f42c3c90238f6ca7bfb2b7eae2ca35984ab6bd5f61b034b83
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 Feb 20, 2025.

Transparency log

Release files / pyfglt-0.3.0-cp39-cp39-win_amd64.whl

Download URL pyfglt-0.3.0-cp39-cp39-win_amd64.whl
Size 93.7 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
24eb0c8a1f1c112c3c9ccbeb0c2fd0b0ebb17801d6f37a9d1b0198a6590c34c7
BLAKE2b-256 checksum
How to use checksums
3247d481b58c3096f563f0871e7c673299c94de7d8084e7e87ac79fefde9a393
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 Feb 20, 2025.

Transparency log

Release files / pyfglt-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyfglt-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 102.9 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
16ba1a2878c45d4c8a3c8fd090f15601a86c885fe6f454a497c0955f2a603731
BLAKE2b-256 checksum
How to use checksums
c669105589eec2f48bdc3d16b2535d397f2ef621427ec747068f1edb75546cd2
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 Feb 20, 2025.

Transparency log

Release files / pyfglt-0.3.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL pyfglt-0.3.0-cp39-cp39-macosx_11_0_arm64.whl
Size 66.1 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f80bd967cec55e24087d7fae1282740a417c57a7734899b198c9a96e4467fc33
BLAKE2b-256 checksum
How to use checksums
bf4759a44b3d2d714263b1ac064f42e0836e25d8c754f309abd7282f315adad3
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 Feb 20, 2025.

Transparency log

Security for pyfglt 0.3.0

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 12 files in this release have been uploaded with provenance metadata.

Select from 12 files

Attestation for pyfglt-0.3.0-cp312-cp312-win_amd64.whl

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 Feb 20, 2025.

Transparency log

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.

Release history Release notifications | RSS feed

This release

0.3.0 This release

12 release files Full provenance

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