Skip to main content

Toolkit to manage sets of closed intervals.

Project description

Toolkit to manage sets of closed intervals.

procset is a pure python module to manage sets of closed intervals. It can be used as a small python library to manage sets of resources, and is especially useful when writing schedulers.

Features

  • Free Software: licensed under LGPLv3 (see LICENSE.rst).

  • Pure Python module :)

  • Thoroughly tested!

  • Drop-in replacement for interval_set (see intsetwrap.py).

Limitations

  • The provided implementation target only Python 3 (I do not want to maintain old stuff :P).

  • The intervals bounds have to be non-negative integers.

Requirements

  • setuptools>=34.4.0

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

procset-1.0rc0.tar.gz (159.3 kB view details)

Uploaded Source

Built Distribution

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

procset-1.0rc0-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

Details for the file procset-1.0rc0.tar.gz.

File metadata

  • Download URL: procset-1.0rc0.tar.gz
  • Upload date:
  • Size: 159.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.2+

File hashes

Hashes for procset-1.0rc0.tar.gz
Algorithm Hash digest
SHA256 b75db5cb345c04217c3f4f1e0968724cb62d35522f262553bee3ae9ee840231f
MD5 39df26e905630e6739f53ce7aff7efb5
BLAKE2b-256 095cea55d99c4156a412384d2a506714a12d342cd69b865b9169fe4b60cdfcaa

See more details on using hashes here.

File details

Details for the file procset-1.0rc0-py3-none-any.whl.

File metadata

  • Download URL: procset-1.0rc0-py3-none-any.whl
  • Upload date:
  • Size: 11.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.2+

File hashes

Hashes for procset-1.0rc0-py3-none-any.whl
Algorithm Hash digest
SHA256 fb3c1f9a9b49ce3ddcc558797a5dc72ecc4dd84e98c209a234a59bc709f96e6e
MD5 0baaf16b89fc34db7c43014fce58a1f3
BLAKE2b-256 233cc26e4b3b45344f7edca2487ce8d6dca46d6bae7bf860d775f1f4a8442d4e

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