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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b75db5cb345c04217c3f4f1e0968724cb62d35522f262553bee3ae9ee840231f
|
|
| MD5 |
39df26e905630e6739f53ce7aff7efb5
|
|
| BLAKE2b-256 |
095cea55d99c4156a412384d2a506714a12d342cd69b865b9169fe4b60cdfcaa
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb3c1f9a9b49ce3ddcc558797a5dc72ecc4dd84e98c209a234a59bc709f96e6e
|
|
| MD5 |
0baaf16b89fc34db7c43014fce58a1f3
|
|
| BLAKE2b-256 |
233cc26e4b3b45344f7edca2487ce8d6dca46d6bae7bf860d775f1f4a8442d4e
|