Skip to main content

Representations of semi-open intervals

Project description

igwn-segments

Note that in 2024 this project was forked from https://git.ligo.org/lscsoft/ligo-segments.

Defines the segment, segmentlist, and segmentlistdict objects for manipulating semi-open intervals.

Citing This Work

This work can be cited, in general, as doi:10.5281/zenodo.5783071 or version specific DOIs are available as well. See the Zenodo record for more information.

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

igwn_segments-2.0.0.tar.gz (58.3 kB view details)

Uploaded Source

Built Distributions

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

igwn_segments-2.0.0-cp313-cp313-win_amd64.whl (51.0 kB view details)

Uploaded CPython 3.13Windows x86-64

igwn_segments-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl (111.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

igwn_segments-2.0.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (112.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

igwn_segments-2.0.0-cp313-cp313-macosx_13_0_x86_64.whl (47.6 kB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

igwn_segments-2.0.0-cp313-cp313-macosx_12_0_arm64.whl (47.3 kB view details)

Uploaded CPython 3.13macOS 12.0+ ARM64

igwn_segments-2.0.0-cp312-cp312-win_amd64.whl (51.1 kB view details)

Uploaded CPython 3.12Windows x86-64

igwn_segments-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl (112.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

igwn_segments-2.0.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (113.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

igwn_segments-2.0.0-cp312-cp312-macosx_13_0_x86_64.whl (47.7 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

igwn_segments-2.0.0-cp312-cp312-macosx_12_0_arm64.whl (47.3 kB view details)

Uploaded CPython 3.12macOS 12.0+ ARM64

igwn_segments-2.0.0-cp311-cp311-win_amd64.whl (50.7 kB view details)

Uploaded CPython 3.11Windows x86-64

igwn_segments-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl (110.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

igwn_segments-2.0.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (110.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

igwn_segments-2.0.0-cp311-cp311-macosx_15_0_arm64.whl (47.3 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

igwn_segments-2.0.0-cp311-cp311-macosx_13_0_x86_64.whl (47.1 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

igwn_segments-2.0.0-cp310-cp310-win_amd64.whl (50.7 kB view details)

Uploaded CPython 3.10Windows x86-64

igwn_segments-2.0.0-cp310-cp310-musllinux_1_2_x86_64.whl (105.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

igwn_segments-2.0.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (106.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

igwn_segments-2.0.0-cp310-cp310-macosx_13_0_x86_64.whl (47.1 kB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

igwn_segments-2.0.0-cp310-cp310-macosx_12_0_arm64.whl (47.0 kB view details)

Uploaded CPython 3.10macOS 12.0+ ARM64

igwn_segments-2.0.0-cp39-cp39-win_amd64.whl (50.7 kB view details)

Uploaded CPython 3.9Windows x86-64

igwn_segments-2.0.0-cp39-cp39-musllinux_1_2_x86_64.whl (104.6 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

igwn_segments-2.0.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (105.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

igwn_segments-2.0.0-cp39-cp39-macosx_15_0_arm64.whl (47.3 kB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

igwn_segments-2.0.0-cp39-cp39-macosx_13_0_x86_64.whl (47.1 kB view details)

Uploaded CPython 3.9macOS 13.0+ x86-64

File details

Details for the file igwn_segments-2.0.0.tar.gz.

File metadata

  • Download URL: igwn_segments-2.0.0.tar.gz
  • Upload date:
  • Size: 58.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.1

File hashes

Hashes for igwn_segments-2.0.0.tar.gz
Algorithm Hash digest
SHA256 c1ea58c1d7656c99ae1d3a1db260a98f2f846ce7f0b22933050df7f6057492c4
MD5 50449e05b00ea77d66e3f838368fed2e
BLAKE2b-256 8f4d69cfa850fe5ebd4d6a664b32982599892d7d97a52fbf2e0b7df9bfdd9c70

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0d1457cb2b4359eabbe27d51dd4085cf8b0619106d32e5bfc441dbf3dec1e70f
MD5 f0388f14b187fb71fea87dcfd1462763
BLAKE2b-256 dff50b516ed01fb1adaadeccbf4e5fbfeb3a812ec01be39704baa95df796adf3

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a274671ee179873eef03eba1c1828c856a7186b7abde3d1e6a3e0ad8ece1ac71
MD5 48a92c94835e0ca7cfb58af7956f6c1c
BLAKE2b-256 eaa66fad402eb34023560a0a3262e11808907a1d3c5c95d24dbdae09700465f6

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 07627df3bad9766fd3c82ab760301ba31a9255f769bc331b5da1867ff65531c8
MD5 dbd9a9e219ad9477256bdd6f4a51ef21
BLAKE2b-256 b959a07165ce480dc76073bf48fdd0e55be33d42c2b8ecba9813d15f68960ea2

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 97e7eded912341195dec7a0363fea41bba41895f8129b1d2e6f8c99f8c7e8b0e
MD5 09a92167b620efb79460aa3dee54ffe2
BLAKE2b-256 c861ebfbaa4e25000d0208426885e2535f153883759620068e575b606bc45364

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp313-cp313-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp313-cp313-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 dc8e48dd08b4a7f1ccf7a3af4b3dc341a57965b4f8b8bb3303094b9c078cdf51
MD5 dd0044fba40a0948a6137099c523c2bb
BLAKE2b-256 dd32d1cab2b4e9c40c9f18c280572edb831690c2eb14105f348160ca1b946f3e

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 832fc5a95d1e263bb8fedcb5117d68d1864a1490201f45fde9fad4226bd550f0
MD5 942fae8e4f49bbb3cda066764e646566
BLAKE2b-256 e9655accad7c7cf2a3cbec88b7974fa5969df2d6f494d6d697ca8fa12c50f980

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5d4c1cf055e999baee8be3012898e0e3bb5398b33a5f232c437378cbbf58e2c2
MD5 caf15ef199d365cdbd89592bfd056d40
BLAKE2b-256 205ba50fc4d72d1465fb4a72bb0251fe7d96424208212aa9694b42ee427f599a

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3947b1081a47df95e7e09f74ddaa0744abbb893a3dd3e8096efd5e605de08894
MD5 80aea89c95c6d3299d119cebe368346a
BLAKE2b-256 0b4f675bd63fa8e8bd4b5340fa78fb1067e0d80a1074ddf67c6a78b300041aa9

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 78b3f3da17fc8a6057c6d18a122ee3bc004e8f8c02aef64ed292874d0c72915c
MD5 b8caa44b1b8f74c942d77d09d77c941d
BLAKE2b-256 41aa8f465d311b1e5a98ff8625dba74931482c05765c1ad64dd36b5eac6524ac

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp312-cp312-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp312-cp312-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 e3e872c4eacb90e2db5c573b9f2804666fc42b7172edf6aecf2511bad81bc402
MD5 1574edc2b4fc62e8553c26cbb858fba5
BLAKE2b-256 d36330394a8ffbdb811d713617e0552b469ff3d501078b62c69d28d9a6b41977

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6686f64781e4c8d710526b54f0c473d62aefa0536b48969c11466602489fc3bb
MD5 456dc68885b2b951f59841d75cdfa25b
BLAKE2b-256 b54fa9166bfdf285c9bff18b90271cc4d62955e6e0c485ec25510b8498e7eb43

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 036446513b36e306baa4420570d3181c2454289a60c1243a6714a4894acf38a0
MD5 88c4107bb4ef0fdb3d12c4a84420cecc
BLAKE2b-256 cc1223fa850eae5ceb0bdbc2c35fff0f87ddaf5ccbab6c07a90821eed8a3cb8d

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4f2c331a43a9d2b0deed35977c98fc0e38b91ad6709bbebe67fcab0a5ce33a75
MD5 9b3e545a71bf4819f59dbdbc77afdfba
BLAKE2b-256 f93beff162e9e6796b19c3b965207d1b47c69a5e917f9c2e60707c940889a26b

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f1a89bdb4bf2b3500f98d7a2ff50564741367964b6da2e0c3a6eec459f3f0b86
MD5 a90572aa58bbf8d95b486bc39674e462
BLAKE2b-256 ff14c9e681f75dd486d45b3baee227e2bea878ddaf1d184bc53085186cc356c2

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 72b602c9e2ac8c3fe3139455d5ace57c9b98c82b222390cb2568b45ad6a0f90e
MD5 28bd178f5ec417adbf77924cd632324e
BLAKE2b-256 b8b73c5457c7fc4859eb5114d805ac7d35da209ece413f41d0440cee8fc572f7

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1700df086c5fbebf43317173daf5536b97cc690d792e8453193fab67dfd7b7fb
MD5 46426fbea5e32fefd576f0ea52798046
BLAKE2b-256 5c63b429a9bec3c8c379a8c2b02e14090f61a93424698a6072bd897b7905a658

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fb33a020cbcabcb55c3bc9ae18dacc5aa7239d547b8ffa1c26a9c47a1f7282e1
MD5 a08947510762041aceb2fdc3c6624d54
BLAKE2b-256 d6ec4b730d6d0c3db9fa72aeeb6a92b4021b63de2e4eac1a3b76c2af3be2b430

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e437e90947ca4a750c44a6c9d7920436a3127a4fb7d0902b3622936c3dc7df72
MD5 735fe951986b77a9bb26c978ba7ba2b7
BLAKE2b-256 cd318d2059fe181735b4a8dce2a03adf570cb4f18deaf7761ae73e2007db11e6

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c9b7e4662a815bc6fa34315c11ff153097b03ca70c5f12a19e4517ebf1eaa2b6
MD5 25bcdc281873de3ef4df322977e374c1
BLAKE2b-256 e7bc9e02d21fee591d39adb91c1409a71903a38d055cc536cf27f01ab83d9d25

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp310-cp310-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 f0a6ba5edb47eecbb5cc5ac8734e9739f2973b0bbb9ed2191657ff2d6cbd65be
MD5 e2786e0358cfa346988e27570397b62a
BLAKE2b-256 5030ef8e5f6c0b23d0b7ae671508754afbaf952eb2647eeb88d8ec9ac34c22ad

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a60eeff614dc6a406769d02401efe94cd9af19239aa784fc7a44c0275adabb0b
MD5 208438df8fbba3c113ddb9d33febe0e0
BLAKE2b-256 c3216c83a4379d6f08be8ed9bd8e40b6c8ddec896672d6c4c20ee13044bc27d6

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2a005012f2d9d8262b99a5adbd073c31e33f2b6aacba417898f6678658c1ff91
MD5 8805d1ae87e190b529cb4ae048fed29c
BLAKE2b-256 db54a5840fa1a1f3cca73b2df4838f00df51b0d21344a8369cdac2a05b574bc1

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 21ce89e2d7c9450a7def3ebe9ac5f7a1af52ed7c9758162c42a54270e16c725b
MD5 068f73c49477a0978cb2af9953b7c1d2
BLAKE2b-256 5b884ab77bc43f1e8ca9b07c249e5fb3c1087eb765c180131a68470cbb6fc9c1

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp39-cp39-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 bd1b7a239d2765e458d96b01cb95cdfe1d4c7156c2fd167948a0f06398e5e8bd
MD5 9dbb30cae35af2a5b8b97fae85158ab5
BLAKE2b-256 fc5c1242718432143d446107730d0cde743dc60f83a41102ad94d820f8f78fbe

See more details on using hashes here.

File details

Details for the file igwn_segments-2.0.0-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for igwn_segments-2.0.0-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 49cdb0ecb2a4b2cdba84dba18070835e0397f0064a48c3bb16c13b8054e1efdc
MD5 b475bc03e6905804540af1deae9bb523
BLAKE2b-256 589e46bcf667b040e7b14aee794a9d1cda5046c78eee81f2139f50e884e0da3a

See more details on using hashes here.

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