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] 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.

[!IMPORTANT] 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'])"

Project details


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

Uploaded CPython 3.14tWindows x86-64

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

Uploaded CPython 3.14tmacOS 15.0+ ARM64

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

Uploaded CPython 3.14Windows x86-64

ipset_c-0.2.0.dev1-cp314-cp314-manylinux_2_39_x86_64.whl (57.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.39+ x86-64

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

Uploaded CPython 3.14macOS 15.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.39+ x86-64

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

Uploaded CPython 3.13macOS 15.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

ipset_c-0.2.0.dev1-cp312-cp312-manylinux_2_39_x86_64.whl (57.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

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

Uploaded CPython 3.12macOS 15.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

ipset_c-0.2.0.dev1-cp311-cp311-manylinux_2_39_x86_64.whl (56.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ x86-64

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

Uploaded CPython 3.11macOS 15.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

ipset_c-0.2.0.dev1-cp310-cp310-manylinux_2_39_x86_64.whl (56.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.39+ x86-64

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

Uploaded CPython 3.10macOS 15.0+ ARM64

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

Uploaded CPython 3.9Windows x86-64

ipset_c-0.2.0.dev1-cp39-cp39-manylinux_2_39_x86_64.whl (55.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.39+ x86-64

ipset_c-0.2.0.dev1-cp39-cp39-macosx_15_0_arm64.whl (28.6 kB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

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

Uploaded CPython 3.8Windows x86-64

ipset_c-0.2.0.dev1-cp38-cp38-manylinux_2_39_x86_64.whl (56.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.39+ x86-64

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

File metadata

  • Download URL: ipset_c-0.2.0.dev1.tar.gz
  • Upload date:
  • Size: 21.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for ipset_c-0.2.0.dev1.tar.gz
Algorithm Hash digest
SHA256 3f2bff4088cd8a41113e909cb396fc1e6debd20a5e82be2156347a823f64cf96
MD5 05c5ae506835ad813439c5a32be9ce4e
BLAKE2b-256 c64a1e44570628300a6fb088aec4a7ba766f16bde8e586e4f413b805e76f97fc

See more details on using hashes here.

File details

Details for the file ipset_c-0.2.0.dev1-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 06ce92c449ef8fbf59c6e7c2b6e29d9fceedfb5a55e65b61be2bda3bc54804a9
MD5 fb7135b9946427b0860164e99749b0e5
BLAKE2b-256 65ba42110f633a6d8087768379fc0902ac914923fd6a7dc1e7b9d430d232c027

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f6de167ae06bdc19238e15697de2e0628b9fdcc307a4d01c8c531914ed50272d
MD5 6bc6f7943d7e9a0cdce13c93276c76dd
BLAKE2b-256 9b8d547dc7f22ee0241155426045ca1f7aa6d45ced8e071794de6f238b07b752

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 72833126b0fb7319d8c497368f7bbecc0d17f3f7e97932c44c155ac30276e35e
MD5 93f607a0564693d501b34112259fa9a8
BLAKE2b-256 1e509433de4860e6d964787f38446d1a12ad8968c86426b804559242f9922720

See more details on using hashes here.

File details

Details for the file ipset_c-0.2.0.dev1-cp314-cp314-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp314-cp314-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 22e7052bb65d11ebb3dfbd3ad83a665514d2a2a365f51193d09e29874dc93fd1
MD5 7a7c90d087ed26f7140ac34cb10c6392
BLAKE2b-256 7622e8ec710826cc36a924eee9d27fc69eb569b795774bc2af813bcdedac6d13

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 1e7d11b532af1468247d62167b48c0cfad8cf363483aae727e4a408d1ea13eed
MD5 508eec318ef70e0053f2aed07dfe5150
BLAKE2b-256 c98802ce22ea4b512f40b29a6071c009eb4347c4d6c6e728cf112a3fcfa6bc32

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 745a78e1f73e2ed6d130c328415e2d43687dfdac6ae43dffa8877ce904e0aa02
MD5 5658debf2834ddeecd955ae9027777d3
BLAKE2b-256 58a7c562803910908ebc6f0d6bd678334fb74dcc9fd85fc19170eb1dd47d1f6c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp313-cp313-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 25c81c78d90fb1ac7f876eb3f1da7e5836ef535e7afdddbb649d2c1310c2862a
MD5 c89d5f9289b90c8219291aa5c00ffae9
BLAKE2b-256 edd28f341ef34463590ebbbc4b80b6f98de2424de17785146d8ecbf98cb891b7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b93163016a0396e2d19c8f07f9aac2b1b9e6570ffaef890d3d2b5f714ccd4bfd
MD5 fa11f59c83091c63f4303aae32f590ee
BLAKE2b-256 06ebe29c27a9ffd61acb1f9822b36bb0c5819bb046ebf146ca24f828f6e66e7e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 92ba7e69e01f8fd016a709209754b69e8f56fd85ebdead4b2556fefd412d37cb
MD5 9721d10223f0c8084d25e06427a2a064
BLAKE2b-256 ebeb75d69476ae360e57cc675375c285518b6a8b7458822b4863ab8780ca94bc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 1b174393c060e90bc3e0a1259337dc6af65b7533609e32e4d3683e29f6832461
MD5 a03acf2f34f5b5d19eb2c00452be0467
BLAKE2b-256 5c1eb9c5aa6ca27a7f608b06a109dbb889a735d2dde704cf4220b1b661964477

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 c7ab15f4971568bcd3c6a716f0dace10c96d07953b8874499ed9cc6e52bfb77d
MD5 b224b785db2f6a7005a0ffafc132fed7
BLAKE2b-256 994b29273b6b79e396f4cd79c256e5122cb53fb6b4239f15f3dc65104ea4551c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bf9cce43f982f92a01b1a49f2fd964de82c49e6a7edd47805c5a362b5fb498c7
MD5 e12943a65c9f2280955088b81f7046e5
BLAKE2b-256 77ee8f730d264f4a6c75e3fc64b965890bb9a4fd2679d0cf11c2f77a6a9f87ba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 9f06af182d81b7ed114a4d3d1d9385103c18d844c24796c30c768e0a1e23a516
MD5 edb2c12023a9a398ef17b02e57ad5b82
BLAKE2b-256 777dc1d38c722ead9d10c1d8f88a51bf42882cc189ee8ee126fd4681fdf32747

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 e565ce71cc309e556e3ca51ec19dd31bddc5e2a875c223bfe7e7f34d26682598
MD5 b30a679df421cbb6e99bc750fb3c4530
BLAKE2b-256 786a7b126124ed270b5fb85f81280d78b6319de8aa49ec678be5e964183bad82

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 75c609920d4c3fc902ab8bcdbb06f568dee041a93f612b7bdf6ad62b43a377bd
MD5 6346e362de7fcf9f0f1cad017838b1ef
BLAKE2b-256 6df7a1ba22cc100afee6d53358a599008a3ed24e178543ede2ff7309231c13a0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp310-cp310-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 23f8a28509faa174cdc20335bc72d93366563e9149443b0f3a453d314e375ed8
MD5 76425c021beee97491031fdc49eb7321
BLAKE2b-256 499e735ac69d97a74d23a5eae882e0df2aed3782e30ab7e8ccc0176656264208

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b3335091168ca62f114e8446780a776adce2ae4a07fd194ee74becc0c98978e0
MD5 bd37fd51dc7a20361eb1a40ff65c232f
BLAKE2b-256 2d91e5aca61422411cd0ad0665c95ace44f7b0086ceb11a61246504065801a0c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ipset_c-0.2.0.dev1-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.dev1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 21f9709da3c513537b00a619cc31f1a8c7bb234835f69361bd8cb9a24cfa6dda
MD5 92d2eb1a408616f50d0a538769b234fa
BLAKE2b-256 ed77b42c4eba0abe7153a78ca73321311cab28dc698c40f99259be77eaecc013

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp39-cp39-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 457a06e61b195762fa1346382178861c6f4d149c57a529efbd29ec1e87824842
MD5 07013fd0f44e4647b9565f41b569cf55
BLAKE2b-256 f5c79ddb037c99348bea2521400ca9fc0adb0af38475e815818081eb8c54ff40

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 9d4b0bd428a6218c01a40d52d1caffca243ec7dee6ac010fb059624c2a94653a
MD5 6f05a5176a4b4ede5be3fb67c31aee75
BLAKE2b-256 aa4ef2f19692c164f810bc0641415c9021245c19b3e6ec825810625d574b260b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ipset_c-0.2.0.dev1-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.dev1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e38e655b323b191c688f81b70ff9a321aae9e4a43744dfa8ec791aafb2bc699f
MD5 136a0682245779c38874b00e1c0a9b94
BLAKE2b-256 5f0f4bef713296390d8924009e45dcf665beb448286af8994abff6bdbf1aa0dc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp38-cp38-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 cea2d9d371322b88292253be0c7d83beda85c19ba85a0adb851ab57403ce8f2f
MD5 2dcf9cd1b201ea0f15d6a81c03c5bc79
BLAKE2b-256 fc946bd3330f5675f1a96d2ec94c71537040baf417f6e220452121563d4bb664

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev1-cp38-cp38-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b6fa272439168e474ab55d6829416ad71c4af55dee43eab4d193dc35cd9f6eb6
MD5 ab75db371eed4ff8f2655a223cc65caf
BLAKE2b-256 13cd19ebe274f6777d0f26138ffc2e57d42d588c5aeff39bf5a71fa81b3a6f9b

See more details on using hashes here.

Provenance

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