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
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 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
|
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
|