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.0.tar.gz (21.9 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.0-cp314-cp314t-win_amd64.whl (21.6 kB view details)

Uploaded CPython 3.14tWindows x86-64

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

Uploaded CPython 3.14tmacOS 15.0+ ARM64

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

Uploaded CPython 3.14Windows x86-64

ipset_c-0.2.0-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.0-cp314-cp314-macosx_15_0_arm64.whl (28.8 kB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

ipset_c-0.2.0-cp313-cp313-manylinux_2_39_x86_64.whl (57.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ x86-64

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

Uploaded CPython 3.13macOS 15.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

ipset_c-0.2.0-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.0-cp312-cp312-macosx_15_0_arm64.whl (28.8 kB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

ipset_c-0.2.0-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.0-cp311-cp311-macosx_15_0_arm64.whl (28.6 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

ipset_c-0.2.0-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.0-cp310-cp310-macosx_15_0_arm64.whl (28.6 kB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

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

Uploaded CPython 3.9Windows x86-64

ipset_c-0.2.0-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.0-cp39-cp39-macosx_15_0_arm64.whl (28.5 kB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

ipset_c-0.2.0-cp38-cp38-win_amd64.whl (20.3 kB view details)

Uploaded CPython 3.8Windows x86-64

ipset_c-0.2.0-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.0-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.0.tar.gz.

File metadata

  • Download URL: ipset_c-0.2.0.tar.gz
  • Upload date:
  • Size: 21.9 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.0.tar.gz
Algorithm Hash digest
SHA256 88de8aedcd378213c4ddc00dbcd2b941e97f5a7f519c6801f63baf9778ba4949
MD5 54d0dc9d3c160b023184c429354dc67e
BLAKE2b-256 61e17153effd54831cd226047a964a6261f0c58fcf9271784e85e00190c8554e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0.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.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: ipset_c-0.2.0-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.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 7df89898e39dbb4c6745311525d3073d2321ff2fde2ac4276836c0960f8996bc
MD5 e5e2d1d2da038341d5b08ef34a1dd647
BLAKE2b-256 5a737c5a99390546df2956da2141076108652d00079b89c52ccfceb6733f4a6c

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp314-cp314t-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.0-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 5b3d5954ff241bd88faaa8594726c8cf05625f5b82fe29c6ba160acd8d3460ba
MD5 be4f06ef5fc66f98113eafecd3aa03b0
BLAKE2b-256 1ba66d030f8dc33227729329bfa1eae4bc0c1bf693e51606d33f5236931e00d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: ipset_c-0.2.0-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.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 411a0eba2edd58c3bfa9535389666224c43bb94ae3bd850abe476fe909d75121
MD5 42ce55e2d3a7cffeb068235d411f78df
BLAKE2b-256 88754fb7491995b136cd429d3cd0eaa2b8638715e518bdeb1b158faf3f127dcf

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp314-cp314-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.0-cp314-cp314-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 1009b1855d8e6927f213e0afb27335b68adf67c3594bb2595054cc6636261b37
MD5 68b9d94dfb5a90cd37c2f98361789804
BLAKE2b-256 9762bb45af5b1a8d9cdbd00be17ed5a42429f84240c402b91b555a684c16e537

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.0-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 5af84ee5be5f0f18e48838a796b1724d71b1a561f0e26c34ec34eb97f08aba2f
MD5 ddf5502dbd9d160efe2a9fc102d0fde1
BLAKE2b-256 1c3e9da773cf830b8b25825e0d5ff16f66d0c3cfe9bb0a90fb1a743063f9e35f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ipset_c-0.2.0-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.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f0f462a857e52d8a40d310b2d7cfd942c8b59875e09f7c43e69f1bddb0db9159
MD5 4046723749a1925cb6a59d2d980e4af4
BLAKE2b-256 c8a50941d592664fc3a0914be47bcccd8d6c37c89e72add57eaff3a6c5223060

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp313-cp313-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.0-cp313-cp313-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 6a52ebc196d7468e1665e4b430ad45fd4b9dfcc91d0d864fe806a2ff966213ab
MD5 7c941524851f9cae2d2e89e8bc64a580
BLAKE2b-256 2fa65094e027629e956587b765d1c4b1ee3d78adf7d1933e192124c5dba3d8e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.0-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 ab4ca320472d452d8642db0cd1a433bd1963daf0c5630ae16c1615fd97653c16
MD5 2af2a64cfdc91e43f91cdf18ee24c9f1
BLAKE2b-256 166750a44b306baa9b0cea01e86446f858e34b6f637e9d53cafab9e2ddcff85e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ipset_c-0.2.0-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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 397967eb17613476c808ce91a597d0f72f9ccb4f97b2ffed5e28383ff8e5a701
MD5 b722323e5500b2386d03a38d81043837
BLAKE2b-256 a821eb7019d26660dcd2b647543464bce3a9a4ccf73a701adce391f5e3f3c985

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp312-cp312-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.0-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 0c2a9693310788f15dd6049f8b3f3ffd62fbe76ac55fc58789831c63095d0f4d
MD5 c1969c410fb779eccef99b7cf1badc0a
BLAKE2b-256 e29c021b18f11c5142a81fbf92fd864708909e9c47b7ed2c7f63e011cbb639cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.0-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 c7584219520e1fb3ed104c8b7d778a6310824a38762e84263accef506e78b4e4
MD5 5fa61fdbf11f1b9a03fa7f6cf304c870
BLAKE2b-256 720a2d6d3e3c2d91a19418c6fb0dc4b86a0b8507af9d9105d6036ac56716cb61

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ipset_c-0.2.0-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.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 eb7807e75b8f35478e718587433d2c40b0f41d98e2bee56b514a1f11282c4010
MD5 da22f50d59301022738813ac1579f43f
BLAKE2b-256 b51f07d31b6368a3274edf4e74528bba1e7bf3cde27bed6287aab00eb8e349e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp311-cp311-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.0-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 6b4ba76d927e6f83749bcabe0452537a5e0113d64ea9e1310f870946258092e4
MD5 877fc5befea45d1206bc5c4d79b60ea3
BLAKE2b-256 c54086499d8ff8114ce351cd6d0b2d2854afcde3f98f224f6a60b83166bd72e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.0-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 459b401cee0b81cb9a9db2ccfcd6c110d1cb59177243c40e706b66a1277281ad
MD5 e749dafce9a57e5fb1d0c59f1f0a5b6f
BLAKE2b-256 49d21031eac3cab96d037ed0e23fd40b6455b68d20b714da4ce84feab9311f8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ipset_c-0.2.0-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.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f2f2855329db98b52456f30dec258a01d9041a6783935c9bb78e2d98ef23f5c0
MD5 108640059b6b5e70fd9e0e69b3c8bb02
BLAKE2b-256 0981f68480a65f19d8464220086a2cf7c0ef4586d2c459231a80b8c8d0ca9624

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp310-cp310-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.0-cp310-cp310-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 5861819ac83d02b0265f8a01f3a77c7aa7c11c9883d1a54b1e050af31668e3c4
MD5 d674fd6daa24fc3c14d0a9126fb0fbd2
BLAKE2b-256 d59e314e195c799e1f0a3aaab80b448ce02e167b08de1945ba22c3ffc24d7b71

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.0-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0ed567f4d0ba3e2145baa674a008a82a352590402ce1a52247d797a2e1c042f0
MD5 e35652aa8829109a6648b1aa8c8dcb77
BLAKE2b-256 606597571fa819195f65011ffd6b73e9b72bb492faee3173ec051bbb3b6c0850

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ipset_c-0.2.0-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.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f94b7b666a83a97159e4927d4e15ceccc7cb093a1de37c2105b93534737761ec
MD5 2fce1ee30c53b15192dd53f1ca24b387
BLAKE2b-256 714f4cfa9d68fda12b15b3151a1626425c52cd1a1878446e5023b3909d0cb79a

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp39-cp39-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.0-cp39-cp39-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 fafc5aab4a1ee17363ef1361d57eff16e8079c8ea4b71ee1d0218bfb3c5588e3
MD5 571554e3af48f8c6f825bfafb3d7d2aa
BLAKE2b-256 908d8cec483230c9e394e6cc158c39fe7e87ea6f758fb1c2c18814ac5e0531ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp39-cp39-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.0-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 bd3fcd178faa3f00211a6c5ab18f0dbdc2b58f77be04b7626ddf643dc84ccb04
MD5 6a42fe75fe605ba77f7b7e0bad522d46
BLAKE2b-256 8c632f39073a419213c5c264f554bdad2da4afda614bfee37306ed0d10b8e4a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: ipset_c-0.2.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 20.3 kB
  • Tags: CPython 3.8, 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.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0551893e4c45109fec727857ad2f7bf0c399fa589356181130c7bb310c6fb6cb
MD5 5aa75f431b6b7026db1e0b13ba011690
BLAKE2b-256 0be95058329ac972beb2185a6392e3f5e03b33d30f20cc2da8554aa167aaacf4

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-cp38-cp38-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.0-cp38-cp38-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.0-cp38-cp38-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 c0f5efa670b8938faae6295ab46b9f570975c65516cc10f2b0b2b5ead27d9cdc
MD5 242e4959b547c7af91e9d04dbac5f049
BLAKE2b-256 c2df1022af165915a02ea17ce64e07a427c92f14fb55707296e8733de851eb23

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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.0-cp38-cp38-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.0-cp38-cp38-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 5719d5526614be1326656e9a7b48889d16407eff6051fe801642603fa237cded
MD5 d31151658c9a6901d41560b912a43f98
BLAKE2b-256 b5a0e4692ba7f35bf91014e1b391d33f60aa147b0172935a76c5d76525a6a6af

See more details on using hashes here.

Provenance

The following attestation bundles were made for ipset_c-0.2.0-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