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

Uploaded CPython 3.14tWindows x86-64

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

Uploaded CPython 3.14tmacOS 15.0+ ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14macOS 15.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 15.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 15.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11macOS 15.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

ipset_c-0.2.0.dev2-cp310-cp310-manylinux_2_39_x86_64.whl (56.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.39+ x86-64

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

Uploaded CPython 3.10macOS 15.0+ ARM64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9macOS 15.0+ ARM64

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

Uploaded CPython 3.8Windows x86-64

ipset_c-0.2.0.dev2-cp38-cp38-manylinux_2_39_x86_64.whl (56.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.39+ x86-64

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

File metadata

  • Download URL: ipset_c-0.2.0.dev2.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.0.dev2.tar.gz
Algorithm Hash digest
SHA256 390d52a3417f06bf1cbecb8f592540d26a4d457efc21cd7a65f4a581af2abd88
MD5 48b5cc5102ef5b5ffeb4476d63b95d70
BLAKE2b-256 20482ec040706c094c833180acd0cb10fa7d3fcda205f4739a5c5db5fd0fc6dd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 080b4dee78f7abb6192ff1e6cff55664cf60b4237d2299664d1808c4d1445e26
MD5 0874efd95f33ac03dc49d94b8981b330
BLAKE2b-256 0efdc77a1a8d90b18e85b941e1eb63ac259ca8121a2f412a71981f4faaac99a4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 fdd25e1da022105b5c76334744828ad9b4f0c75439d06c901ba58ff4631351a2
MD5 f3d78087e24693031f9e61c8c5d72b5b
BLAKE2b-256 da6e1c9a1bad135e1ee09783da6adf041225544426268fb712b6fd70aaa86464

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b693cec2f650344c022a5fa84fcffeee70197ef85716085ffa9b1aa0f097cd0f
MD5 343a5ae763ee5d62d52da0dfc2f952e6
BLAKE2b-256 887092f7598f6f78e650d373b63869a608c8b7c7be37191abd9d9d3322edd99b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp314-cp314-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 37943eb28058a1272526ea5952356f6d9dbe4504e42e198c6c2825e40adc5ab6
MD5 a8d44393dedad9a52917357ef4d8c37d
BLAKE2b-256 8161332ac68b2b0a9a88d81d54c7f06d10cff0a05fbafac6191bda340ff69851

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 5a2b5890f0512a3b51aed4615978f6cea88c4fabf07a99b2e488bc9fa4861dcb
MD5 e51a58cc4fe9abff47d32b57ee2edb3a
BLAKE2b-256 6ff93b4bd789996d1dcf734eeb4c6571d3b3b87bb27722604634560e108cc591

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 328bc0d29572be993fb86b9df7e835d186877e25941c2bfe942e81078dff2d36
MD5 4d057b78d8c52c469a446ebd1e216db4
BLAKE2b-256 c0549d2efcc7e031bf0a77189ac0fa4c7e0baa775b883388cf9672719eb8191e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp313-cp313-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 c73559cf5bdb0c53bce62366c93b4058501355ff00ac8d83e91c5fbc0aaa0d74
MD5 3b38d8aa1178ed7e910c0cfbe4379695
BLAKE2b-256 79c00eef1cd196d44bc280762bd8bee3ee8ed910d84e1ffec5f93c1f2a0aa6c2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 3f53c853bd7f43c063eac06f010af588afa22569d423aa496250447633dda9ac
MD5 fcdfb1f05d826719307c825ffdc3c974
BLAKE2b-256 20794a0792c46fd93eacf73de905df26bef2f3814007d734747c874e5ec7f6fd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8504078dea7c744f75789135ddc64984cc5b85242ca1479cc899f518614eaced
MD5 68c5d0ee32c53af2f376ac7fd314a1e6
BLAKE2b-256 7b8f335d3c88dbac365bb63b1042d0cb0e6a8058d8af326eff3f637dc6c3e1c2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 df9937fc56af6c9e9a4b930668dd23cff6d903c55848232f6c675d13fd53a9d5
MD5 bf2db6d84965756ba3bf50d469f7a790
BLAKE2b-256 350893e99cc1f5e88ef23f7a96744ee777d0ace2932fe471e3dd58ecea1fcc47

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 29abbb4029bc98108e465ba6323c0416f9f2db5849647dead7bb764bd34679d9
MD5 834fd2d114b03b253b2ce6f774a294ed
BLAKE2b-256 c0251d28b5aeed2349aa907ea1b2c62f2ee2cf639f1216248507b489ccf1e5ee

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bcd57c63d977c46c274f341a02d20ec2bd86bb2210d37ea57f785cbdd2a4a418
MD5 3a45ab35165800c75aaabd95293058cd
BLAKE2b-256 684a22040e97c876041149ac026705afe4536c9ab3562ff8d5650fd2be60ddaf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 8773e2d87a731871dc5ded0701607f00885f06e85296e224f5abdbdc1e75ffc9
MD5 a5219158b25883532471f7b7f0181e85
BLAKE2b-256 0da65ae53598a24a0929bac4ecaf91cb81049e3899d8ade8ef4461294eeb42fb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 40a086ca2442c7a823ac0d4a5867e200786903069286260da100cf41694293fa
MD5 59c443a8225548cb0f0f8f7853d30fa1
BLAKE2b-256 9f9d672c46f41245d3a71bcf2202c492efc6ccd3e9d12700350a68ea16962954

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 10feed8329c22a6d3c2bb5e121ebafd641b7b8c7ba9b124b5d9484d34d2922a3
MD5 41cda752e4e07923d85b0b7366dc7e62
BLAKE2b-256 dd24ee22da609a09e552758b6d99a356360849f51bf00ed16f6ca4d6716f0bef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp310-cp310-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 070ada7088035d8fea5dcb44559e7c5acffd1e91b504386e6bee2ef7045a9c3d
MD5 568c2411da9462e907ee0e43709c4e56
BLAKE2b-256 09b36563d2793c93c12b7d5fda4814f25497a5d2c9f02cec4a1554ba04cfaf2e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 8a6692695a26939efd0d8bedfeab249b54b363986665286e53900e94248b2daa
MD5 5918f87b9181cb9bfbf951648a502953
BLAKE2b-256 31e34752bf9c0b0f48446b45bd505a8f8d012328497f55f13111f04bf4247745

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ipset_c-0.2.0.dev2-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.dev2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 069637133db1fff576876e11ca4be107a5bd612e64475d7072568e755d841615
MD5 1c49f544040290de2e208f27d9089a69
BLAKE2b-256 92cf7d3596694e47c6f22d40356394ab621922c3d3479b15ab0ffcf864fd6bc9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp39-cp39-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 86994822e3a567e9bed78406d6149a17f4f84c4511a9617d9342036424f53730
MD5 c33e8562b186c731b64c9a9073b066ab
BLAKE2b-256 25773f04b7d1d43325e9b68c0b3fc0920b058a5274169c7777b775c8731f65d8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 bfb3a61aec7bf79746546dbd5a4cf4a50059d3dc7a8fa4bc47811d20fd44a68b
MD5 e133bd091859aecfb773bed79cd9ca17
BLAKE2b-256 86f5f683813c8a80f861f971e9ff193e9deab0725dec9ef46bcb8b1ae32a1329

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ipset_c-0.2.0.dev2-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.dev2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2404c3b3d97eb3afe3898bd4d8cae52719665d56b145fc787e0cc29b890bf39c
MD5 9fe3b53f6fc5a01a616464080017b4b9
BLAKE2b-256 0e742bb3bd94b781e79cc71f87bd36ba4621a125f86be239439df424a78fdc1a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp38-cp38-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 ddc3df6763ec2905882c74ae7ade18d6252943ce4c229dd8d66cfe98910dece3
MD5 e6ea4dd372a479e12f974b4cc8cf8233
BLAKE2b-256 7e4d9f8b89ec416a22b0fbaa1ed990a8194fcb9ca68af6c30d76f1408679bc82

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ipset_c-0.2.0.dev2-cp38-cp38-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b1d73bcb3868b39afa17c4378753acfd1bb76a354f5a41b08118572a5b94bf08
MD5 7641836823a04dd89d3cc6b52a2dc3ce
BLAKE2b-256 cb639789d024ce3a0f61cfc2b5d14286eee5e064a4687d2e06d47c740124e253

See more details on using hashes here.

Provenance

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