Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

graspologic-native

graspologic-native is a companion library to graspologic. This module is a Python native module created by using the network_partitions crate from the same repository.

The purpose of this module is to provide a faster implementations of graph/network analysis algorithms in a native without trying to work through the troubles of releasing Rust crates and Python modules at the same time (in specific as the Python graspologic module is expected to be far more active than the Rust crates or native modules are).

The only capability currently implemented by this module is the Leiden algorithm, described in the paper From Louvain to Leiden: guaranteeing well-connected communities, Traag, V.A.; Waltman, L.; Van, Eck N.J., Scientific Reports, Vol. 9, 2019. In addition to the paper, the reference implementation provided at https://github.com/CWTSLeiden/networkanalysis was used as a starting point.

Releases

Builds are provided for x86_64 architectures only, for Windows, macOS, and Linux, for Python versions 3.6->3.9.

Build Tools

Rust nightly 1.37+ (we are currently using 1.40) The python package maturin

Please consider using graspologic in lieu of graspologic-native, as the former will contain some nice wrappers to make usage of this library more pythonic.

Metadata

Release files for graspologic-native 1.0.0_dev20210518854588096

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 graspologic-native 1.0.0_dev20210518854588096
File
graspologic_native-1.0.0_dev20210518854588096-cp39-none-win_amd64.whl CPython 3.9 none Windows x86-64 Details
graspologic_native-1.0.0_dev20210518854588096-cp39-cp39-manylinux_2_24_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ x86-64 Details
graspologic_native-1.0.0_dev20210518854588096-cp39-cp39-macosx_10_7_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.7+ x86-64 Details
graspologic_native-1.0.0_dev20210518854588096-cp38-none-win_amd64.whl CPython 3.8 none Windows x86-64 Details
graspologic_native-1.0.0_dev20210518854588096-cp38-cp38-manylinux_2_24_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.24+ x86-64 Details
graspologic_native-1.0.0_dev20210518854588096-cp38-cp38-macosx_10_7_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.7+ x86-64 Details
graspologic_native-1.0.0_dev20210518854588096-cp37-none-win_amd64.whl CPython 3.7 none Windows x86-64 Details
graspologic_native-1.0.0_dev20210518854588096-cp37-cp37m-manylinux_2_24_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.24+ x86-64 Details
graspologic_native-1.0.0_dev20210518854588096-cp37-cp37m-macosx_10_7_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.7+ x86-64 Details
graspologic_native-1.0.0_dev20210518854588096-cp36-none-win_amd64.whl CPython 3.6 none Windows x86-64 Details
graspologic_native-1.0.0_dev20210518854588096-cp36-cp36m-manylinux_2_24_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.24+ x86-64 Details
graspologic_native-1.0.0_dev20210518854588096-cp36-cp36m-macosx_10_7_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.7+ x86-64 Details

Total release size: 5.6 MB

Release files / graspologic_native-1.0.0_dev20210518854588096-cp39-none-win_amd64.whl

Download URL graspologic_native-1.0.0_dev20210518854588096-cp39-none-win_amd64.whl
Size 180.0 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
f352f07ac9b3721e94368a0a91add10dfa53ac5eea49f4f34cbdc70679559e25
BLAKE2b-256 checksum
How to use checksums
009f716ba1c9ca2ad4b24f4a2dbeab629187f5fd74e682c1a66731714fb13a1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

Release files / graspologic_native-1.0.0_dev20210518854588096-cp39-cp39-manylinux_2_24_x86_64.whl

Download URL graspologic_native-1.0.0_dev20210518854588096-cp39-cp39-manylinux_2_24_x86_64.whl
Size 927.0 kB
Tags CPython 3.9 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
52e7e1ca3bc54534721416482320357815ff98704b32cf661ef4e4892d6b0351
BLAKE2b-256 checksum
How to use checksums
0d8c7d8206137638e977e3cd09a18597412ac84d3af97673732692e7025c880f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

Release files / graspologic_native-1.0.0_dev20210518854588096-cp39-cp39-macosx_10_7_x86_64.whl

Download URL graspologic_native-1.0.0_dev20210518854588096-cp39-cp39-macosx_10_7_x86_64.whl
Size 282.2 kB
Tags CPython 3.9 macOS 10.7+ x86-64
SHA-256 checksum
How to use checksums
d53e7302723fe935c97aad36c15611094808547cd90ee0033ef1e726d8845c0c
BLAKE2b-256 checksum
How to use checksums
8c0c94e7cb929acac9a2aac7bda200b111e79c62e418aeb8d4ecfb196cf562af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

Release files / graspologic_native-1.0.0_dev20210518854588096-cp38-none-win_amd64.whl

Download URL graspologic_native-1.0.0_dev20210518854588096-cp38-none-win_amd64.whl
Size 180.0 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
ac80078b22172c2ae74a59d570847d0cafab5d2e932ca0fa09f0ef2c56ad7d6a
BLAKE2b-256 checksum
How to use checksums
c746da77c98cae51f9095e0c7e3592818ec2119b5bef1f19f4d00cd71b66ccd7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

