Skip to main content

IPSet written in C

Project description

ipset_c

IPSet is written in C. It is designed to fast calculating ip/subnet/prefixes intersection, inclusion, joining, subtracting and other operations on IP sets. If you use pytricia or py-radix over netaddr.IPSet because of performance reasons, you should try this library. Runs on Windows, Linux, macOS. Wheels are available for supported versions. Tens of times faster than pure Python netaddr IPSet. Supports both IPv4 and IPv6. Picklable. Can be compiled for free-threading usage.

[!IMPORTANT] Notes:

Due to the max sequence size in python(sys.maxsize), using len() with a large IPv6 IPSet raising an error. Use the IPSet([]).size attribute instead.

Do not mix IPv4 and IPv6 in one IPSet without converting to IPv4-mapped IPv6. For example, instead of "0.0.0.0/32" pass "::ffff:0.0.0.0/128".

Installation

pip install ipset_c

Usage

from ipset_c import IPSet
a = IPSet(['12.12.12.0/25', '12.12.12.128/25'])
a.getCidrs()  # ['12.12.12.0/24']
a.addCidr('8.8.8.8/30')
a.getCidrs()  # ['8.8.8.8/30', '12.12.12.0/24']
b = IPSet(['12.12.12.0/25'])
a.isSubset(b)  # False
a.isSuperset(b)  # True
a.isIntersects(b)  # True
a == b  # False
a < b  # False
a <= b  # False
a > b  # True
a >= b  # True
a.isContainsCidr("12.12.0.0/16")  # False
a.isIntersectsCidr("12.12.0.0/16")  # True
b.addCidr('4.4.4.4/32')
a.getCidrs()  # ['8.8.8.8/30', '12.12.12.0/24']
b.getCidrs()  # ['4.4.4.4/32', '12.12.12.0/25']
c = a & b
c.getCidrs()  # ['12.12.12.0/25']
c = a | b
c.getCidrs()  # ['4.4.4.4/32', '8.8.8.8/30', '12.12.12.0/24']
c = a ^ b
c.getCidrs()  # ['4.4.4.4/32', '8.8.8.8/30', '12.12.12.128/25']
c = a - b
c.getCidrs()  # ['8.8.8.8/30', '12.12.12.128/25']
a.removeCidr('8.8.8.8/30')
a.getCidrs()  # ['12.12.12.0/24']
len(a)  # 256
a.size  # 256
c = a.copy()
bool(IPSet([]))  # False
str(IPSet(['8.8.8.8/30']))  # "IPSet(['8.8.8.8/30'])"

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ipset_c-0.2.1.tar.gz (21.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ipset_c-0.2.1-cp314-cp314t-win_amd64.whl (21.6 kB view details)

Uploaded CPython 3.14tWindows x86-64

ipset_c-0.2.1-cp314-cp314t-macosx_15_0_arm64.whl (30.3 kB view details)

Uploaded CPython 3.14tmacOS 15.0+ ARM64

ipset_c-0.2.1-cp314-cp314-win_amd64.whl (20.7 kB view details)

Uploaded CPython 3.14Windows x86-64

ipset_c-0.2.1-cp314-cp314-manylinux_2_39_x86_64.whl (57.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.39+ x86-64

ipset_c-0.2.1-cp314-cp314-macosx_15_0_arm64.whl (28.8 kB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

ipset_c-0.2.1-cp313-cp313-win_amd64.whl (20.3 kB view details)

Uploaded CPython 3.13Windows x86-64

ipset_c-0.2.1-cp313-cp313-manylinux_2_39_x86_64.whl (57.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ x86-64

ipset_c-0.2.1-cp313-cp313-macosx_15_0_arm64.whl (28.8 kB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

ipset_c-0.2.1-cp312-cp312-win_amd64.whl (20.3 kB view details)

Uploaded CPython 3.12Windows x86-64

ipset_c-0.2.1-cp312-cp312-manylinux_2_39_x86_64.whl (57.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

ipset_c-0.2.1-cp312-cp312-macosx_15_0_arm64.whl (28.8 kB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

ipset_c-0.2.1-cp311-cp311-win_amd64.whl (20.3 kB view details)

Uploaded CPython 3.11Windows x86-64

ipset_c-0.2.1-cp311-cp311-manylinux_2_39_x86_64.whl (57.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ x86-64

ipset_c-0.2.1-cp311-cp311-macosx_15_0_arm64.whl (28.6 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

ipset_c-0.2.1-cp310-cp310-win_amd64.whl (20.3 kB view details)

Uploaded CPython 3.10Windows x86-64

ipset_c-0.2.1-cp310-cp310-manylinux_2_39_x86_64.whl (56.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.39+ x86-64

ipset_c-0.2.1-cp310-cp310-macosx_15_0_arm64.whl (28.6 kB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

ipset_c-0.2.1-cp39-cp39-win_amd64.whl (20.3 kB view details)

Uploaded CPython 3.9Windows x86-64

ipset_c-0.2.1-cp39-cp39-manylinux_2_39_x86_64.whl (55.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.39+ x86-64

ipset_c-0.2.1-cp39-cp39-macosx_15_0_arm64.whl (28.5 kB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

ipset_c-0.2.1-cp38-cp38-manylinux_2_39_x86_64.whl (56.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.39+ x86-64

ipset_c-0.2.1-cp38-cp38-macosx_15_0_arm64.whl (28.6 kB view details)

Uploaded CPython 3.8macOS 15.0+ ARM64

File details

Details for the file ipset_c-0.2.1.tar.gz.

File metadata

  • Download URL: ipset_c-0.2.1.tar.gz
  • Upload date:
  • Size: 21.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ipset_c-0.2.1.tar.gz
Algorithm Hash digest
SHA256 18e3ba2cbd675afbbf9ae17129fe8f52ee02b23ff7d6ccce75d41e3f51846bf9
MD5 3ff2620375a7cca0b91837438954ba65
BLAKE2b-256 405db65e0329d96cdfb3814db07a7f6b957485fb672addab6634b2d7643e8a9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1.tar.gz:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: ipset_c-0.2.1-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 21.6 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ipset_c-0.2.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 699eb0dd249f33b59927d01a309204fbbb81f531daa97d093ddaeb8fb724c0c4
MD5 3a054e72072be44e7eb9b4406f8860aa
BLAKE2b-256 d767c959470724adf66a0e344302eccf78ed713d1139c7d83c875f61f1736e90

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp314-cp314t-win_amd64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp314-cp314t-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.1-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 2608b1462fdb04832b06ba0ab49f1d99857a9859d1ddfa747b815d23331df299
MD5 ce85ffbe127799699f3adb21e602e0b5
BLAKE2b-256 7669d78edc5ddfc3bf858fa0241f467e5110539f6ea1041a111f925684c3f671

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp314-cp314t-macosx_15_0_arm64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: ipset_c-0.2.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 20.7 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ipset_c-0.2.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 5cd8f94a2713315ef781fb53a30b0631147d14642de2ea31d11edd7ab323bd34
MD5 bb25975597fd1082e806e00d4d90e28c
BLAKE2b-256 d090a8019c208e83ca5b38d962204e2537a053b6efc11e2291a1f19c5d1d43cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp314-cp314-win_amd64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp314-cp314-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.1-cp314-cp314-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 5655e2e938817e9743c3133dcbd584e50a994085c9c0852c5c8d49a9a1fc9b3b
MD5 c8262928ce3ef004382a72ff2d703153
BLAKE2b-256 59a20de1fa6f3911f2a181f9b57ef354fcf87a8bef94211a8ea45d7083af5b59

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp314-cp314-manylinux_2_39_x86_64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.1-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 5a3a5f0fd5949dee92705c387b79a0180e2ebc62bf5ad6d474341c60e1eb7e8c
MD5 4786e4b5e5f3906f1745d6e121e95f89
BLAKE2b-256 fce86ace1a1682b4d16d54ecad47048681df93ec5b133a83c6a24b9a58860983

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp314-cp314-macosx_15_0_arm64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ipset_c-0.2.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 20.3 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ipset_c-0.2.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f457c45e33caca82f7a53f23212b6da07b0eecd417d5a19c842e7ea501902119
MD5 2a96e453ec1f120902165036d48916c5
BLAKE2b-256 e8358fe95b851bb10c6c4574ff5102ccaf0cd664a2d9c541dfb2ed019d5c7705

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp313-cp313-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.1-cp313-cp313-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 d04c98b404ea1a2694affd881df3d256d552ee9c4512c5005838d398e7620f44
MD5 dc4b7dd4d3ed7cc31857af86e47ba3de
BLAKE2b-256 7bd158cea7ed4e09cb00eabdfae73ea724d63b295c3a12948aa6da50d89b2d6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp313-cp313-manylinux_2_39_x86_64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.1-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 63764a4e3b129d3fd4370759555bc2c501bcdb85ded7017ea0a66e0278721e05
MD5 112370149bc9665470b95439bfa77827
BLAKE2b-256 eb17ae1a90786d0f8b64ad5aac7015199827f3eb440cb50790f9f7b2682c9cdc

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp313-cp313-macosx_15_0_arm64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ipset_c-0.2.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 20.3 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ipset_c-0.2.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 13bc25cfc281a24e451073b6de7011efd7f2de36c42d660c1b8c9e4f59350b5b
MD5 141c5c88ac87cc8e6912d733c9f950e8
BLAKE2b-256 34f6a94cca10d6f108f3fbe78c1dd6c9d7609e6d3d3f72d8566a887e5b354df4

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp312-cp312-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.1-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 4f9db71f772fbb84d233adf5449f38a81dabd0c667e1594ef29cadc5fc90c6f7
MD5 2a01e3de961c4a0522c6e561ffec9e01
BLAKE2b-256 78c15104436646af7195f0741b5bb9aba1fdfc57e768f8c6e163642231c9d532

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp312-cp312-manylinux_2_39_x86_64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.1-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 46785cd80681103fa966e3d4af185fbc0c894732469c8699745249631aa26b70
MD5 93cdcf9107154cf275391a00eeb6204f
BLAKE2b-256 bf00bd34ecad50b7b3629a265cecfb31f18e55a82c02c5bc2a9c1bea0ed0da6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp312-cp312-macosx_15_0_arm64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ipset_c-0.2.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 20.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ipset_c-0.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 024c0ca72ed171b566632a2c3906dc812c0c6119c1bc74049f64182eb8339973
MD5 e70483fdffea12525e2826bd583b0f5f
BLAKE2b-256 38bece232cc916590d47a9da88481175db91441dd6e7ab0a357317e1563135eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp311-cp311-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.1-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 4cd0ee4d7f773942bb67298b47cd8ba51d979e1bcb945a6e3035c75b0bbecc08
MD5 81daea18f61d1d45ec5a3cec0b8a4e44
BLAKE2b-256 d14779851e079af76bc1b76ba1df5beec61b5781e45db29c5399251e2b560f4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp311-cp311-manylinux_2_39_x86_64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.1-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 e2de2623979a3b95c523ff301bef59859414d14435ba9f9d4d425f4d4444c84f
MD5 6b0bec88c319c9e42654981213e1d6fc
BLAKE2b-256 2d1a9fc1bb20df31178df929b2d98502f9371ea78747589d73100f872b21ef52

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp311-cp311-macosx_15_0_arm64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ipset_c-0.2.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 20.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ipset_c-0.2.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 469ea1af51ba8f98472e56a4ff8b3f2a8bb45546aab522e8646695e48d906b5e
MD5 dac15cf01dadc587f14e6e4cb42e6e58
BLAKE2b-256 bde057a4349e7c1eb4ab98fcb71857f0f1af110d03fef803a6a9cfdba19bddad

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp310-cp310-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.1-cp310-cp310-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 53c6271b0b3fdd9e5e2dc36dbdefa4fe3624ef8bc912be6ea3cdb1d36699a357
MD5 b0359ffa7cbaa97d7b9e62ff4c20ef69
BLAKE2b-256 65fc0be0695801e349e54e6031515b47673e11dde92aa4c345a4742c8ef8bf0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp310-cp310-manylinux_2_39_x86_64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.1-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 7baf78062ff39e30011b6cc3e3d30651a66fc9d7f1a5c6207302f55665824492
MD5 73ece775123d9a6893879b7a428bd331
BLAKE2b-256 f2e77685f9b125191f4ba89a608964bfcb37b53dcbf54542705e6df3de24af34

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp310-cp310-macosx_15_0_arm64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ipset_c-0.2.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 20.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ipset_c-0.2.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d8867b363ceb35ea028b450ca73ee8816abd9225465658a65a85194adaae0b2a
MD5 12b4cfd68d8ff9f44c380bd8eb1ceb35
BLAKE2b-256 0cd2fd13b73d7ac3f852dccefaf3cd376b335c8f77a05130d44fb7e66561efd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp39-cp39-win_amd64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp39-cp39-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.1-cp39-cp39-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 9d65c5d83e37e90df66835e4cd38da204158413d91c2418750f940e6e0b47257
MD5 fe138426cdddec49cd586367dc63a334
BLAKE2b-256 f79064ed1a6720bf417a1340a940d4730020d1ff55cbddbbaff26e2adc001b02

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp39-cp39-manylinux_2_39_x86_64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp39-cp39-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.1-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 1ab504fa0fd90b635debdfed071d998df76696dc3a2c18865bc5c54dcf065953
MD5 30f474a87db18d3c4f1675174f4cd3a4
BLAKE2b-256 41a70ed222ba1ba2d9972717022e826f83530b6e3191da51316c461859175b9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp39-cp39-macosx_15_0_arm64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp38-cp38-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.1-cp38-cp38-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 785fd7174d9f3f236a15f53701736929456f9e7d273931f01407961250635c7f
MD5 157f9fbb9d26b793be4a90f04faa9c32
BLAKE2b-256 c44c9f59a21279f6073e175446d83d0776e9c7aea187fb96777e3b71b1aca9a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp38-cp38-manylinux_2_39_x86_64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ipset_c-0.2.1-cp38-cp38-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.1-cp38-cp38-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 dc6c71efe247f2b25a8e35c03bbdc6475fb2edbf7292ae1ce7a1dc91a5e52265
MD5 92c0c7f1d45ae421f70fbdef41c1a8a8
BLAKE2b-256 54b4e9ff34f44c25847a1ef2f364ce335403ad863e55c4ced417c364890a2013

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.1-cp38-cp38-macosx_15_0_arm64.whl:

Publisher: publish.yml on glowlex/ipset_c

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page