Leverage the Rules Engine from the Pants Build System as a library.
Project description
underpants
- Or, using Pants as an embedded rules engine
For Pantsbuild version: 2.14.0
DISCLAIMER: This is not in any way to show how to use Pants, or recommended patterns of use. Provided here AS-IS. No gurantees of any kind, as this may break with any future release of Pants.
This is a toy POC testing out the feasability of using the Pants Build System as a rule engine in your Python application.
The relative narrow Python interpreter constraint of 3.9.* is due to the combination of Pants ICs of
=3.7,<3.10 and the fact that for ARM based Mac (M1s) only >=3.9 works with Pants.
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
File details
Details for the file underpants-0.2.4.tar.gz
.
File metadata
- Download URL: underpants-0.2.4.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.12.0 pkginfo/1.8.3 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.7.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 755d33541e6583c071aeffb67f84c6284b43663db88f22c4119e70220169dac3 |
|
MD5 | 6c439b55c435d92088b260a05ab51997 |
|
BLAKE2b-256 | d03fc495b2edf91aadb2c265ef3c4c1fe87a445aa3195bb82fa05a10c49f59dd |
Provenance
File details
Details for the file underpants-0.2.4-py3-none-any.whl
.
File metadata
- Download URL: underpants-0.2.4-py3-none-any.whl
- Upload date:
- Size: 4.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.12.0 pkginfo/1.8.3 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.7.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b93ee85e87bf8f8de4e088a62a5e0bb47ffe40798103b07835434b141a9fa25 |
|
MD5 | b52b86378c80cdcc03e8cdf907fc1cdc |
|
BLAKE2b-256 | fab6dfb71657574f7dabbb75e0b035d425613ebb47c09e739a73b9f61af97b29 |