Release files / graspologic_native-1.0.0_dev20210518854588096-cp38-cp38-manylinux_2_24_x86_64.whl

Download URL graspologic_native-1.0.0_dev20210518854588096-cp38-cp38-manylinux_2_24_x86_64.whl
Size 927.0 kB
Tags CPython 3.8 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
a996b065b920a42865342e1cd6b59a8ae994da4484a83b7169903719262a921e
BLAKE2b-256 checksum
How to use checksums
491f85a4693949c48effac38fa3dff422b2f15adb395ef21541e0311256f8247
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

Release files / graspologic_native-1.0.0_dev20210518854588096-cp38-cp38-macosx_10_7_x86_64.whl

Download URL graspologic_native-1.0.0_dev20210518854588096-cp38-cp38-macosx_10_7_x86_64.whl
Size 282.2 kB
Tags CPython 3.8 macOS 10.7+ x86-64
SHA-256 checksum
How to use checksums
12c88d335c1ecaf0c520fb94f66b10ccc6caa5dc1ef543192d5e1c40f778f181
BLAKE2b-256 checksum
How to use checksums
541ff891f1252136ce04d893ef00e2789c32f67d80c5a5b0f21a38992eb25441
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

Release files / graspologic_native-1.0.0_dev20210518854588096-cp37-none-win_amd64.whl

Download URL graspologic_native-1.0.0_dev20210518854588096-cp37-none-win_amd64.whl
Size 179.9 kB
Tags CPython 3.7 Windows x86-64
SHA-256 checksum
How to use checksums
61846cdcc7585c04ac51c9f340990e4e3319d716d14d1fbc12f1af998399d77c
BLAKE2b-256 checksum
How to use checksums
54a68919c074e16f75cc313c212a92c9e246017d1cae44e5568591310e7efa87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

Release files / graspologic_native-1.0.0_dev20210518854588096-cp37-cp37m-manylinux_2_24_x86_64.whl

Download URL graspologic_native-1.0.0_dev20210518854588096-cp37-cp37m-manylinux_2_24_x86_64.whl
Size 927.1 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
e0070b4f35db53ad8bdbe438475ef7dc9381249083d564f034792494c7403bda
BLAKE2b-256 checksum
How to use checksums
f31f831c6a8347af11e4175f31450055dd19e41b4e6a6acec16a47e3bcd4f089
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

Release files / graspologic_native-1.0.0_dev20210518854588096-cp37-cp37m-macosx_10_7_x86_64.whl

Download URL graspologic_native-1.0.0_dev20210518854588096-cp37-cp37m-macosx_10_7_x86_64.whl
Size 282.2 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.7+ x86-64
SHA-256 checksum
How to use checksums
cd358fcd5efedef3ec26d755e5a03fd68e7b76e99531f4baa911b95dca4bc0a2
BLAKE2b-256 checksum
How to use checksums
d66b41e25444f07a25ec2494fd7cd3d0e0c149d3026f6825d79206391374a50a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

Release files / graspologic_native-1.0.0_dev20210518854588096-cp36-none-win_amd64.whl

Download URL graspologic_native-1.0.0_dev20210518854588096-cp36-none-win_amd64.whl
Size 180.0 kB
Tags CPython 3.6 Windows x86-64
SHA-256 checksum
How to use checksums
7e6cf9d7c664b9734bd9366f19d3cb38250ab11def5a3c4b825c6c1af7e87b54
BLAKE2b-256 checksum
How to use checksums
8c650d8930f08fb05939bffeef3952e7f87844ff4b9f3f3136e228a83f569588
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

Release files / graspologic_native-1.0.0_dev20210518854588096-cp36-cp36m-manylinux_2_24_x86_64.whl

Download URL graspologic_native-1.0.0_dev20210518854588096-cp36-cp36m-manylinux_2_24_x86_64.whl
Size 927.4 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
3c45829a274a92c1134ea50adbd5dc89aa24e23452115c2f52189788208591f5
BLAKE2b-256 checksum
How to use checksums
05f08824d289bde98a0c52eb3eb91e32c27e4ad3b21485be17b0a8bf626afdce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

Release files / graspologic_native-1.0.0_dev20210518854588096-cp36-cp36m-macosx_10_7_x86_64.whl

Download URL graspologic_native-1.0.0_dev20210518854588096-cp36-cp36m-macosx_10_7_x86_64.whl
Size 282.4 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.7+ x86-64
SHA-256 checksum
How to use checksums
acada17768a631fe13ee196eb9981df81ee1d21a575d29b4d02895c7dbf1d62c
BLAKE2b-256 checksum
How to use checksums
57fdc8507eda0e5fe0014a268cd8b5e1b0d14d36bb46affe8d4fa23ddd03a45b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

Security for graspologic-native 1.0.0_dev20210518854588096

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

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

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