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 GPLv3+ (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-0.1.dev2.tar.gz (167.4 kB view details)

Uploaded Source

Built Distribution

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

procset-0.1.dev2-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file procset-0.1.dev2.tar.gz.

File metadata

  • Download URL: procset-0.1.dev2.tar.gz
  • Upload date:
  • Size: 167.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for procset-0.1.dev2.tar.gz
Algorithm Hash digest
SHA256 d05058f77bfa7e3c575a61ba5d3c3d330edb7e236ab97e31b1d13686545352b9
MD5 d9fa71508c6c81be38185aac37bb63ba
BLAKE2b-256 ef701ba9d295a701b7e148d03742aa8b8275d791aa9dde1659e49ba70c467c24

See more details on using hashes here.

File details

Details for the file procset-0.1.dev2-py3-none-any.whl.

File metadata

File hashes

Hashes for procset-0.1.dev2-py3-none-any.whl
Algorithm Hash digest
SHA256 9a7fb3a8962750df12453b91540eab035e37ecf1889d1d91fb1ec3a6bdfc8f16
MD5 a5728b1c79655976a6dedf7593cc9a6f
BLAKE2b-256 72f8efa804f02d384b4060425cd4847345f5f0d7ab50fa544dfb5cc791830786

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